1
0
mirror of https://github.com/bitcoin/bips.git synced 2026-06-08 17:25:25 +00:00

Commit Graph

  • 8c0a9bfa57 BIP-375: add changelog section #2046 macgyver13 2026-04-16 12:16:15 -04:00
  • 00957af80e BIP-352: update changelog and correct typo #2142 macgyver13 2026-04-16 12:05:07 -04:00
  • c2ac36f48f BIP-352: add test vector for edge case - input key intermediate sum zero macgyver13 2026-04-13 14:57:29 -04:00
  • e1755b8257 bip174: Fix relative paths to other BIPs #2143 Murch 2026-04-16 06:57:49 -07:00
  • cfff971940 bip388: Add missing Version header, rename Changelog #2144 Murch 2026-04-15 11:32:28 -07:00
  • db131ef7b9 bip388: Amend assignment date Murch 2026-04-15 11:24:18 -07:00
  • 78fcc3130b Merge pull request #2122 from darosior/2603_bip54_improvements Murch 2026-04-15 10:44:47 -07:00
  • 777ca76c2e bip174: Explain BIP2 status in Changelog Murch 2026-04-15 08:29:55 -07:00
  • 588431816a Merge pull request #2135 from murchandamus/2026-04-08-deduplicate-psbt-tables Murch 2026-04-14 17:19:22 -07:00
  • 86dfa19bef BIP361: Post Quantum Migration and Legacy Signature Sunset (#1895) Jameson Lopp 2026-04-14 16:36:41 +02:00
  • d6ff1bec1d 174: Add changelog and version number #2135 Ava Chow 2026-04-08 16:01:07 -07:00
  • 0a23dbf56a BIP174: Deduplicate per-output type definitions Murch 2026-04-08 15:13:37 -07:00
  • d71cd39f69 BIP174: Deduplicate input type definitions Murch 2026-04-08 15:07:46 -07:00
  • 762e8c785b BIP174: Deduplicate global type definitions Murch 2026-04-08 14:59:17 -07:00
  • eb497966e4 Merge pull request #2136 from guggero/bip-0322-clarifications Murch 2026-04-10 16:47:56 -07:00
  • ef7703ed8a BIP376: Spending Silent Payment outputs with PSBTs (#2089) nymius 2026-04-10 22:06:48 +00:00
  • 3ab70c98a7 BIP-0322: turn test vectors into JSON, add more #2136 Oli 2026-04-09 17:35:37 +02:00
  • 805bb0b6fc BIP-0322: clarify scriptSig on to_sign for legacy transactions Oli 2026-04-09 12:49:16 +02:00
  • 4d36f73e7b BIP-0322: add format clarification table Oli 2026-04-09 12:46:57 +02:00
  • b217897a62 BIP-375: fix label byte order used by labelhash macgyver13 2026-04-09 10:42:10 -04:00
  • c77a6c5996 BIP-352: warn against stopping scan due to wallet policy filtering (#2134) #929 #817 #666 Oghenovo Usiwoma 2026-04-07 22:51:12 +02:00
  • 2dfdfba3e3 BIP440: Varops Budget for Script Runtime Constraint, BIP441: Restoration of disabled Script (tapleaf 0xc2) (#2118) Murch 2026-04-07 08:33:54 -07:00
  • 6c2023e542 Merge pull request #2099 from craigraw/descriptorannotations craigraw 2026-04-07 17:31:42 +02:00
  • e3874ca825 Merge pull request #2111 from darosior/2603_bip370_output_amount Murch 2026-04-07 08:26:19 -07:00
  • 02bdb13f13 Merge pull request #2132 from andrewtoth/bip370_missing_test_vectors Murch 2026-04-07 08:24:52 -07:00
  • 897455dab7 BIP-375: skip ineligible inputs when combining ecdh shares macgyver13 2026-04-05 13:54:06 -04:00
  • 6295a70405 BIP-375: clarify eligible inputs restriction in Computing the Output Scripts text macgyver13 2026-04-05 13:55:21 -04:00
  • 9536c863cf BIP-375: clarify eligible input restriction in Signer text macgyver13 2026-04-01 12:49:44 -04:00
  • 7b4f1d6b4e BIP-375: address review feedback macgyver13 2026-03-30 15:39:35 -04:00
  • 1e15fc6fae BIP-370: add invalid test vector for missing PSBT_GLOBAL_TX_VERSION in PSBTv2 #2132 Andrew Toth 2026-04-05 19:22:34 -04:00
  • a07ffa8ccb BIP-370: add invalid test vector for PSBT_GLOBAL_UNSIGNED_TX in PSBTv2 Andrew Toth 2026-04-05 19:22:01 -04:00
  • 87522e80e3 BIP-370: add invalid test vector for PSBT_IN_REQUIRED_HEIGHT_LOCKTIME of 0 Andrew Toth 2026-04-05 19:21:43 -04:00
  • cf7a16a5f9 BIP-375: update documentation macgyver13 2026-02-23 11:18:30 -05:00
  • fb105b7e51 BIP-375: add output scripts validation macgyver13 2026-02-23 10:20:11 -05:00
  • ab30224051 BIP-375: add input eligibility validation macgyver13 2026-02-23 10:17:56 -05:00
  • 6a91f88030 BIP-375: add ecdh coverage validation macgyver13 2026-02-23 10:12:50 -05:00
  • 66053ae879 BIP-375: add test_runner and validate PSBT structure macgyver13 2026-02-19 16:34:26 -05:00
  • fc9918d8c0 BIP-375: add BIP375PSBT extension classes macgyver13 2026-02-19 16:34:26 -05:00
  • 8b46bd63b5 BIP-375: add test vector file macgyver13 2026-02-19 16:34:26 -05:00
  • 78e7562de3 BIP 440, 441: official numbers, into README.mediawiki and renamed. #2118 Rusty Russell 2026-03-29 14:33:12 +10:30
  • 32035058b4 script restoration: fix MUL cost to account to round up B to word boundary. Julian points out that the implementation does this, which improves accuracy for the case of small B (since the term is multiplied: for normal OP_ADD etc we don't bother, since the difference is very bounded). Rusty Russell 2026-03-29 14:33:12 +10:30
  • 977342a943 Varops: Two BIPs for Script Restoration: varops calculations and tapleaf version (0xc2). Rusty Russell 2026-03-29 14:32:59 +10:30
  • 805c9b54f6 BIP442: Update reference links (#2129) moonsettler 2026-03-24 21:37:30 +01:00
  • e70510193f Merge commit '96000a36c22f6528e834c54f0d115db675198e57' as 'bip-0375/deps/secp256k1lab' macgyver13 2026-02-23 19:11:55 -05:00
  • eedb7f9a31 Squashed 'bip-0375/deps/secp256k1lab/' content from commit 44dc4bd macgyver13 2026-02-23 19:11:55 -05:00
  • a8aa5ed548 BIP-375: Add bitcoin test framework as dependency - deps/bitcoin_test macgyver13 2026-02-19 16:25:02 -05:00
  • 4e1d44ed72 Merge pull request #2127 from theStack/bip174-global_version-mandatory-in-v2 Mark "Murch" Erhardt 2026-03-23 11:37:52 -07:00
  • fa731d21c4 BIP-174: mark PSBT_GLOBAL_VERSION as required for v2 #2127 Sebastian Falbesoner 2026-03-20 16:45:32 +01:00
  • 2778442c21 Add BIP446: OP_TEMPLATEHASH, BIP448: Taproot-native (Re)bindable Transactions (#1974) Gregory Sanders 2026-03-17 16:01:23 -04:00
  • 351ceef274 BIP-128: exact specification for the checksum calculation (#2121) Oren 2026-03-16 20:25:46 +02:00
  • fa608987ea bip54: add another transaction size test case #2122 Antoine Poinsot 2026-03-13 17:18:08 -04:00
  • 977300dad6 bip54: restructure timestamp test vectors into a tree Antoine Poinsot 2026-03-13 16:25:44 -04:00
  • 4f94c5f01f bip54: make test vectors POSIX-compliant (newline at EOF) Antoine Poinsot 2026-03-13 15:26:18 -04:00
  • 78126a5f0c bip54: move comment as first element in txsize test vectors Antoine Poinsot 2026-03-13 15:21:56 -04:00
  • ff39733e70 bip54: update sigops test vectors following Inquisition review Antoine Poinsot 2026-03-13 15:18:00 -04:00
  • 1f21139957 bip54: expand on rationale for non-final coinbase nSequence Antoine Poinsot 2026-03-13 14:21:41 -04:00
  • aef4d9e084 bip54: reword "potentially executed" language in sigops limit specification Antoine Poinsot 2026-03-13 11:14:20 -04:00
  • b382728379 Merge pull request #2087 from theStack/bip352-vendor-secp256k1lab Mark "Murch" Erhardt 2026-03-06 14:39:56 -05:00
  • 249bdef156 BIP-352: mention secp256k1lab in BIP text #2087 Sebastian Falbesoner 2026-01-16 17:04:51 +01:00
  • c0644a054f BIP32: edits by ddustin for clarity (picks up PR785) (#1903) Jon Atack 2026-03-05 11:29:32 -08:00
  • 1656f62a44 Merge pull request #1943 from prestoalvarez/patch-1 Jon Atack 2026-03-05 10:52:14 -08:00
  • 41f9957630 BIP392: Silent Payment Output Script Descriptors (#2047) craigraw 2026-03-05 18:02:52 +02:00
  • b3ab91fa46 Merge remote-tracking branch 'origin-pull/2115/head' Luke Dashjr 2026-03-05 03:38:54 +00:00
  • 44b72212f2 BIP-110: Update deployment section with EXPIRED state; add GBT subsection to specification #2115 Dathon Ohm 2026-03-04 13:23:51 -06:00
  • ddd5db9a63 BIP-110: Clarify rule 2 witness stack element exclusions Dathon Ohm 2026-03-04 13:03:45 -06:00
  • 175790ee7f BIP 370: remove redundant field inclusion comment in OUT_SCRIPT description #2111 Antoine Poinsot 2026-03-03 16:45:12 -05:00
  • 703609f236 bip119: fix stack[-1] -> self.stack[-1] in pseudocode #2113 Andreas Schjønhaug 2026-03-04 13:39:30 +01:00
  • f61d4b8ba3 BIP442: OP_PAIRCOMMIT (#1699) moonsettler 2026-03-03 20:38:26 +01:00
  • f2ffa99a4a BIP-352: take use of vendored secp256k1lab for reference implementation Sebastian Falbesoner 2026-01-16 16:26:23 +01:00
  • 511bb99dc4 Merge commit '53b590e190f798131a10a16194261243abdf6b4d' as 'bip-0352/secp256k1lab' Sebastian Falbesoner 2026-03-02 19:16:00 +01:00
  • 53b590e190 Squashed 'bip-0352/secp256k1lab/' content from commit 44dc4bd Sebastian Falbesoner 2026-03-02 19:16:00 +01:00
  • 6eb7cb38fb Merge pull request #2110 from casey/fix-readme-link Casey Rodarmor 2026-03-02 08:56:42 -08:00
  • 6eb01f01bc Merge pull request #2106 from theStack/bip352_limit_max-k-PR Mark "Murch" Erhardt 2026-03-02 11:54:09 -05:00
  • 9fb88a11b7 bip347: Complete OP_CAT (#2090) Ethan Heilman 2026-03-02 10:34:26 -05:00
  • b4bc0a88b7 BIP-352: add test vector for exceeding K_max limit [receiver side] #2106 Sebastian Falbesoner 2026-02-26 17:52:36 +01:00
  • 9830fad214 BIP-352: add test vector for exceeding K_max limit [sender side] Sebastian Falbesoner 2026-02-26 17:48:06 +01:00
  • f14132fc77 BIP-352: test vectors: allow to check found output count for receiving Sebastian Falbesoner 2026-02-26 20:40:33 +01:00
  • 3aa17caaa3 BIP-352: test vectors: allow specifying repeated recipients for sending Sebastian Falbesoner 2026-02-26 20:14:59 +01:00
  • f665c2c142 BIP-352: introduce per-group recipient limit K_max (=2323) Sebastian Falbesoner 2026-01-30 01:46:35 +01:00
  • ced24101c7 Merge pull request #2065 from lisenokdonbassenok/fix/bip310-min-bit-count-param Jon Atack 2026-02-28 05:41:50 -08:00
  • 0f307780aa BIP-174: port public key terminology from BIP 373 (#2085) rkrux 2026-02-28 06:46:00 +05:30
  • 95465e0b4f BIP20,21: add Superseded-By and Replaces headers (#1984) Jon Atack 2026-02-27 15:43:46 -08:00
  • 0780663be1 BIP129: Add Requires header (#2019) Jon Atack 2026-02-27 15:18:38 -08:00
  • e76f0439b3 BIP-383: remove extra stray </tt> (#2061) MoNyAvA 2026-02-28 00:03:55 +01:00
  • 53dac1ba29 bip-0044: add Requires header for BIP32 and BIP43 (#2072) Mohammad Eglil 2026-02-27 23:52:53 +01:00
  • edb6856d25 BIP-117: add missing BIP8 reference (#2080) MoNyAvA 2026-02-27 23:40:25 +01:00
  • 9ff061f8b9 BIP128: Timelock-Recovery Storage Format (#2068) Oren 2026-02-27 22:24:33 +02:00
  • bd56416786 Merge pull request #2107 from murchandamus/2026-02-bip352-add-thestack Mark "Murch" Erhardt 2026-02-25 10:22:21 -08:00
  • 9e407af625 BIP352: Add Sebastian Falbesoner as Author #2107 Murch 2026-02-24 12:55:34 -08:00
  • 97781eae4d BIP85: fix typo in byte value (#2100) YoCheng 2026-02-14 03:18:59 +08:00
  • eae7d9fc57 BIP360: Pay to Merkle Root (P2MR) (#1670) Hunter Beast 2026-02-11 12:54:26 -08:00
  • ed7af6ae7e BIP 110: Reduced Data Temporary Softfork (#2017) Dathon Ohm 2026-02-06 18:28:07 -06:00
  • 10c7888885 Escape pipe character in markdown table (#2095) Paul Miller 2026-02-04 16:39:50 -06:00
  • 57869d524a BIP 89: Chain Code Delegation for Private Collaborative Custody (#2004) Jurvis Tan 2026-02-05 04:58:08 +08:00
  • 5d0f70a5cf Merge pull request #2094 from ajtowns/202601-bip434-copyright Mark "Murch" Erhardt 2026-02-02 21:01:54 -08:00
  • 3709d73c2f BIP 434: fix license inconsistency #2094 Anthony Towns 2026-02-03 14:47:51 +10:00
  • 29b48129b1 Merge pull request #2092 from ajtowns/202601-feature-shortid Mark "Murch" Erhardt 2026-02-02 16:22:41 -08:00
  • e3c4dede41 fix: correct TxFieldSelector index upper bound #2093 yyhrnk 2026-02-02 19:48:05 +02:00
  • a50c0ea32b BIP324, BIP434: Assign message type id for "feature" message #2092 Anthony Towns 2026-01-31 17:25:09 +10:00
  • df1f098a8b BIP324, BIP183: Add utreexo's p2pv2 message type ids Anthony Towns 2026-01-31 17:21:07 +10:00