|
1 |
| -// Copyright (c) 2013-2020 The Bitcoin Core developers |
| 1 | +// Copyright (c) 2013-2021 The Bitcoin Core developers |
2 | 2 | // Distributed under the MIT software license, see the accompanying
|
3 | 3 | // file COPYING or http://www.opensource.org/licenses/mit-license.php.
|
4 | 4 |
|
@@ -87,6 +87,18 @@ TestVector test3 =
|
87 | 87 | "xprv9uPDJpEQgRQfDcW7BkF7eTya6RPxXeJCqCJGHuCJ4GiRVLzkTXBAJMu2qaMWPrS7AANYqdq6vcBcBUdJCVVFceUvJFjaPdGZ2y9WACViL4L",
|
88 | 88 | 0);
|
89 | 89 |
|
| 90 | +TestVector test4 = |
| 91 | + TestVector("3ddd5602285899a946114506157c7997e5444528f3003f6134712147db19b678") |
| 92 | + ("xpub661MyMwAqRbcGczjuMoRm6dXaLDEhW1u34gKenbeYqAix21mdUKJyuyu5F1rzYGVxyL6tmgBUAEPrEz92mBXjByMRiJdba9wpnN37RLLAXa", |
| 93 | + "xprv9s21ZrQH143K48vGoLGRPxgo2JNkJ3J3fqkirQC2zVdk5Dgd5w14S7fRDyHH4dWNHUgkvsvNDCkvAwcSHNAQwhwgNMgZhLtQC63zxwhQmRv", |
| 94 | + 0x80000000) |
| 95 | + ("xpub69AUMk3qDBi3uW1sXgjCmVjJ2G6WQoYSnNHyzkmdCHEhSZ4tBok37xfFEqHd2AddP56Tqp4o56AePAgCjYdvpW2PU2jbUPFKsav5ut6Ch1m", |
| 96 | + "xprv9vB7xEWwNp9kh1wQRfCCQMnZUEG21LpbR9NPCNN1dwhiZkjjeGRnaALmPXCX7SgjFTiCTT6bXes17boXtjq3xLpcDjzEuGLQBM5ohqkao9G", |
| 97 | + 0x80000001) |
| 98 | + ("xpub6BJA1jSqiukeaesWfxe6sNK9CCGaujFFSJLomWHprUL9DePQ4JDkM5d88n49sMGJxrhpjazuXYWdMf17C9T5XnxkopaeS7jGk1GyyVziaMt", |
| 99 | + "xprv9xJocDuwtYCMNAo3Zw76WENQeAS6WGXQ55RCy7tDJ8oALr4FWkuVoHJeHVAcAqiZLE7Je3vZJHxspZdFHfnBEjHqU5hG1Jaj32dVoS6XLT1", |
| 100 | + 0); |
| 101 | + |
90 | 102 | static void RunTest(const TestVector &test) {
|
91 | 103 | std::vector<unsigned char> seed = ParseHex(test.strHexMaster);
|
92 | 104 | CExtKey key;
|
@@ -135,4 +147,8 @@ BOOST_AUTO_TEST_CASE(bip32_test3) {
|
135 | 147 | RunTest(test3);
|
136 | 148 | }
|
137 | 149 |
|
| 150 | +BOOST_AUTO_TEST_CASE(bip32_test4) { |
| 151 | + RunTest(test4); |
| 152 | +} |
| 153 | + |
138 | 154 | BOOST_AUTO_TEST_SUITE_END()
|
0 commit comments