Pieter Wuille
fe5e495c31
Use Bech32m encoding for v1+ segwit addresses
...
This also includes updates to the Python test framework implementation,
test vectors, and release notes.
2021-03-16 10:48:36 -07:00
Luke Dashjr
c943326d3c
doc/bips: Add BIPs 43, 44, 49, and 84
2021-02-12 20:48:18 +00:00
Pieter Wuille
5669642a0b
docs: mention BIPs 340-342 in doc/bips.md
2020-10-15 14:20:20 -07:00
Pieter Wuille
79f3d9b932
Mention BIP155 in doc/bips.md
2020-10-11 11:29:07 -07:00
MarcoFalke
facaf9e61f
doc: Document signet BIP
2020-09-22 22:33:09 +02:00
Pieter Wuille
d362f19355
doc: list support for BIP 339 in doc/bips.md
2020-07-30 12:39:34 -07:00
MarcoFalke
fa7f5a4d2a
doc: Update doc/bips.md with recent changes in master
2019-11-05 10:20:16 -05:00
MarcoFalke
fa6ed82794
doc: update bips.md with buried BIP9 deployments
2019-10-11 15:42:30 -04:00
Wladimir J. van der Laan
c08bf2b574
Merge #15437 : p2p: Remove BIP61 reject messages
...
fa25f43ac5
p2p: Remove BIP61 reject messages (MarcoFalke)
Pull request description:
Reject messages (BIP 61) appear in the following settings:
* Parsing of reject messages (in case `-debug=net` is set, off by default). This has only been used for a single `LogPrint` call for several releases now. Such logging is completely meaningless to us and should thus be removed.
* The sending of reject messages (in case `-enablebip61` is set, off by default). This can be used to debug a node that is under our control. Instead of hacking this debugging into the p2p protocol, it could be more easily achieved by parsing the debug log. (Use `-printtoconsole` to have it as stream, or read from the `debug.log` file like our python function `assert_debug_log` in the test framework does)
Having to maintain all of this logic and code to accommodate debugging, which can be achieved by other means a lot easier, is a burden. It makes review on net processing changes a lot harder, since the reject message logic has to be carried around without introducing any errors or DOS vectors.
ACKs for top commit:
jnewbery:
utACK fa25f43ac5
laanwj:
I'm still not 100% convinced that I like getting rid of BIP61 conceptually, but apparently everyone wants it, code review ACK fa25f43ac5
.
ryanofsky:
Code review ACK fa25f43ac5
Tree-SHA512: daf55254202925e56be3d6cfb3c1c804e7a82cecb1dd1e5bd7b472bae989fd68ac4f21ec53fc46751353056fd645f7f877bebcb0b40920257991423a3d99e0be
2019-10-09 11:51:58 +02:00
MarcoFalke
fa8d052da5
doc: Update bips.md for default bech32 addresses in 0.20.0
2019-10-02 14:26:21 -04:00
MarcoFalke
fa25f43ac5
p2p: Remove BIP61 reject messages
2019-10-02 10:39:14 -04:00
Wladimir J. van der Laan
60e855f5c5
doc: Bump version in bips.md, mention bumping in release process
2019-10-01 07:14:29 +02:00
Wladimir J. van der Laan
82c11773dc
doc: Add mention of BIP158 indexing since v0.19.0
2019-09-30 20:33:43 +02:00
Wladimir J. van der Laan
226700602b
doc: Add mention of BIP125 used by wallet GUI by default since v0.18.1
2019-09-30 20:33:10 +02:00
Wladimir J. van der Laan
b11514d4e5
doc: Add mention of BIP70 disabling by default in bips.md
2019-09-30 16:51:43 +02:00
MarcoFalke
fa56b21c74
doc: Update bips 35, 37 and 111 status
2019-07-21 10:21:40 -04:00
Pieter Wuille
65d2f5d2de
Update bips.md for 0.18.0
2019-04-06 08:37:07 -07:00
William Robinson
3be70ba400
trivial: Fixed typos and cleaned up language
2018-08-02 21:27:16 +08:00
Pieter Wuille
1dbad82f61
Add BIP174 to list of implemented BIPs
2018-07-30 13:51:56 -07:00
Wladimir J. van der Laan
87fe292d89
doc: Mention disabling BIP61 in bips.md
2018-05-13 21:03:27 +02:00
Pieter Wuille
4d330399e2
List support for BIP173 in bips.md
2018-04-23 16:31:05 -07:00
azuchi
91769d6e28
[Doc] Fix link for bip 159 pull request
2018-01-11 11:39:10 +09:00
William Casarin
ebcee1de26
bips: add bip176 (Bits Denomination)
...
For the implementation in #12035 .
Note that this only applies to the QT GUI at this time.
Signed-off-by: William Casarin <jb55@jb55.com>
2017-12-30 10:45:50 -08:00
Jonas Schnelli
de74c62583
[Doc] Update bip.md, add support for BIP 159
2017-12-06 21:13:53 -10:00
Suhas Daftuar
fe71661ae1
[doc] Update doc/bips.md for BIP90 implementation
2017-02-27 12:21:40 -05:00
Pieter Wuille
0941f556b7
Update implemented bips for 0.13.1
2016-10-17 17:09:38 +02:00
fanquake
ef28d8a899
[Doc] Update bips.md for Segregated Witness
2016-10-06 07:33:15 +04:00
fanquake
ab0c35a290
[Doc] Update bips.md for CSV softfork.
2016-07-05 10:27:01 +08:00
Matt Corallo
678ee9793f
Add BIP 152 to implemented BIPs list
2016-06-19 23:06:55 -07:00
Wladimir J. van der Laan
b67a4726df
Merge #8035 : [Wallet] Add simplest BIP32/deterministic key generation implementation
...
afcd77e
Detect -usehd mismatches when wallet.dat already exists (Jonas Schnelli)
17c0131
[Docs] Add release notes and bip update for Bip32/HD wallets (Jonas Schnelli)
c022e5b
[Wallet] use constant for bip32 hardened key limit (Jonas Schnelli)
f190251
[Wallet] Add simplest BIP32/deterministic key generation implementation (Jonas Schnelli)
2016-06-14 11:44:22 +02:00
Jonas Schnelli
17c0131fad
[Docs] Add release notes and bip update for Bip32/HD wallets
2016-06-10 11:30:13 +02:00
fanquake
e4f73c76b3
[Doc] Update implemented BIPs list
2016-05-30 20:43:46 +08:00
Alex Morcos
0371797e2a
modify release-notes.md and bips.md
2016-03-21 10:48:01 -04:00
Patrick Strateman
c90036f664
Always disconnect old nodes which request filtered connections.
2016-03-18 21:26:49 -07:00
Luke Dashjr
d570a1f41b
doc/bips: Document BIP 125 support
2016-01-09 17:40:39 +00:00
Pieter Wuille
49fb8e89b7
Documentation updates for BIP 130
2015-11-29 12:08:12 +01:00
Wladimir J. van der Laan
ceb2a9c3e1
doc: mention BIP65 softfork in bips.md
2015-10-26 08:05:43 +01:00
MarcoFalke
a09db7c19a
[trivial] Minor format fixes
2015-09-22 11:52:13 +02:00
Wladimir J. van der Laan
0574ede595
doc: update release-notes and bips.md for BIP111
2015-09-08 17:19:08 +02:00
Corinne Dashjr
7e6d23b171
Bugfix: Grammar fixes
2015-05-01 11:21:27 +00:00
Pieter Wuille
b63ae56269
Add list of implemented BIPs
2015-02-16 12:24:37 -08:00