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

2879 Commits

Author SHA1 Message Date
Luke Dashjr
3a7585365f
Merge pull request #1045 from koushiro/koushiro/add-bip0039-rs
Add another Rust implmentation of BIP-0039
2021-02-12 21:29:20 +00:00
Luke Dashjr
fbef072a91
Merge pull request #1029 from meherett/patch-1
BIP-0039: Add Python-HDWallet package
2021-02-12 21:28:59 +00:00
Luke Dashjr
19c429ee28 Merge BIP 338 2021-02-12 21:04:39 +00:00
Luke Dashjr
bb9af2ac04 README: Fix colour for BIP 79 2021-02-12 21:04:33 +00:00
Luke Dashjr
d2853bcc51 Assign BIP 338 for Disable transaction relay message 2021-02-12 21:03:39 +00:00
Suhas Daftuar
31f61e7175 Mention compatibility with bip 37 2021-02-12 08:49:44 -05:00
Suhas Daftuar
332b9a4854 Note that tx messages are never allowed on disabletx links 2021-02-12 08:20:07 -05:00
Suhas Daftuar
55a31eb8ee Add more language in hope of BIP number assignment 2021-02-11 13:45:26 -05:00
Wladimir J. van der Laan
4504be9cf1
Merge #1044: BIP155: Remove external link
cd1f225a0b BIP 155: Remove bitcoin.org link. (kiminuo)

Pull request description:

  Fix link.

ACKs for top commit:
  laanwj:
    Thanks you, ACK cd1f225a0b

Tree-SHA512: f798246ddffc2564385a2e071da02e47457ced15e502a8b500a10c2a4f5134cea750042e916bbfac39966e85efd554ad333a908be602a4cfcf09fa058840a527
2021-02-10 09:06:21 +01:00
kiminuo
cd1f225a0b BIP 155: Remove bitcoin.org link. 2021-02-10 08:07:09 +01:00
Luke Dashjr
faeb2ccd24
Merge pull request #1066 from SomberNight/202002_bip350_fix_links
bip-0350: fix links for reference implementations
2021-02-09 22:04:33 +00:00
Luke Dashjr
1174b26c85
Merge pull request #1062 from sipa/202102_bip350_lost_improvements
A few lost improvements to BIP350
2021-02-09 22:04:16 +00:00
Luke Dashjr
ec213e18c9
Merge pull request #1063 from ajtowns/202102-bip8-simplify-mustsignal-check
bip 8: simplify MUST_SIGNAL check
2021-02-08 18:46:11 +00:00
SomberNight
b58dd7bc1a
bip-0350: fix links for reference implementations 2021-02-05 18:38:42 +01:00
Anthony Towns
63d2800fab bip 8: simplify MUST_SIGNAL check 2021-02-04 12:51:11 +10:00
Luke Dashjr
518fd3fe07 Merge remote-tracking branch 'origin-pull/1036/head' 2021-02-04 00:56:42 +00:00
Luke Dashjr
30900e63f8
Merge pull request #1039 from Greg-Griffith/bip34-encoding-clarification
BIP34 encoding clarification
2021-02-04 00:52:31 +00:00
Pieter Wuille
c5b392cce1 Add back a few lost improvements 2021-02-03 16:22:46 -08:00
Luke Dashjr
53b79a6f78 Merge remote-tracking branch 'origin-pull/1048/head' 2021-02-03 23:01:07 +00:00
Luke Dashjr
ab14d17218
Merge pull request #1056 from sipa/bip-bech32m
Add BIP 350 (bech32m)
2021-02-03 22:58:30 +00:00
Luke Dashjr
9288ad7c3a Merge branch 'master' of github.com:bitcoin/bips 2021-02-03 22:57:01 +00:00
Luke Dashjr
942ef07e72 Merge remote-tracking branch 'origin-pull/1058/head' 2021-02-03 22:48:26 +00:00
Luke Dashjr
cf13cfa250
Merge pull request #988 from dr-orlovsky/patch-1
BIP 174: require creator to initialize empty output fields
2021-02-03 22:47:20 +00:00
Luke Dashjr
f70132e58b BIP 174: Revert title change to fit length limit
This partially reverts c0991047e2.
2021-02-03 22:33:18 +00:00
Luke Dashjr
bc50a299a6
Merge pull request #1054 from darosior/bip141_multisig_sigops
bip-0141: clarify the sigop count calculation for CHECKMULTISIG
2021-02-03 22:27:44 +00:00
Luke Dashjr
ee523cd9a9
Merge pull request #1055 from achow101/reorganize-psbt
BIP 174: Reformat, reorganize, and mark final
2021-02-03 22:26:59 +00:00
Luke Dashjr
707dea4307 Merge remote-tracking branch 'origin-pull/1040/head' 2021-02-03 22:25:27 +00:00
Luke Dashjr
3b0662a622
Merge pull request #1047 from prusnak/bip39-wordlist-warning
bip39: discourage from using localized wordlists
2021-02-03 22:19:52 +00:00
Luke Dashjr
ef89ae83eb
Merge pull request #1046 from luke-jr/readme_link_bip2
README: Link BIP 2 for submissions
2021-02-03 22:15:24 +00:00
Luke Dashjr
f15b0d0b0a
Merge pull request #1035 from multisignature/patch-1
Update bip-0079.mediawiki
2021-02-03 22:15:14 +00:00
Luke Dashjr
bcbc83f0c8
Merge pull request #1026 from rikitau/bip85-fix-typo
BIP-0085: fix typo
2021-02-03 22:14:07 +00:00
Luke Dashjr
c0be0307fc
Merge pull request #1042 from OrfeasLitos/clarify-nonce
Mention that public nonce is ''R'' and private nonce is ''s''
2021-02-03 22:11:19 +00:00
Luke Dashjr
e78a64fc97
Merge pull request #1028 from kallewoof/202010-signmsg2
BIP-322: minor clarification
2021-02-03 22:04:31 +00:00
Luke Dashjr
2fb8635054
Merge pull request #1018 from hoganri/patch-2
BIP 0085: Add link to JavaScript library implementation
2021-02-03 21:56:44 +00:00
Luke Dashjr
0aa8c3ae02
Merge pull request #1021 from ajtowns/202010-bip8-mustsignal-to-threshold
BIP8: allow some MUST_SIGNAL blocks to not signal
2021-02-02 20:30:41 +00:00
Luke Dashjr
79cd91ec98
Merge pull request #1020 from ajtowns/202010-bip8-lockedin-rec
BIP8: Make signalling during LOCKED_IN recommended rather than mandatory
2021-02-02 19:52:33 +00:00
omar shibli
e2cfb55f2f reject BIP175 2021-01-31 21:38:39 +02:00
Pieter Wuille
6446f2af0a Update bip-0350.mediawiki
Co-authored-by: andrewtoth <andrewstoth@gmail.com>
2021-01-29 13:41:08 -08:00
Pieter Wuille
d3874ff3ec Update bip-0350.mediawiki
Co-authored-by: andrewtoth <andrewstoth@gmail.com>
2021-01-29 13:41:08 -08:00
Pieter Wuille
e192983f5b Update bip-0350.mediawiki
Co-authored-by: andrewtoth <andrewstoth@gmail.com>
2021-01-29 13:41:08 -08:00
Pieter Wuille
6128a7bcb6 Add BIP 350 (bech32m) 2021-01-29 13:41:08 -08:00
Suhas Daftuar
794f20a131 Add link to implementation
Also change the phrasing to more clearly indicate when block-relay-only peering
was deployed.
2021-01-26 11:46:35 -05:00
Andrew Chow
88fb205264 Combine Appendix with field listing tables 2021-01-25 17:13:57 -05:00
Andrew Chow
c27d5e8b96 Mark BIP 174 as final 2021-01-25 17:13:57 -05:00
Andrew Chow
80df41818e Include PSBT versions that can or must include field 2021-01-15 13:01:24 -05:00
Andrew Chow
a4fb1b9de0 Specify procedure for new fields and versions 2021-01-15 13:01:24 -05:00
Andrew Chow
c0991047e2 Explicitly specify PSBTv0 2021-01-15 13:01:19 -05:00
Andrew Chow
50fdf5435e Reformat BIP 174 2021-01-14 12:50:27 -05:00
Rusty Russell
6057fede05 BIP 174: clarify format of proprietary extensions.
"Variable length string identifier" is not defined anywhere, and the suggestion
to use "0x00" is also deeply unclear.  I assumed it meant a nul-terminated
string!

Be explicit: you mean it must be a compact siz1\e unsigned int length, followed
by that many identifier bytes, followed by a compact size unsigned int subtype,
followed by optional keydata.

Signed-off-by: Rusty Russell <rusty@rustcorp.com.au>
2021-01-13 16:55:42 -05:00
Antoine Poinsot
644610f7b8
bip-0141: clarify the sigop count calculation for CHECKMULTISIG
Since the sigOpCount calculation was copied from P2SH, and P2SH
restricts the use of CHECKMULTISIG with pushed integers the reference
implementation would not take into account the number of public keys for
17 to 20 keys (not representable with an OP_N) even for P2WSH.
Therefore it fallbacks to accounting for 20 sigops in this case, which
this sentence seemed to mismatch with.

Btcd and Libbitcoin use the same calculation as in Bitcoin Core.

Signed-off-by: Antoine Poinsot <darosior@protonmail.com>
2021-01-11 10:53:59 +01:00