Commit Graph
4071 Commits
Author SHA1 Message Date
Tobin Harding aa206adf59 Remove newline to fix list rendering
Currently the newline in list items is causing the text on the new line
to be rendered as a code section. I am unsure why but I'm guessing
putting all the text for each list item on a single line will fix it.
2021-08-17 18:35:36 +10:00
rage-proof ec52492034 typo in bip-0078
This is a transaction with inputs P2SH-P2WPKH 
1. P2SH-P2WPKH is defined as type in this doc and the other type not
2. the RedeemScript(0 c78a45725355828d5658074dd5260d5fcb698530) consists of 0 + <20 bytes> and indicates therefore P2WPKH-Type. https://github.com/bitcoin/bips/blob/master/bip-0141.mediawiki#P2WPKH_nested_in_BIP16_P2SH
2021-08-17 01:08:10 +02: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
azuchi 5943de4fa4 [BIP174] Fix broken link to psbt2 2021-08-15 15:49:43 +09:00
Nicolas Dorier 1945eda0c2 [BIP78] Recommended fee rate estimation for P2TR
Non-Witness: 

Outpoint size = 32+4
Sequence size = 4
ScriptSig VarInt Size= 1

Witness: 

WitScript VarInt Size= 1
Then script itself: 65 signature size + 1 byte of push opcode

`(32 + 4 + 4 + 1) + (65+1+1)/4=57.75`, rounded up `58`.

We assume 65 of signature size rather than 64, since we can't assume the sighash to be `Default`.
2021-08-05 15:49:41 +09:00
Andrew Chow deb1c06e5c 371: Add reference implementation 2021-07-23 21:26:49 -04:00
Andrew Chow 6327923e71 371: Add test vectors 2021-07-23 21:26:49 -04:00
kdmukai 99ca1c8876 Trivial errant apostrophe fix
Plural "wallets", not possessive "wallet's".
2021-07-21 08:06:55 -05:00
Luke Dashjr ed35a418ca Merge pull request #1072 from Fonta1n3/master
HD Multisig derivation standard
2021-07-20 19:36:44 +00:00
Luke Dashjr d58d605c0e Merge pull request #1139 from achow101/taproot-psbt
BIP 371: Taproot Fields for PSBT
2021-07-20 19:36:18 +00:00
Luke Dashjr 03f2d744d3 Fix BIP 48 headers and add to README 2021-07-20 19:31:25 +00:00
Andrew Chow c583f4dcbe Specify BIP 371 Taproot Fields for PSBT
Add bip-0371.mediawiki, update readme, and update BIP 174 with
new field types.
2021-07-20 15:03:38 -04:00
Luke Dashjr 9b861c2e05 Merge pull request #1142 from RCasatta/lift_x
remove int_from_bytes in lift_x call since it is done internally
2021-07-20 18:40:26 +00:00
Fontan3 84e14b68a6 Update bip-0048.mediawiki
Add code snippets.
2021-07-20 12:30:54 +08:00
Fontan3 90cb1c8906 Update bip-0048.mediawiki 2021-07-20 12:23:59 +08:00
Fontan3 20c5af58f1 Update bip-0048.mediawiki 2021-07-20 10:00:59 +08:00
Fonta1n3 bc05931332 Delete .DS_Store 2021-07-20 09:58:04 +08:00
Fonta1n3 c3c0abd44d Update bip-0048.mediawiki 2021-07-20 09:45:59 +08:00
Fonta1n3 1eb8a3ca4d Update bip-0048.mediawiki
- Replace BIP number with ?
- Reduce title to less then 44 characters
- Add MIT Licence and copyright section
- Add specification section
- Add backwards compatibility section
2021-07-20 09:43:55 +08:00
Riccardo Casatta 9cf5c72b56 remove int_from_bytes in lift_x call since it is done internally 2021-07-14 16:42:39 +02: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
Sanket Kanjalkar f62639ab52 BIP118: key version should be 0x01 2021-07-09 01:28:07 -07:00
Luke Dashjr 150ab6f5c3 Merge pull request #943 from ajtowns/bip-anyprevout
Update BIP 118 for taproot, rename to ANYPREVOUT
2021-07-08 17:24:52 +00:00
Luke Dashjr ad745f2f01 Merge pull request #1127 from chirag64/patch-1
Updated URL of the JavaScript reference implementation
2021-07-02 21:26:17 +00:00
Luke Dashjr 07228b6801 Merge pull request #1137 from achow101/taproot-bip44
BIP 86: Key Derivation for Single Key P2TR Outputs
2021-07-02 20:54:46 +00:00
Luke Dashjr 8659829de1 Merge pull request #1136 from tcharding/bip-32
Remove typo: plural
2021-07-02 20:53:43 +00:00
Andrew Chow 330b56b358 Specify BIP 86: Key Derivation for Single Key P2TR Outputs 2021-07-02 16:53:32 -04:00
Luke Dashjr cdd8dfd62d Merge pull request #1133 from Raulo/bip341bech32mfix
Replaces Bech32 by Bech32m in BIP341
2021-07-02 20:42:24 +00:00
Luke Dashjr ee0f1c3c85 Merge pull request #1134 from vasild/bip155_clarify_sendaddrv2
BIP155: extra-clarify the semantic of sendaddrv2
2021-07-02 20:02:52 +00:00
Luke Dashjr 3cc3c96219 Merge pull request #1135 from achow101/psbt2-fieldnum-typo
psbt2: Fix field number counting
2021-07-02 19:50:23 +00:00
Anthony Towns d616d5492b BIP118: tweak wording around 1-byte pubkey 2021-07-02 14:47:16 +10:00
Anthony Towns 420dc42f0e BIP118: remove subliminal advertising of Simplicity 2021-07-02 14:47:16 +10:00
Anthony Towns 0cbc8674dd BIP118: refer to bech32m instead of bech32 for segwit v1 outputs
Thanks to Ben Carman for spotting.
2021-07-02 14:47:16 +10:00
Anthony Towns a8787c51ff Update README 2021-07-02 14:47:16 +10:00
Anthony Towns 5e052176ef Update BIP 118 for taproot, rename to ANYPREVOUT 2021-07-02 14:47:10 +10:00
Tobin Harding c8d0e63fee Remove typo: plural
This sentence should use a singular 'key' instead of 'keys'. Change
'knowing an extended public keys allows' to be 'knowing an extended
public key allows'
2021-06-22 10:52:18 +10:00
Andrew Chow 70e37e025d psbt2: Fix field number counting
PSBT_OUT_SCRIPT should be 0x04, not 0x03.
2021-06-21 17:09:14 -04:00
Vasil Dimov 337114b06e BIP155: extra-clarify the semantic of sendaddrv2 2021-06-16 13:58:53 +02: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
Raulo 5919ade31c Replaces Bech32 by Bech32m in BIP341
Segwit version 1 is encoded by Bech32m given by BIP350
2021-06-14 09:27:50 +00:00
kallewoof c142b518d6 Merge pull request #1132 from AndreasGassmann/patch-1
BIP85: Add AirGap Vault implementation
2021-06-14 11:00:40 +09:00
Andreas Gassmann 88e1514f08 BIP85: Add AirGap Vault implementation 2021-06-14 03:16:46 +02: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