summaryrefslogtreecommitdiff
path: root/bip-0345.mediawiki
AgeCommit message (Collapse)Author
2024-02-23BIP-0345: add copyrightJames O'Beirne
2024-01-03fixup! misc. feedback from AJ and twhit223James O'Beirne
2024-01-03fixup! rename `n-pushes` -> `push-count`James O'Beirne
2023-10-09BIP-0345: restrict trigger output to v1 witnessJames O'Beirne
Co-authored-by: Antoine Poinsot <darosior@protonmail.com>
2023-09-29BIP-345: add sigops cost of 60James O'Beirne
2023-09-01fixup! fix off-by-one and revault-idx malleabilityJames O'Beirne
Co-authored-by: sanket1729 <sanket1729@gmail.com>
2023-06-28fiuxp! allow larger trigger/recovery output amountsJames O'Beirne
Allow trigger/recovery output nValues to exceed the amounts supplied by constituent vault inputs. This allows future compatibility for e.g. trigger collateral.
2023-06-28fixup! add <revault-amount> and clarify deferred checksJames O'Beirne
This change makes the amount being revaulted (if any) explicit to avoid issues surfaced by AJ Towns (e.g. multiple compatible vault inputs duplicating triggers and revaults to confuse the old deferred check logic). Pseudocode is also provided for the deferred checks, and their inline validation description has been changed to be more faithful to the implementation - we make mention of queueing deferred checks, and then later describe the algorithm used to aggregate and perform them.
2023-04-17minor wording updatesJames O'Beirne
2023-03-28few fixupsGreg Sanders
2023-03-28Be explicit about tapleaf version forwardingGreg Sanders
2023-03-28remove vestigial reference in applications sectionGreg Sanders
2023-03-28why n-pushesGreg Sanders
2023-03-28few word changesGreg Sanders
2023-03-27fixup! add TLUV referencesJames O'Beirne
2023-03-27fixup! rename vaults BIPJames O'Beirne