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

Commit Graph

  • 178ba65952 Merge pull request #1946 from strmfos/master Jon Atack 2026-04-24 18:57:07 -07:00
  • 554be702d7 Merge pull request #2148 from boskodev790/fix/bip-0003-reference-broken-link-in-changelog-entries Jon Atack 2026-04-23 20:03:26 -07:00
  • 9eb67f5764 Merge pull request #1548 from seedhammer/master SeedHammer 2026-04-23 20:17:01 +02:00
  • 78494dbcc0 Merge pull request #2144 from murchandamus/bip388-update-changelog Murch 2026-04-23 07:56:28 -07:00
  • 1609a4f576 Fix broken BIP 3 reference in bip-0347 and bip-0360 changelogs #2148 boskodev790 2026-04-23 04:03:40 +02:00
  • 69a63f629f Merge pull request #2143 from murchandamus/bip174-fixup-changelog Murch 2026-04-21 13:34:32 -07:00
  • 50c6ce7636 Merge pull request #2146 from conduition/361/corrections Jon Atack 2026-04-20 07:49:09 -07:00
  • c2850a0010 BIP-0322: add prefix to message signature Oli 2026-04-14 15:39:33 +02:00
  • 833a1a8a89 BIP-0322: encode finalized PSBT for Proof of Funds Oli 2026-04-14 15:54:44 +02:00
  • 8a46a5bfa5 BIP-0322: clarify terminology used Oli 2026-04-15 14:38:14 +02:00
  • 0a20483c65 BIP-0322: update motivation, clarify Proof of Funds purpose Oli 2026-04-14 15:31:58 +02:00
  • 665d96065f BIP-0322: reference btcd implementation Oli 2026-04-14 15:45:27 +02:00
  • bbaf40ce1d BIP-0322: small semantic and formatting fixes Oli 2026-04-14 15:44:37 +02:00
  • 6f3fce21e6 BIP-0322: wrap long lines at 100 characters Oli 2026-04-15 05:33:55 +02:00
  • da7cc678d5 Fix BIP32 links and consistency #2146 conduition 2026-04-17 10:44:09 -06:00
  • 83c1fc8ed2 Merge pull request #2142 from macgyver13/bip352-intermediate-sum Jon Atack 2026-04-17 09:23:51 -07:00
  • ab2ebe2c5d Corrections to BIP-0361 on rescue protocols conduition 2026-04-17 15:22:59 +00:00
  • eec42583f0 Merge pull request #2046 from macgyver13/bip375-reference-testvectors-pr Murch 2026-04-16 17:47:48 -07:00
  • 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