1
0
mirror of https://github.com/bitcoin/bips.git synced 2024-11-19 09:50:06 +01:00
Commit Graph

3415 Commits

Author SHA1 Message Date
Jeremy Rubin
7845a2a799
[BIP-119] Link Reference implementation to current PR in Bitcoin Core 2022-01-10 19:55:26 -08:00
Jeremy Rubin
469d62ce2b
[BIP-174] Clarify that partial_sig should be a valid. 2022-01-08 15:12:33 -08: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
Dr Maxim Orlovsky
d16522949d
BIP-174: Remove PSBT_GLOBAL_SIGHASH_SINGLE_INPUT 2022-01-06 12:54:49 +01:00
Jeremy Rubin
b96b1712fc
Fix BIP-119 Typo + Clarify the reasons for 32 bit lengths
when drafting the BIP I attempted to triangulate what the width of the fields for number of inputs/outputs should be from various sources in the codebase, and made an error in looking at the signing and encoding logic, and not the _decoding_ logic which restricts vectors (vin, vout) to MAX_SIZE which is 33554432. This fully justifies not using a wider type (uint64_t).

Also clarified arguments for not using a narrower type (uint16_t) which would be possible just for the vIn based on block size, because it's a leaky abstraction (you can still encode and decode such a transaction,  just not mine it).


thanks to @roconnor-blockstream for pointing this out
2022-01-04 16:11:30 -08:00
pox
b705c60a09
typo - letter case 2022-01-03 03:57:51 +02:00
kallewoof
a3a397c823
Merge pull request #1245 from Mironenko/patch-1
Fix typo in BIP-32
2022-01-03 10:11:03 +09:00
Jeremy Rubin
ae747e2b90 [BIP-0119] Include test vectors for CTV in BIP's subdirectory 2021-12-25 11:07:33 -08:00
Jeremy Rubin
ea6008eeb1 BIP-119: Clarify that Speedy Trial may or may not be implemented for BIP-119 2021-12-22 19:32:05 -08:00
Jeremy Rubin
4479187baf BIP-119: Update Motivations and describe vaults alternatives better 2021-12-22 19:32:05 -08:00
calle
f42f47696c
Update bip-0052.mediawiki
Typos
2021-12-17 23:17:25 +00:00
Luke Dashjr
4c6389f843
Merge pull request #1126 from PoWx-Org/master
BIP 52: Durable, Low Energy Bitcoin PoW
2021-12-17 20:19:27 +00:00
PoWx Team
fecbe1f8a8 BIP 52: Fix syntax 2021-12-16 19:50:57 +01:00
PoWx Team
c689a92e35 BIP 52: Add misssing layer information; remove private email from Discussions-To 2021-12-16 09:52:27 +01:00
Luke Dashjr
03e10fa3bc
Merge pull request #1229 from junderw/fix/bip38
Clearer language in BIP38
2021-12-16 01:19:56 +00:00
PoWx Team
3a287681a4 BIP 52: Trying to fix CI errors 2021-12-15 23:40:19 +01:00
PoWx Team
abd62086df BIP 52: Trying to fix CI errors 2021-12-15 23:36:35 +01:00
PoWx Team
9292e959d0 BIP 52: Update Comments-URI 2021-12-15 23:27:58 +01:00
PoWx Team
cc636e6f83 Fix Malformed Author line 2021-12-15 23:25:01 +01:00
PoWx Team
da4eb2fb20 Update README 2021-12-15 23:16:50 +01:00
PoWx Team
67a6c4dabb BIP 52 assigned 2021-12-15 23:06:15 +01:00
Luke Dashjr
20da800edb
Merge pull request #1202 from katesalazar/patch-1
BIP 0067: Fix a broken link
2021-12-15 22:01:21 +00:00
Luke Dashjr
480cf342ec
Merge pull request #1179 from jaonoctus/typo/descriptors
typo: BIP [380-385]
2021-12-15 21:59:42 +00:00
Luke Dashjr
63c2a61775
Merge pull request #1227 from psztorc/master
Update BIPs 300/301
2021-12-15 21:56:14 +00:00
Luke Dashjr
bb8dc57da9
Merge pull request #1228 from yanmaani/patch-1
Fix typo in BIP 32
2021-12-15 21:36:13 +00:00
Luke Dashjr
1904334276
Merge pull request #1226 from OrfeasLitos/define-check-119
Define BIP-119 CheckDefaultCheckTemplateVerifyHash
2021-12-15 21:36:04 +00:00
Luke Dashjr
d36ee99961
Merge pull request #1250 from katesalazar/patch-2
BIP 0016: Fix broken link
2021-12-15 21:23:46 +00:00
katesalazar
0d77964a6b
BIP 0016: Fix broken link 2021-12-12 20:59:23 +01:00
Mironenko
d07e499d3f
Fix typo in BIP-32 2021-12-07 19:55:07 +03:00
PoWx Team
ff47e7ef14 Update reverse-compatibility statement 2021-11-25 18:29:10 +01: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
benthecarman
6b9646e159
Allow Taproot outputs in BIP 322 2021-11-23 14:45:38 -06:00
Dr. Maxim Orlovsky
457e3545ba
BIP-174: Removing PSBT_OUT_TAP_LEAF_SCRIPT
`PSBT_OUT_TAP_LEAF_SCRIPT` seemed to appear in output key sections by copy-paste from input section. First, it shares the same byte no as `PSBT_OUT_TAP_TREE`, second its description talks about "witness"
2021-11-23 18:43:34 +01:00
kallewoof
d7cc209927
Merge pull request #1236 from achow101/fix-371-formatting
371: Fix test formatting
2021-11-18 07:34:07 +09:00
Paul Sztorc
336136546a tweak formatting 2021-11-17 14:41:13 -05:00
Paul Sztorc
13bbb01bb6 small typo 2021-11-17 14:33:18 -05:00
Andrew Chow
2efad74b02 371: Remove extra character in test 2021-11-16 18:19:51 -05:00
Andrew Chow
61c6a91af8 371: Fix test vector formatting
Missing `<` for some test vectors causing the rendered output to be
incorrect.
2021-11-16 18:19:46 -05: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
MarcoFalke
9fe72607ce
Mention activation heights in BIP 341 2021-11-13 17:04:02 +01:00
benthecarman
aadfafa770
Clarify BIP 322 seralization requires a signed transaction 2021-11-12 18:14:19 -06:00
kallewoof
93adfba79a
Merge pull request #1225 from sipa/202110_bip341_vectors
BIP341 test vectors
2021-11-13 09:02:48 +09:00
Pieter Wuille
e35a46ecf3 BIP341 test vectors 2021-11-12 12:08:19 -05:00
Orfeas Litos
3ff4a4ce9d
Convert inside CheckDefaultCheckTemplateVerifyHash 2021-11-12 01:08:46 +01:00
olf
fc661ac943
[Nit] Add full stop to conclude sentence
... because in a normative document, it shall be obvious that this sentence was not accidentally truncated.
(Concerns final sentence of footnote / cite-reference 20, https://github.com/bitcoin/bips/edit/master/bip-0341.mediawiki#cite_ref-20-0)
2021-11-12 00:56:35 +01:00
Orfeas Litos
1839f43779
Fix typo 2021-11-11 23:27:52 +01: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