Commit Graph
88 Commits
Author SHA1 Message Date
kallewoof 4e4db8ba12 Merge pull request #1430 from bigspider/psbtv0-fix-signing-algo
PSBTv0: Update Simple Signer Algorithm for SegWitv0 inputs
2023-03-08 12:57:13 +09:00
kallewoof e98121e531 Merge pull request #1431 from bigspider/psbtv2-fix-txversion
PSBTv2: Relax transaction version requirement
2023-03-08 12:55:23 +09:00
kallewoof aa5b0a1009 Merge pull request #1427 from cmdruid/patch-1
Update bip-0370.mediawiki
2023-02-27 09:38:19 +09:00
kallewoof 2ef2b1658f Merge pull request #1423 from uncomputable/taproot-final
Mark Taproot BIPs as Final
2023-02-27 07:17:04 +09:00
kallewoof de6b3ffeb8 Merge pull request #1157 from tcharding/list-render
Remove newline to fix list rendering
2023-02-21 10:46:18 +09:00
kallewoof 3de3c768ed Merge pull request #1418 from jeepkd/patch-1
Add BIP-329 to the index table
2023-02-21 10:45:27 +09:00
kallewoof 7e2f317a44 Merge pull request #1417 from achow101/380-clarify-optional-checksum
380: Clarify optionality of descriptor checksum
2023-02-21 09:50:28 +09:00
kallewoof e47ee83b65 Merge pull request #1422 from instagibbs/patch-18
Update PSBT_IN_TAP_BIP32_DERIVATION key desc
2023-02-20 11:18:04 +09:00
kallewoof 30c88a4bec Merge pull request #1416 from Shadouts/master
BIP0174 and BIP0370 PSBT_GLOBAL_TX_VERSION <valuedata> type correction
2023-02-10 07:18:45 +09:00
kallewoof 1a632a3875 Merge pull request #1405 from sipa/202301_bip324_update
BIP324 reference code / test vector improvements
2023-02-03 12:59:37 +09:00
kallewoof f277d42e0d Merge pull request #1407 from instagibbs/patch-17
BIP174: s/uiht/uint/s
2023-01-18 10:48:23 +09:00
kallewoof 2361582f0b Merge pull request #1378 from dhruv/bip324
Add BIP324: v2 P2P Transport Protocol
2023-01-05 08:44:56 +09:00
kallewoof 00902d17d9 Merge pull request #1350 from jonasnick/bip-0341-signingfix
BIP 341: allow taproot_sign_key with no script tree
2023-01-05 08:43:37 +09:00
kallewoof 79bb53dde5 Merge pull request #1379 from DariusParvin/bip341-aux_rand
BIP341: add aux_rand argument to taproot_sign_key
2023-01-04 10:55:06 +09:00
kallewoof c6725580c5 Merge pull request #1386 from jonasnick/fix-taproot-tweak-pubkey
BIP 341: Fix taproot_tweak_pubkey
2023-01-04 10:33:15 +09:00
kallewoof 52f68fecd8 Merge pull request #1355 from jonasnick/fix-missing-int
BIP 340 & 341: use consistent definition of lift_x
2022-08-25 16:05:58 +09:00
kallewoof 64aba767e2 Merge pull request #1353 from ishaanam/bip174-143
BIP 174: fix incorrect reference to BIP 173
2022-08-16 10:37:00 +09:00
kallewoof df443f8db3 Merge pull request #1323 from LegReq/master
Fix incorrect signature test vectors in BIP322
2022-06-07 15:42:43 +09:00
kallewoof b1791c24aa Merge pull request #1314 from luke-jr/fix_bip326
Bugfix: BIP 326: Correct Author/Title headings
2022-05-06 20:42:22 +09:00
kallewoof 0d77c5ae9c Merge pull request #1276 from katesalazar/patch-3
[0112] fix broken link
2022-05-06 19:06:20 +09:00
kallewoof d7a5665c0a Merge pull request #1300 from dplusplus1024/patch-1
Grammar update
2022-05-06 15:26:12 +09:00
kallewoof 34d211aa93 Merge pull request #1269 from chris-belcher/bip-nsequence-anti-fee-snipe
BIP 326: Anti-fee-sniping protection with nSequence in taproot transactions to improve privacy for off-chain protocols
2022-03-08 12:23:57 +09:00
kallewoof 97e02b2223 Merge pull request #1279 from kallewoof/202201-bip322-testvecs
clarify message serialization and add test vectors to BIP-322
2022-02-07 15:12:01 +09:00
Karl-Johan Alm f52e047d09 clarify that SIMPLE format requires version/locktime/sequence=0 for to_sign transaction 2022-02-03 12:10:47 +09:00
Karl-Johan Alm aa92d9cd6e add test vectors to BIP-322 2022-01-31 19:06:52 +09:00
Karl-Johan Alm 1b6c85b0b4 bip-322: clarify how the message is serialized 2022-01-31 19:06:52 +09:00
kallewoof 3693cdfd19 Merge pull request #1241 from dr-orlovsky/patch-11
BIP-174: Removing PSBT_OUT_TAP_LEAF_SCRIPT
2022-01-07 11:16:09 +09:00
kallewoof 13bd88f50c Merge pull request #1230 from dr-orlovsky/patch-9
BIP-341: explicitly allow softforks with future leaf versions
2022-01-07 11:14:58 +09:00
kallewoof a3a397c823 Merge pull request #1245 from Mironenko/patch-1
Fix typo in BIP-32
2022-01-03 10:11:03 +09:00
kallewoof edffe52905 Merge pull request #1242 from benthecarman/patch-3
Allow Taproot outputs in BIP 322
2021-11-24 12:57:12 +09:00
kallewoof d7cc209927 Merge pull request #1236 from achow101/fix-371-formatting
371: Fix test formatting
2021-11-18 07:34:07 +09:00
kallewoof fb5bd37d0c Merge pull request #1235 from MarcoFalke/patch-3
Mention activation heights in BIP 341 🥕
2021-11-17 07:28:03 +09:00
kallewoof bfc4a72742 Merge pull request #1234 from benthecarman/patch-2
Clarify BIP 322 seralization requires a signed transaction
2021-11-14 19:38:57 +09:00
kallewoof 93adfba79a Merge pull request #1225 from sipa/202110_bip341_vectors
BIP341 test vectors
2021-11-13 09:02:48 +09:00
kallewoof b15514325e Merge pull request #1224 from brandonblack/master
BIP341/342: Implementation clarifications
2021-11-11 23:31:17 +09:00
kallewoof 1625074e42 Merge pull request #1231 from GambolingPangolin/bip341-link-fix
Fixes a link in BIP 341
2021-11-11 23:26:44 +09:00
kallewoof 708ce10bbc Merge pull request #1203 from katesalazar/20211004
Make Wikitext linguist-detectable
2021-10-23 00:01:48 +09:00
kallewoof a79eb556f3 Merge pull request #1200 from kallerosenbaum/patch-4
BIP 370: Use PSBT_GLOBAL_FALLBACK_LOCKTIME in text
2021-10-02 11:43:48 +09:00
kallewoof e032df5720 Merge pull request #1198 from kallerosenbaum/patch-2
BIP 0174: Fix typo in PSBT_OUT_BIP32_DERIVATION
2021-09-30 08:10:19 +09:00
kallewoof c798c9c54b Merge pull request #1197 from kallerosenbaum/patch-1
BIP 0174: Correct format of PSBT_GLOBAL_TX_MODIFIABLE
2021-09-30 08:09:37 +09:00
kallewoof bd943663d6 Merge pull request #1156 from rage-proof/patch-2
typo in bip-0078
2021-08-31 21:21:57 +09:00
kallewoof 1c7fd9a85c Merge pull request #1158 from tcharding/gramar-fix-bip-158
[BIP 158] Fix grammar - remove 'was chosen as'
2021-08-31 21:19:46 +09:00
kallewoof 407d1178f3 Merge pull request #1171 from NicolasDorier/woieuq
[BIP78] Fix client implementation when there is output substitution
2021-08-31 19:50:37 +09:00
kallewoof 61ccc84930 Merge pull request #1155 from azuchi/fix-psbt2-link
[BIP174] Fix broken link to psbt2
2021-08-16 16:00:35 +09:00
kallewoof 99701f68a8 Merge pull request #1141 from sanket1729/patch-3
BIP118: Key version should be 0x01
2021-07-12 21:23:26 +09:00
kallewoof 65529b12bb Merge pull request #1082 from molnard/patch-1
Fix word duplication
2021-06-15 15:49:20 +09:00
kallewoof 127cdc3cda Merge pull request #1027 from rage-proof/patch-1
BIP-0078: fix typo
2021-06-15 15:49:06 +09:00
kallewoof f8b9710d20 Merge pull request #1022 from AdamISZ/update-jm-bip78
update Joinmarket BIP78 status
2021-06-15 15:48:47 +09:00
kallewoof c142b518d6 Merge pull request #1132 from AndreasGassmann/patch-1
BIP85: Add AirGap Vault implementation
2021-06-14 11:00:40 +09:00
kallewoof 36a0855546 Merge pull request #1095 from eMaringolo/patch-2
[BIP 39] Add reference implementation
2021-06-13 12:43:09 +09:00
kallewoof d8599f9b6b Merge pull request #1051 from pinheadmz/bip173-witnessversion1
BIP173: segwit address witness version is one 5-bit char not one byte
2021-06-13 12:38:43 +09:00
kallewoof fb6930cc1d Merge pull request #1109 from Crypt-iQ/tuple_fix_04232021
BIP 341: fix tuple index in taproot_tweak_pubkey
2021-06-13 12:38:32 +09:00
kallewoof 928cbe9a5a Merge pull request #1123 from dgpv/BIP88-edits
BIP88: add Acknowledgements section
2021-06-13 12:38:16 +09:00
kallewoof dd68abc524 Merge pull request #1120 from t-bast/bip-174
BIP 174: clarify key uniqueness
2021-06-13 12:38:05 +09:00
kallewoof 7e16a94948 Merge pull request #1125 from dgpv/BIP88-edit-example-h0
BIP88: fix description of the "*h/0" example
2021-06-13 12:37:53 +09:00
kallewoof d2766d043f Merge pull request #1030 from silencer-Tsai/test-vectors
BIP32: Modified test vectors for hardened derivation with leading zeros
2021-06-12 09:01:48 +09:00
kallewoof d7477a28ac Merge pull request #1077 from dr-orlovsky/patch-6
Removing size param (not used anymore)
2021-06-12 09:00:36 +09:00
kallewoof 252bee9295 Merge pull request #1116 from jnewbery/2021-05-bip-editors
Add Kalle Alm as BIP editor
2021-06-11 19:48:35 +09:00
Karl-Johan Alm 1a7eaa9c7f BIP-322: minor clarification 2020-11-09 12:11:26 +09:00
75ec9631ef BIP-322: switch to tx based approach
Co-authored-by: Stepan Snigirev <stepan.snigirev@mpq.mpg.de>
Co-authored-by: Luke Dashjr <luke_github1@dashjr.org>
2020-10-24 16:09:15 +09:00
Karl-Johan Alm acacbaa2fa bip-325: add Anthony Towns to authors 2020-10-14 13:24:13 +09:00
Karl-Johan Alm 20b6874407 bip-325: status -> proposed 2020-10-14 13:21:20 +09:00
Karl-Johan Alm bb989a69e0 bip-325: correct placement of challenge 2020-10-06 15:34:34 +09:00
Karl-Johan Alm 8aaefbe8ea bip-0325: correct byte count for compact size, and tweak to header name 2020-09-03 16:54:17 +09:00
Karl-Johan Alm dfe1d77ca2 bip-0325: clarify the OP_TRUE challenge special case 2020-08-29 22:31:21 +09:00
Karl-Johan Alm f9e95849f3 bip-322: simplify proposal to single proof case 2020-03-25 15:28:56 +09:00
Karl-Johan Alm 8381ca0e14 bip-325: genesis block/message start
The genesis block is made static, and the message start is made dynamic based on the sha256d of the block script.
2020-03-05 16:40:57 +09:00
Karl-Johan Alm 1d20ad8a42 linter: avoid false positives such as C++ lambda exprs by only detecting links starting with 'http' 2020-01-20 14:07:27 +09:00
Karl-Johan Alm 2a270d9419 BIP 325: Signet 2019-11-06 17:39:25 +09:00
Karl-Johan Alm c28773f34e bip322: fix test-vectors 2019-08-28 15:09:50 +09:00
Karl-Johan Alm b3cec02aa4 bip-322: clarify when to return ERROR in verify action 2019-08-08 01:08:12 +09:00
Karl-Johan Alm f0784c6e92 BIP322: added background to explain why BIP322 exists, and what it changes 2019-08-06 17:09:25 +09:00
Karl-Johan Alm 6129830a33 travis: add a check for common mistake mediawiki links
Several BIPs have mistaken links in format [text](url) which this travis check will detect and complain about.
2019-08-06 16:46:20 +09:00
Karl-Johan Alm 91ecdbeb26 BIP-322 updates to fix verification and other fixes 2019-08-01 16:54:47 +09:00
Karl-Johan Alm 9e62a7a838 BIP-154: change to withdrawn status 2019-07-30 00:22:42 +09:00
Karl-Johan Alm e24e86b482 bip-322: add test vectors 2019-07-29 20:45:17 +09:00
Karl-Johan Alm daa59903e2 BIP-322 update to remove ProveFunds purpose (with a note about extensibility) and to fix the serialization format 2019-07-29 17:19:44 +09:00
Karl-Johan Alm df9c2fc6de bip-322: strip out proof-of-funds related stuff and fix several issues 2018-12-03 16:47:27 +09:00
Karl-Johan Alm 2f152773e6 fix witness program -> witness 2018-09-12 16:21:59 +09:00
Karl-Johan Alm b925137d5f BIP: Generic Signed Message Format 2018-09-12 15:01:04 +09:00
Karl-Johan Alm 20f5021940 BIP-178: Reword abstract to indicate it's a bitcoin address type, not a public key type 2018-05-22 08:21:06 +09:00
Karl-Johan Alm f667e7a3c7 [BIP-178] Version Extended WIF. 2018-05-21 08:31:50 +09:00
Karl-Johan Alm 5df90e1ae8 Updated README to include BIPs 98, 116, 117. 2017-11-16 15:47:36 +09:00
Karl-Johan Alm 689f2a5d02 BIP-0117: Tail Call Execution Semantics (Consensus layer) 2017-11-16 15:47:35 +09:00
Karl-Johan Alm 5dc731292d BIP-0116: MERKLEBRANCHVERIFY (Consensus layer) 2017-11-16 15:47:35 +09:00
Karl-Johan Alm e61b25087d BIP-0098: Fast Merkle Trees 2017-11-16 15:47:35 +09:00
Karl-Johan Alm 4f8c5f11db BIP 154 cleanup: remove TODO entry 2017-05-25 13:38:41 +09:00
Karl-Johan Alm c39c7f88ad BIP: Rate Limiting via Proof of Work 2017-05-24 11:25:08 +09:00