schildbach
commented at 9:34 AM on November 4, 2020:
contributor
I think old test vectors should not be deleted. They are needed as regression tests.
FYI bitcoinj passes the new test vectors without changes.
dgpv referenced this in commit def047e8f5 on Nov 4, 2020
BIP32: Added new test vectors for hardened derivation with leading zerosb0521f076c
silencer-Tsai force-pushed on Nov 4, 2020
silencer-Tsai
commented at 10:04 AM on November 4, 2020:
contributor
@schildbach
Agree. I have brought it back already.
dgpv referenced this in commit 4084cc179a on Nov 4, 2020
afk11
commented at 2:56 PM on November 4, 2020:
contributor
Thanks for sharing the test fixture!
junderw
commented at 4:28 PM on November 4, 2020:
contributor
So existing Test 3 is for testing if the initial seed -> master generation step works with a 0x00 leading private key part.
Newly added Test 4 tests for the existing extended key -> child hardened key step for working with 0x00 leading private key part.
This makes sense since most implementations perform the HMACs for seed -> master and node -> child in separate places in the code, so it makes sense to test both.
LGTM
dgpv referenced this in commit b41a484874 on Dec 4, 2020
luke-jr requested review from sipa on Feb 3, 2021
luke-jr assigned sipa on Feb 3, 2021
luke-jr added the label Proposed BIP modification on Feb 3, 2021
SomberNight referenced this in commit b856336f8c on Feb 18, 2021
Giszmo
commented at 12:41 AM on May 20, 2021:
contributor
What exactly is the hold-up here? LGTM!
kristapsk referenced this in commit 64f3a88f6c on May 25, 2021
This is a metadata mirror of the GitHub repository
bitcoin/bips.
This site is not affiliated with GitHub.
Content is generated from a GitHub metadata backup.
generated: 2026-05-19 06:50 UTC