If you don't like what they say, please suggest alternatives ;)
doc/bips: Add BIPs 43, 44, 49, and 84 #21028
pull luke-jr wants to merge 1 commits into bitcoin:master from luke-jr:bips_44-49-84 changing 1 files +4 −0-
luke-jr commented at 12:36 AM on January 29, 2021: member
- fanquake added the label Docs on Jan 29, 2021
- fanquake requested review from achow101 on Jan 29, 2021
-
achow101 commented at 1:03 AM on January 29, 2021: member
ACK 0b8690528846797b5d4c1cd9629488154eb5f99e
-
laanwj commented at 8:01 AM on January 29, 2021: member
Concept ACK (I think I'm missing what the "if you don't like what they say" part refers to).
-
luke-jr commented at 4:50 PM on January 29, 2021: member
Well, they could probably be more detailed and/or reference a PR number.
-
laanwj commented at 12:48 PM on February 1, 2021: member
Well, they could probably be more detailed and/or reference a PR number.
Yes, good point. I think in general adding PR numbers is nice for people coming from other (in this case, wallet) implementations looking for an example implementation.
I think the PR we might want to mention here is #16528 for all three BIPs, correct @achow101 ?
-
Rspigler commented at 8:20 PM on February 1, 2021: contributor
Isn't BIP43 supported as well, inherently by implementing 44/49/84?
-
in doc/bips.md:18 in 0b86905288 outdated
14 | @@ -15,6 +15,8 @@ BIPs that are implemented by Bitcoin Core (up-to-date up to **v0.21.0**): 15 | * [`BIP 35`](https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki): The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since **v0.7.0** ([PR #1641](https://github.com/bitcoin/bitcoin/pull/1641)). As of **v0.13.0**, this is only available for `NODE_BLOOM` (BIP 111) peers. 16 | * [`BIP 37`](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial Merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/bitcoin/bitcoin/pull/1795)). Disabled by default since **v0.19.0**, can be enabled by the `-peerbloomfilters` option. 17 | * [`BIP 42`](https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki): The bug that would have caused the subsidy schedule to resume after block 13440000 was fixed in **v0.9.2** ([PR #3842](https://github.com/bitcoin/bitcoin/pull/3842)). 18 | +* [`BIP 44`](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki): The experimental descriptor wallets introduced in **v0.21.0** by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 44.
RandyMcMillan commented at 8:25 PM on February 2, 2021:BIP 44: The experimental descriptor wallets introduced in v0.21.0 by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 44 (PR [#16528](/bitcoin-bitcoin/16528/)).
in doc/bips.md:19 in 0b86905288 outdated
14 | @@ -15,6 +15,8 @@ BIPs that are implemented by Bitcoin Core (up-to-date up to **v0.21.0**): 15 | * [`BIP 35`](https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki): The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since **v0.7.0** ([PR #1641](https://github.com/bitcoin/bitcoin/pull/1641)). As of **v0.13.0**, this is only available for `NODE_BLOOM` (BIP 111) peers. 16 | * [`BIP 37`](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial Merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/bitcoin/bitcoin/pull/1795)). Disabled by default since **v0.19.0**, can be enabled by the `-peerbloomfilters` option. 17 | * [`BIP 42`](https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki): The bug that would have caused the subsidy schedule to resume after block 13440000 was fixed in **v0.9.2** ([PR #3842](https://github.com/bitcoin/bitcoin/pull/3842)). 18 | +* [`BIP 44`](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki): The experimental descriptor wallets introduced in **v0.21.0** by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 44. 19 | +* [`BIP 49`](https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki): The experimental descriptor wallets introduced in **v0.21.0** by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 49.
RandyMcMillan commented at 8:26 PM on February 2, 2021:BIP 49: The experimental descriptor wallets introduced in v0.21.0 by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 49 (PR [#16528](/bitcoin-bitcoin/16528/)).
in doc/bips.md:29 in 0b86905288 outdated
25 | @@ -24,6 +26,7 @@ BIPs that are implemented by Bitcoin Core (up-to-date up to **v0.21.0**): 26 | Support can be optionally disabled at build time since **v0.18.0** ([PR 14451](https://github.com/bitcoin/bitcoin/pull/14451)), 27 | and it is disabled by default at build time since **v0.19.0** ([PR #15584](https://github.com/bitcoin/bitcoin/pull/15584)). 28 | It has been removed as of **v0.20.0** ([PR 17165](https://github.com/bitcoin/bitcoin/pull/17165)). 29 | +* [`BIP 84`](https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki): The experimental descriptor wallets introduced in **v0.21.0** by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 84.
RandyMcMillan commented at 8:26 PM on February 2, 2021:BIP 84: The experimental descriptor wallets introduced in v0.21.0 by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 84 (PR [#16528](/bitcoin-bitcoin/16528/)).
in doc/bips.md:22 in 0b86905288 outdated
14 | @@ -15,6 +15,8 @@ BIPs that are implemented by Bitcoin Core (up-to-date up to **v0.21.0**): 15 | * [`BIP 35`](https://github.com/bitcoin/bips/blob/master/bip-0035.mediawiki): The 'mempool' protocol message (and the protocol version bump to 60002) has been implemented since **v0.7.0** ([PR #1641](https://github.com/bitcoin/bitcoin/pull/1641)). As of **v0.13.0**, this is only available for `NODE_BLOOM` (BIP 111) peers. 16 | * [`BIP 37`](https://github.com/bitcoin/bips/blob/master/bip-0037.mediawiki): The bloom filtering for transaction relaying, partial Merkle trees for blocks, and the protocol version bump to 70001 (enabling low-bandwidth SPV clients) has been implemented since **v0.8.0** ([PR #1795](https://github.com/bitcoin/bitcoin/pull/1795)). Disabled by default since **v0.19.0**, can be enabled by the `-peerbloomfilters` option. 17 | * [`BIP 42`](https://github.com/bitcoin/bips/blob/master/bip-0042.mediawiki): The bug that would have caused the subsidy schedule to resume after block 13440000 was fixed in **v0.9.2** ([PR #3842](https://github.com/bitcoin/bitcoin/pull/3842)). 18 | +* [`BIP 44`](https://github.com/bitcoin/bips/blob/master/bip-0044.mediawiki): The experimental descriptor wallets introduced in **v0.21.0** by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 44. 19 | +* [`BIP 49`](https://github.com/bitcoin/bips/blob/master/bip-0049.mediawiki): The experimental descriptor wallets introduced in **v0.21.0** by default use the Hierarchical Deterministic Wallet derivation proposed by BIP 49. 20 | * [`BIP 61`](https://github.com/bitcoin/bips/blob/master/bip-0061.mediawiki): The 'reject' protocol message (and the protocol version bump to 70002) was added in **v0.9.0** ([PR #3185](https://github.com/bitcoin/bitcoin/pull/3185)). Starting **v0.17.0**, whether to send reject messages can be configured with the `-enablebip61` option, and support is deprecated (disabled by default) as of **v0.18.0**. Support was removed in **v0.20.0** ([PR #15437](https://github.com/bitcoin/bitcoin/pull/15437)). 21 | * [`BIP 65`](https://github.com/bitcoin/bips/blob/master/bip-0065.mediawiki): The CHECKLOCKTIMEVERIFY softfork was merged in **v0.12.0** ([PR #6351](https://github.com/bitcoin/bitcoin/pull/6351)), and backported to **v0.11.2** and **v0.10.4**. Mempool-only CLTV was added in [PR #6124](https://github.com/bitcoin/bitcoin/pull/6124).
RandyMcMillan commented at 8:26 PM on February 2, 2021:BIP 65: The CHECKLOCKTIMEVERIFY softfork was merged in v0.12.0 (PR [#6351](/bitcoin-bitcoin/6351/)), and backported to v0.11.2 and v0.10.4. Mempool-only CLTV was added in (PR [#6124](/bitcoin-bitcoin/6124/)).
luke-jr commented at 8:47 PM on February 12, 2021:???
prusnak commented at 8:27 PM on February 3, 2021: contributorIsn't BIP43 supported as well, inherently by implementing 44/49/84?
Right, BIP43 should be included as well
doc/bips: Add BIPs 43, 44, 49, and 84 c943326d3cluke-jr force-pushed on Feb 12, 2021luke-jr renamed this:doc/bips: Add BIPs 44, 49, and 84
doc/bips: Add BIPs 43, 44, 49, and 84
on Feb 12, 2021Rspigler commented at 11:45 PM on February 12, 2021: contributorACK
prusnak approvedprusnak commented at 10:20 AM on February 13, 2021: contributorACK c943326
laanwj merged this on Feb 13, 2021laanwj closed this on Feb 13, 2021sidhujag referenced this in commit f7ad873346 on Feb 13, 2021luke-jr referenced this in commit 8a08538e82 on Jun 27, 2021DrahtBot locked this on Aug 16, 2022
github-metadata-mirror
This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 15:14 UTC
This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me