@@ -8,75 +8,30 @@ class DescriptorTest {
88 @Nested
99 inner class Success {
1010 @Test
11- fun `Create extended WPKH descriptors for all networks` () {
12- val descriptor1: Descriptor = Descriptor (
13- " wpkh(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
14- Network .REGTEST
15- )
16- val descriptor2: Descriptor = Descriptor (
17- " wpkh(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
18- Network .TESTNET
19- )
20- val descriptor3: Descriptor = Descriptor (
21- " wpkh(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
22- Network .TESTNET4
23- )
24- val descriptor4: Descriptor = Descriptor (
25- " wpkh(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
26- Network .SIGNET
27- )
28- val descriptor5: Descriptor = Descriptor (
29- " wpkh(xprv9s21ZrQH143K3LRcTnWpaCSYb75ic2rGuSgicmJhSVQSbfaKgPXfa8PhnYszgdcyWLoc8n1E2iHUnskjgGTAyCEpJYv7fqKxUcRNaVngA1V/86h/1h/1h/0/*)" ,
30- Network .BITCOIN
31- )
11+ fun `Create extended WPKH descriptors for all networks 2` () {
12+ Descriptor (" wpkh($TEST_EXTENDED_PRIVKEY /$BIP84_TEST_RECEIVE_PATH /*)" , Network .REGTEST )
13+ Descriptor (" wpkh($TEST_EXTENDED_PRIVKEY /$BIP84_TEST_RECEIVE_PATH /*)" , Network .TESTNET )
14+ Descriptor (" wpkh($TEST_EXTENDED_PRIVKEY /$BIP84_TEST_RECEIVE_PATH /*)" , Network .TESTNET4 )
15+ Descriptor (" wpkh($TEST_EXTENDED_PRIVKEY /$BIP84_TEST_RECEIVE_PATH /*)" , Network .SIGNET )
16+ Descriptor (" wpkh($MAINNET_EXTENDED_PRIVKEY /$BIP84_MAINNET_RECEIVE_PATH /*)" , Network .BITCOIN )
3217 }
3318
3419 @Test
3520 fun `Create extended TR descriptors for all networks` () {
36- val descriptor1: Descriptor = Descriptor (
37- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
38- Network .REGTEST
39- )
40- val descriptor2: Descriptor = Descriptor (
41- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
42- Network .TESTNET
43- )
44- val descriptor3: Descriptor = Descriptor (
45- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
46- Network .TESTNET4
47- )
48- val descriptor4: Descriptor = Descriptor (
49- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/*)" ,
50- Network .SIGNET
51- )
52- val descriptor5: Descriptor = Descriptor (
53- " tr(xprv9s21ZrQH143K3LRcTnWpaCSYb75ic2rGuSgicmJhSVQSbfaKgPXfa8PhnYszgdcyWLoc8n1E2iHUnskjgGTAyCEpJYv7fqKxUcRNaVngA1V/86h/1h/1h/0/*)" ,
54- Network .BITCOIN
55- )
21+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /*)" , Network .REGTEST )
22+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /*)" , Network .TESTNET )
23+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /*)" , Network .TESTNET4 )
24+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /*)" , Network .SIGNET )
25+ Descriptor (" tr($MAINNET_EXTENDED_PRIVKEY /$BIP86_MAINNET_RECEIVE_PATH /*)" , Network .BITCOIN )
5626 }
5727
5828 @Test
5929 fun `Create non-extended descriptors for all networks` () {
60- val descriptor1: Descriptor = Descriptor (
61- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/0)" ,
62- Network .REGTEST
63- )
64- val descriptor2: Descriptor = Descriptor (
65- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/0)" ,
66- Network .TESTNET
67- )
68- val descriptor3: Descriptor = Descriptor (
69- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/0)" ,
70- Network .TESTNET4
71- )
72- val descriptor4: Descriptor = Descriptor (
73- " tr(tprv8ZgxMBicQKsPf2qfrEygW6fdYseJDDrVnDv26PH5BHdvSuG6ecCbHqLVof9yZcMoM31z9ur3tTYbSnr1WBqbGX97CbXcmp5H6qeMpyvx35B/86h/1h/1h/0/0)" ,
74- Network .SIGNET
75- )
76- val descriptor5: Descriptor = Descriptor (
77- " tr(xprv9s21ZrQH143K3LRcTnWpaCSYb75ic2rGuSgicmJhSVQSbfaKgPXfa8PhnYszgdcyWLoc8n1E2iHUnskjgGTAyCEpJYv7fqKxUcRNaVngA1V/86h/1h/1h/0/0)" ,
78- Network .BITCOIN
79- )
30+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /0)" , Network .REGTEST )
31+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /0)" , Network .TESTNET )
32+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /0)" , Network .TESTNET4 )
33+ Descriptor (" tr($TEST_EXTENDED_PRIVKEY /$BIP86_TEST_RECEIVE_PATH /0)" , Network .SIGNET )
34+ Descriptor (" tr($MAINNET_EXTENDED_PRIVKEY /$BIP86_MAINNET_RECEIVE_PATH /0)" , Network .BITCOIN )
8035 }
8136 }
8237
0 commit comments