Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add OP_VAULT (BIP 345) #1421

Merged
merged 31 commits into from
Feb 23, 2024
Merged
Show file tree
Hide file tree
Changes from 27 commits
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
b30e37c
Add OP_VAULT BIP
jamesob Feb 8, 2023
476aea3
fixup! typos and clarification
jamesob Feb 14, 2023
9124f29
fixup! image clarifications
jamesob Feb 14, 2023
c589490
vaults: make recovery transaction explicit
jamesob Feb 15, 2023
58cbc4e
vaults: various feedback
jamesob Feb 21, 2023
0204c9a
vaults: make recovery output structure a matter of policy
jamesob Feb 21, 2023
6ff8efd
vaults: blank deployment
jamesob Feb 21, 2023
24241ee
typos / gramma cleanup
jlopp Feb 22, 2023
4f03aae
vaults: add backwards compatibility
jamesob Feb 23, 2023
6dc766d
vaults: add Corey Haddad reference
jamesob Feb 23, 2023
f30fb52
date fix
jlopp Feb 28, 2023
997e4f4
Update bip-vaults.mediawiki
jamesob Mar 2, 2023
915ede3
fixup! add Kalle reference
jamesob Mar 2, 2023
47a25d1
fixup! FLUification
jamesob Mar 22, 2023
a0b4334
fixup! rename vaults BIP
jamesob Mar 23, 2023
a6452ea
fixup! add TLUV references
jamesob Mar 23, 2023
e08f6ad
few word changes
instagibbs Mar 28, 2023
8bad703
why n-pushes
instagibbs Mar 28, 2023
8bf5b86
remove vestigial reference in applications section
instagibbs Mar 28, 2023
29345a1
Be explicit about tapleaf version forwarding
instagibbs Mar 28, 2023
0b0674c
few fixups
instagibbs Mar 28, 2023
7112f30
minor wording updates
jamesob Apr 17, 2023
cb50446
fixup! add <revault-amount> and clarify deferred checks
jamesob Jun 14, 2023
e2ff23b
fiuxp! allow larger trigger/recovery output amounts
jamesob Jun 28, 2023
4aae726
fixup! fix off-by-one and revault-idx malleability
jamesob Sep 1, 2023
014b832
BIP-345: add sigops cost of 60
jamesob Sep 29, 2023
eb3fb72
BIP-0345: restrict trigger output to v1 witness
jamesob Oct 9, 2023
c2cec65
fixup! rename `n-pushes` -> `push-count`
jamesob Jan 3, 2024
327025b
fixup! misc. feedback from AJ and twhit223
jamesob Jan 3, 2024
de9ef59
fixup! remove unused diagram
jamesob Jan 3, 2024
eccf3db
BIP-0345: add copyright
jamesob Feb 23, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
684 changes: 684 additions & 0 deletions bip-0345.mediawiki

Large diffs are not rendered by default.

Binary file added bip-0345/batch-sweep.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bip-0345/opvault.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Binary file added bip-0345/vaults-Basic.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
1,113 changes: 1,113 additions & 0 deletions bip-0345/vaults.drawio

Large diffs are not rendered by default.

Binary file added bip-0345/withdrawal-comparison.drawio.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.