BIP 32 derivation + test vectors #2829

pull sipa wants to merge 4 commits into bitcoin:master from sipa:bip32 changing 9 files +585 −36
  1. sipa commented at 11:10 PM on July 14, 2013: member

    This does not add actual deterministic wallet functionality yet, only an implementation of BIP32 derivation and its test vectors.

    I'm usually not in favor of adding code that isn't used yet, but in this case it may be useful to give a "reference implementation" exposure.

  2. Add HMAC-SHA512 to hash 12dff9801f
  3. Generalize version bytes 8388289eb6
  4. BIP32 derivation implementation eb2c999050
  5. BIP32 test vectors a59db19ee3
  6. BitcoinPullTester commented at 9:04 PM on July 18, 2013: none

    Automatic sanity-testing: PASSED, see http://jenkins.bluematt.me/pull-tester/a59db19ee3b454680b3bb0aa881e601b9311a9ae for binaries and test log. This test script verifies pulls every time they are updated. It, however, dies sometimes and fails to test properly. If you are waiting on a test, please check timestamps to verify that the test.log is moving at http://jenkins.bluematt.me/pull-tester/current/ Contact BlueMatt on freenode if something looks broken.

  7. simondlr commented at 9:46 AM on July 27, 2013: contributor

    Do you plan on eventually implementing full BIP 32 support into Bitcoin-QT?

  8. sipa commented at 11:29 AM on July 27, 2013: member

    @simondlr Of course.

  9. simondlr commented at 12:24 PM on July 27, 2013: contributor

    @sipa Awesome! Looking forward to it.

  10. sipa commented at 10:20 PM on August 15, 2013: member
  11. gmaxwell commented at 10:31 PM on August 15, 2013: contributor

    ACK. On the basis that this has already been used to validate other implementations and has even turned up some bugs, I think it would be good to include this.

  12. jgarzik commented at 10:35 PM on August 15, 2013: contributor

    ACK

  13. gavinandresen referenced this in commit 13d3b1c144 on Aug 15, 2013
  14. gavinandresen merged this on Aug 15, 2013
  15. gavinandresen closed this on Aug 15, 2013

  16. Bushstar referenced this in commit 208406df71 on Apr 5, 2019
  17. DrahtBot locked this on Sep 8, 2021

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-13 18:16 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me