1
0
Fork 0
mirror of https://github.com/bitcoin/bips.git synced 2025-02-26 17:09:37 +01:00
Commit graph

2811 commits

Author SHA1 Message Date
Gregory Sanders
6d7d3011e8
bip141 commitment is required for signet blocks
Co-authored-by: MarcoFalke <falkemarco@gmail.com>
2020-09-09 09:38:35 -04:00
Nima Yazdanmehr
de74be2515
Fix typo in BIP 49 2020-09-08 21:45:59 +04:30
Gregory Sanders
c8b47a8d48 Slight cleanup of signet commitment description 2020-09-08 11:38:44 -04:00
Dr. Maxim Orlovsky
6b3b636490
BIp 174: fixing typo in rationale reference with closed tag 2020-09-08 15:00:07 +02:00
Luke Dashjr
68bb026c56
Merge pull request #986 from kallewoof/202009-bip325-1-5-bytes
BIP 325: correct byte count for compact size
2020-09-08 05:03:36 +00:00
Dr. Maxim Orlovsky
a159cca11f
BIP 174: rename responsibilities->roles to match Bitcoin Core
[Bitcoin Core uses "roles" instead of "responsibilities"](https://github.com/bitcoin/bitcoin/blob/master/src/psbt.h#L559) and it makes semantical sense (plus less verbose).
2020-09-07 13:17:44 +02:00
Pieter Wuille
3b1fb9600b Clarify that R=infinity is invalid in BIP340
Also rename is_infinity to is_infinite is reference implementation,
to match the wording in BIP340.
2020-09-03 14:38:22 -07:00
MarcoFalke
d8531483f5 bip 341/342: Replace CCompactSize with CompactSize 2020-09-03 14:37:50 -07: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
Josh Klopfenstein
0c3af69468
Fixing spelling in BIP 9
course grained => coarse-grained
2020-09-02 15:57:56 -05:00
Liu Pengpeng
7e8b5dfc30
Merge branch 'master' into master 2020-09-03 01:55:14 +08:00
Luke Dashjr
bdb297a7c8
Merge pull request #983 from kallewoof/202008-signet-empty-commitment
bip-0325: clarify the OP_TRUE challenge special case
2020-09-01 04:32:23 +00:00
Karl-Johan Alm
dfe1d77ca2
bip-0325: clarify the OP_TRUE challenge special case 2020-08-29 22:31:21 +09:00
Luke Dashjr
36225e4b4d
Merge pull request #980 from peterizzoo/patch-2
Update bip-0001.mediawiki
2020-08-27 20:14:53 +00:00
Andrew Poelstra
983b9840b3 bip 174: add new hash preimage fields to Appendix A 2020-08-27 15:02:44 +00:00
Luke Dashjr
336f948d37
Merge pull request #982 from sipa/bip-taproot
BIP340 updates: even R, new tags, small fixups, clarifications
2020-08-27 02:10:55 +00:00
Pieter Wuille
5f4d3b45c6
Merge pull request #212 from sipa/202008_evenr_clarify
Clarify that Jacobian coordinates are the optimization
2020-08-26 17:39:01 -07:00
Pieter Wuille
b6b0715c28 Clarify that Jacobian coordinates are the optimization, not the Legendre symbol 2020-08-26 15:56:23 -07:00
Pieter Wuille
bf106b05ca
Merge pull request #210 from sipa/202008_even_r_tiebreaker
Switch BIP340 to even R tiebreaker
2020-08-26 15:47:38 -07:00
Andrew Poelstra
e30d465a6a bip174: add _IN_ to new hash preimage fields 2020-08-26 13:49:42 +00:00
peterizzoo
ffa6783a85
Update bip-0001.mediawiki
It seems the date is wrong for when this BIP was created. I see here (https://sourceforge.net/p/bitcoin/mailman/message/28106734/) it was created on 9/19/11. I don't see any earlier entries on the mailing list that would suggest the 8/19 date is accurate
2020-08-26 07:04:35 -04:00
Tom Harding
4a4f593c8c
Update bip-0119.mediawiki
"susceptibility", but meaning is clear without this word
2020-08-25 09:34:33 -07:00
MarcoFalke
ff2833e6d6 Update bip-0325.mediawiki
It just happens that an empty byte vector is serialized identical to an empty vector of any other type, but it takes the reader an extra step. Thus, the minor fixup suggestion.
2020-08-22 19:23:27 +02:00
Janus
630bbe314d Reject 135 (expired) 2020-08-21 08:12:58 +02:00
Janus
a4a427ac8c Reject 124 (expired) 2020-08-21 08:10:08 +02:00
Janus
3711a828af Reject 114 (expired) 2020-08-21 08:08:17 +02:00
Yahia Chiheb
997282703a Update bip79 status 2020-08-21 00:15:39 +01:00
Luke Dashjr
9d44e594b0
Merge pull request #970 from instagibbs/patch-12
BIP 342: be slightly more explicit about codesep_pos
2020-08-20 22:22:06 +00:00
Luke Dashjr
76c3ced4b0
Merge pull request #964 from sanket1729/master
BIP 174: Fix formatting changes
2020-08-20 22:17:04 +00:00
Luke Dashjr
f6e11640e7
Merge pull request #955 from apoelstra/2020-07-hash-preimages-to-174
BIP174: add hash preimage fields to inputs
2020-08-20 22:16:52 +00:00
Luke Dashjr
a2cd496af1
Merge pull request #966 from sdaftuar/2020-08-wtxid-relay-fixes
BIP 339 clarifications
2020-08-20 22:16:12 +00:00
Luke Dashjr
cc46fba821
Merge pull request #965 from yahiheb/bip79
Update bip79 status
2020-08-20 22:14:00 +00:00
Luke Dashjr
f75161ccbf
Merge pull request #962 from darosior/bip32_python_implem
bip-0032: remove the 'Implementations' section
2020-08-20 22:13:10 +00:00
Luke Dashjr
2efffd3745
Merge pull request #959 from ysangkok/expire-bip-0180
Reject 180 (expired)
2020-08-20 22:08:58 +00:00
Luke Dashjr
f11adeaf62
Merge pull request #958 from ysangkok/expire-bip-0171
Reject 171 (expired)
2020-08-20 22:08:21 +00:00
Luke Dashjr
185527510c
Merge pull request #957 from ysangkok/expire-bip-0134
Reject 134 (expired)
2020-08-20 22:07:58 +00:00
Luke Dashjr
ee43d1c64b
Merge pull request #956 from ysangkok/expire-bip-0131
Reject 131 (expired)
2020-08-20 22:07:34 +00:00
Pieter Wuille
afa13249ed Update test vectors and generation script 2020-08-20 13:24:20 -07:00
Pieter Wuille
8a3db73a84 Rename lift_x_even_y to lift_x 2020-08-20 13:24:20 -07:00
Pieter Wuille
5dadeb3e1c Change tags to avoid collisions with earlier draft 2020-08-20 13:24:20 -07:00
Pieter Wuille
968096c451 Switch to even tiebreaker for R 2020-08-20 13:24:16 -07:00
Gregory Sanders
25fe598828
be slightly more explicit about codesep_pos
Felt this could be under-defined, and if this is wrong, would be nice to have correct text in its place
2020-08-16 23:32:38 -04:00
Francisco Gindre
1e3e178fb8
Added MnemonicSwift as Swift impl for BIP-39 2020-08-15 17:43:14 -03:00
Vasil Dimov
2c7630ec61
BIP155: change "time" to fixed 32 bit unsigned
32 bit unsigned can represent time up to year 2106
(32 bit signed is limited to just 2038).

So, we don't need to have "time" encoded as variable integer which would
take 5 bytes instead of 4.
2020-08-13 11:53:30 +02:00
Andrew Poelstra
277be22357 BIP174: add hash preimage fields to inputs 2020-08-11 17:31:16 +00:00
Suhas Daftuar
f319663c04 BIP339: clarify fetching
A node may always fetch a transactions using the txid.
2020-08-07 15:37:03 -04:00
John Newbery
5909b91b93 BIP339: clarify handshake 2020-08-07 15:33:28 -04:00
John Newbery
6014c8289e BIP339: consistent capitalization
Use lowercase for message types.
2020-08-07 15:33:28 -04:00
Yahia Chiheb
30e70e4974 Update bip 79 status 2020-08-05 20:20:11 +01:00
Sanket Kanjalkar
8d3b41936f
Fix formatting changes 2020-08-04 13:27:31 -05:00