1
0
Fork 0
mirror of https://github.com/bitcoin/bips.git synced 2025-02-23 23:27:22 +01:00
Commit graph

7 commits

Author SHA1 Message Date
Jameson Lopp
24241ee26b
typos / gramma cleanup 2023-02-22 07:27:03 -06:00
James O'Beirne
6ff8efd3d1 vaults: blank deployment 2023-02-21 16:08:23 -05:00
James O'Beirne
0204c9a1f9 vaults: make recovery output structure a matter of policy
Since constraints on unauthorized recovery transaction structure exist
only to avoid pinning, make them a matter of policy and not consensus.
2023-02-21 11:59:36 -05:00
James O'Beirne
58cbc4e9b1 vaults: various feedback
Thanks to Vojtěch Strnad for most of this.
2023-02-21 11:59:31 -05:00
James O'Beirne
c589490f98 vaults: make recovery transaction explicit
Instead of implicitly detecting whether or not an OP_VAULT/OP_UNVAULT
spend is a recovery spend by scanning outputs for matching
scriptPubKeys, explicitly indicate recoveries by requiring a witness
stack element that is either -1 in the case of no recovery OR
corresponds to an output index that is the recovery output.
2023-02-15 13:56:22 -05:00
James O'Beirne
476aea3107 fixup! typos and clarification
from feedback by Gleb and Joost.
2023-02-14 12:50:05 -05:00
James O'Beirne
b30e37c8a2 Add OP_VAULT BIP 2023-02-13 18:58:59 -05:00