File: bip0032-vectors.sh

package info (click to toggle)
python-bip32utils 0.0~git20170118.dd9c541-2
  • links: PTS, VCS
  • area: main
  • in suites: bookworm, bullseye, forky, sid, trixie
  • size: 232 kB
  • sloc: python: 468; sh: 39; makefile: 3
file content (29 lines) | stat: -rwxr-xr-x 752 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/bin/sh

# BIP0032 Test vector #1

echo Generating BIP0032 test vector 1:
echo 000102030405060708090A0B0C0D0E0F | \
    ../bip32gen -v \
    -i entropy -f - -x \
    -o privkey,wif,pubkey,addr,xprv,xpub -F - -X \
    m \
    m/0h \
    m/0h/1 \
    m/0h/1/2h \
    m/0h/1/2h/2 \
    m/0h/1/2h/2/1000000000

# BIP0032 Test vector #2

echo Generating BIP0032 test vector 2:
echo fffcf9f6f3f0edeae7e4e1dedbd8d5d2cfccc9c6c3c0bdbab7b4b1aeaba8a5a29f9c999693908d8a8784817e7b7875726f6c696663605d5a5754514e4b484542 | \
    ../bip32gen -v \
    -i entropy -f - -x -n 512 \
    -o privkey,wif,pubkey,addr,xprv,xpub -F - -X \
    m \
    m/0 \
    m/0/2147483647h \
    m/0/2147483647h/1 \
    m/0/2147483647h/1/2147483646h \
    m/0/2147483647h/1/2147483646h/2