const TEST_MNEMONIC = "market smart dolphin hero liberty frog bubble tilt river electric ensure orient"; const ROOT_WIF = "KxpP3c45bRPbPzecYfistA5u3Z4SSGCCiCS4pjWrS5LF1g4mXC66"; const NODE_WIF_44 = "KyaVkL3X4jUdq16CBrTR72VyQkLuczNyi9v6ztwZKdTm3dt7x57o"; const NODE_WIF_49 = "L3jFGqrCRMENcCofASf8m6vMNfYutxdqLe733NwEyXiKTBkkgqyg"; const NODE_WIF_84 = "cU1E2J1eHbQh36TCtsqneAsKaXRwRhSs74GEDPXWCGY7f1xpsymM"; const FILL_ADDRESSES_EXPECTED_CHANGE_MAINNET = "{0: {p2pkh: {publicKey: 02a1a969c63ed41662a23afc640f76ee4a53c35fba4a13ff871931849abdc0670c, wif: Kws4oRj4Z3uT4WNejbuLsWvqTeso4dGciVu75jjd5fa36Tst48ER, address: 1JfZd6cSNr924p4ZwewG1CeRw7AqoYQ6uE}, p2sh: {publicKey: 020cebf05d41da01c00fbb7f7c04cf85741188da0e5ee22ae9fac6e7b5098b8cac, wif: L3jFGqrCRMENcCofASf8m6vMNfYutxdqLe733NwEyXiKTBkkgqyg, address: 3ANTVqufTH1tLAuoQHhng8jndRsA9hcNy7}, p2wpkh: {publicKey: 0301def02c073852fc8c28182749be431ac22a2699b51c896fbc48457107c10c65, wif: L3UwhkWiXSAyCWYVjaFCyMhGcqeDU8soCmqhuFYFadcVQepKKcjy, address: bc1qwt76574cgnhjv0nx4f52qylyla0t50d60znk5u}}, 1: {p2pkh: {publicKey: 02617b5f7868bd0402a3e3ff6fa224aede55f13218bbef9987467455d068d629cd, wif: KzDwZXPyNhPix2nV5wri4QaGj6Tge7znvf49D5tgL7EvAnYV6Pas, address: 1vFHF5q21GccoBwrB4zEUAs9i3Bfx797U}, p2sh: {publicKey: 03b4c1e17b7257850fd2c0cf69acd397616835de29867cfe047bf1064b9803f773, wif: L1v4hFFe8EvUX7DBVxnfh7Y22A8nNwh7py42vfr5TU1yAAa9Eadb, address: 3LNBen8sNa6kXsWuMc6tynHBQr3vUHn3nL}, p2wpkh: {publicKey: 038b646c426ed75204bd92f55f0519fb89c41a503844aecf187a55eb00a5d8b5eb, wif: L1jQHTyFP4sNyqdKeooJzw3AUghPeSmGoW7UmZwDsS1Js4UxiGyh, address: bc1qn2x7h96kufgfjxtkhsnq03jqwqde8zasffqvd2}}, 2: {p2pkh: {publicKey: 031643235b0355ac366ade3ec125e466be42602a6167ba1cc68f39c38929f3c785, wif: KzqPH523RyAKwzRDg8PqjvNVDV8Fex2qrKxwwLGcvc9XZHfvaErb, address: 1EwEMkfeivF8nEkG3tWhBSqibnDjoREBoF}, p2sh: {publicKey: 02312b44be7de07c21bed9bd8b0c2f3d64be41c5f5120a463fcb85371b3f44cce1, wif: KxxRzHcF6QkApcLtbyxeyQrHgnstCqCPPfLiLfJhee9PVinisekA, address: 3MPyLcCkGPKyZULKSzkYDZQxxMmG8HNRPi}, p2wpkh: {publicKey: 031a10a60de8563b1be55e8274538d6ec6375d19764e81303999de2605634ea15a, wif: L2u4AYxEKkDamcXjAfXviuTPuRuWe1aN9zXEX1PSpzrmqGtSHQqe, address: bc1qpcn5wd2cx7syc28r0t4w4ym8yy6fck87nrxn4p}}, 3: {p2pkh: {publicKey: 02f552c7b15e90df9ff99f35e8b5bd84eff0bdef6cb6c75e13d1df81d334c6b786, wif: Kxi7qVxEqwaBhR3tuewpfi8EDqqR7fBzgQUDambVWGPEP3oG9JUM, address: 1MifgAa6CzqmTF4euVSD2DivD3xUGDbuA5}, p2sh: {publicKey: 02a7ba8279be4c182292b855cbf4349dba68f8a776b9b8e04e05585ac9f605e7f1, wif: L3qZiaviwh76RvKj5i69vu75upS3E62qmEk6BSJRgSVjw7FmJNDW, address: 34pa7nXRZ3XahoFKhhnaLy4DqzfC9v5aSm}, p2wpkh: {publicKey: 03d712c240ccd578b8fb59acf88a8fbacf2ab14301a900e7907c739244e61029bd, wif: L3ezWHMUvdwprhChDVn7iVV8otpLUBrdkZB7X97GEbiVZbxJkDPc, address: bc1qemkha74vvmlz8yg56tesswpz77wg07m9wu23sc}}, 4: {p2pkh: {publicKey: 03d86c453c6b8ef6239db8fc270c76a9b08faf2c58f3de74cbe2cb0bc0cef7139a, wif: KzNpx8vgcNbYcqPZxHFwvKSRwPpyZNhmF4Eqa4k1wuWJZovwaXNC, address: 1BxYVw7u85QWVoVCHJAJkCCZZjWeXYW6EA}, p2sh: {publicKey: 020e9095a31b9c1e580b3773d34d1f752f9c4de42feb1c3480f5234a2392762fbc, wif: Ky6NQbHkhBLS3LDLmCuu3TFBVU1HNah7TYUiLhmc3u8HdZgpKYSs, address: 33tciSXesiShRULW4bds5BE8358GsJc8CA}, p2wpkh: {publicKey: 02908673d298d4929a724ff9627c3fc710e27f0d727fbb0f2741c00dac1d792120, wif: L5QYEMxjY42c9JnpEQCDUbqCUfZ1vKoELe41rREuGzszcZgzVepx, address: bc1qpl7rh3ykw5h9823wv3uw0jrehlty6dfjp65ykt}}, 5: {p2pkh: {publicKey: 0368fda0552db99cfac045f57327cecd9b365d8813982dda051f1156ceefacd80b, wif: Ky8KYn2vMmWiMw6QEnE6JsM3uwQgAZBjiUHB938MVtnSgpiDjh7o, address: 14g637PwocgKr3S949WDitY7Bj3L1Bttcb}, p2sh: {publicKey: 03a1c4977ec9e9e02ba011cf56cee34c1617a7e05e85183a4207efd6425079a914, wif: KzDtpdJFLQWLSRdiEzhrqE8rzDaRi43tkxJ6K9ANeGcExQMNWYLz, address: 34Z5gAgPiUsfA9VHdAss2AD5h5Xk5TEp9K}, p2wpkh: {publicKey: 028c44701f2e918ba9853737aa1c6c7b5302a4c9198bf0eb22a75fb6fd3ef4dc9e, wif: Kx7wWb9xvNTaiWkzEmLqJ7gsQEaD6VPJTodr71rQwtpCU5dZDbEP, address: bc1q0ja83w4jwplrxjggcy8ltnrz70qrhnsmfwjv47}}, 6: {p2pkh: {publicKey: 03844bb44c430540dd2fd42630200a059f06480e024b7a06ea628b5094f48b944f, wif: Kwe6hMa7t9qcWW7fHBFTpBDDyzBdWzkHjhngiTLRKZzBjUqqppRJ, address: 1JNghjiaNWrWgvAJnmGyyFEbQMWV35QT1D}, p2sh: {publicKey: 03add39947c251a1f42f2fe4dbf41ea6dfed2bcf56bbe5ab6c44213235b68a1d0a, wif: L27TRwwmSB98trgkBduvx1yKvmYbu77ffcF6BQKADfD94vNwvW4W, address: 3AnduCZuFcXFtBjnz7Y6vRJBwYvfeNKJtR}, p2wpkh: {publicKey: 02883642dad55a3f5003440ff7e066c97624539841643e900db80eaac7ebab7270, wif: L4sisqYU1xSzbnx25xuyLefifGL5BoGDXh5Vsex9UCBSDHhFYt8h, address: bc1qdjjssjd6vl6e3egqts7qxcj6dqrs6krgj4dv3q}}, 7: {p2pkh: {publicKey: 03487700edb11cf39b095b17da1f44f702398bd707dfdace4d88ee0227a48c8a0c, wif: L3UmMi9h8RQ8Y8jKATFjum77kc9ng6Jr71fq1H9rGxxdspKGXt12, address: 1Q1FMnBJxQ5uh2UDQbvwQ1y1KMpqVd3whq}, p2sh: {publicKey: 03a600d4880ce8a53287f25b6534f97a689ba7006f665ad1fe3e2bb8d3c9620ec5, wif: KwDwKEifSPJeQKTFonmyBTvCNuApuT9y3s7PqmnFkZBFkxSaQ6BQ, address: 3J9GqZ2b5raBNyGmuBg8ttyg5x8zaqSrMp}, p2wpkh: {publicKey: 035b91a2c439d6cc34a706449b8d9843721cc499aec4b38ebdd211978a52431fc0, wif: KzJZE96Hjwn2dtuYpBgMoR9s86TgQ3apRsNTxGZTpyW2RVA6HppV, address: bc1qs2df496wpp4339qjuypc2l2r6e0z7vndz70ac7}}, 8: {p2pkh: {publicKey: 0254ff6bad342ae9af2e04ee9d876682771ad86a76336a817eadb2e4e5bf68070a, wif: KxhFsZNv8XDUxLECR9y965eWFSGBbc2FrTkRvuyRPwPM9xxeCfV4, address: 1JD8uzAKQo9DgR2om6gS98S92cgqscZ3Ur}, p2sh: {publicKey: 02f574d6a16300e4d497647814fd2b0fa2eaba32af19fcf65821f70743bc566f9d, wif: KypeLKRPCoN9eZQ8awgBca47JyD6scST44Pg4woLpDiyT3hy9wZA, address: 3BqGdLjubq2vAGRDNRkxk5uMqd6FPoMg7N}, p2wpkh: {publicKey: 0227cb798c29365364027e5df67f6890985fd89ecbca571e51bb6260272cc66ec1, wif: Kxrpxu5kNAdy9jqz7etcCg716gsEk1K5weiMLKg1fhLPdxitvzsy, address: bc1qhpvcc08dxa7m5ztkxsfsplmj69yzsg6p3dna63}}, 9: {p2pkh: {publicKey: 02b8b1a447c71bb4ed82fd3719ec9e665df5c9c6e31c7a14beb56c65f355a08bc4, wif: Ky9kWxSwqBQP9ShkZNCfLwDqpzqnDEvQG3NjfYY3A3VFE4nPLqrs, address: 16EpYJQoM1K2ZKFUEMBAJubiNsMghkvBUx}, p2sh: {publicKey: 03f6cc36b17f382490d1a08bc9f7c28302c704c69cb6c153d2828710cd93a1c215, wif: L1zutoVai5EqS2LoAaEq16R2rcooiP6HAdA5zETwbvuYBky3neKw, address: 3HBjEYyPH9H8JvuVbibNaZ2bJyD8564r1Y}, p2wpkh: {publicKey: 030f021f31d9eac4279f8ae12a512885769978dc93a74e0e4c91eba994a7d02cda, wif: L26bxcZZ8PLaa23X9myLgzh3hAYxjQ9MsSfiz49yiEdys7dzr66z, address: bc1q6hxsggrtcrvcdxpzu7e8qv2m9md3zaghjjsxut}}}"; const FILL_ADDRESSES_EXPECTED_RECEIVING_MAINNET = "{0: {p2pkh: {publicKey: 0359bc5f4918d68ab3730886c4fdebec1cfdeba9db1170582da7072183d7afce99, wif: KyaVkL3X4jUdq16CBrTR72VyQkLuczNyi9v6ztwZKdTm3dt7x57o, address: 1GDtrDP62zQETQESHt48Z82afXWcvX8qNv}, p2sh: {publicKey: 02addc76ef5845c0e74e5ada1d97568d0ee76856031e60a084f6f6a0e7be51d84b, wif: L3jFGqrCRMENcCofASf8m6vMNfYutxdqLe733NwEyXiKTBkkgqyg, address: 3AV74rKfibWmvX34F99yEvUcG4LLQ9jZZk}, p2wpkh: {publicKey: 02e5b585efaec9e6486f4b8afb3415ffd71a89566c1f84bb5331c4cddc905b7555, wif: KzCvDQSH6qqUFhPnbM42zbLK3qPeHXKVVpc6A5bAqADanHQFqypQ, address: bc1qz36w7sv4lnt09saurf94lwk5tc6qsyhky9yfgm}}, 1: {p2pkh: {publicKey: 036070efb466bfbf689efe1e7a27fa405bdbb16fa4c836f7b71feeb7ec9f5c5db4, wif: L3aA8PRqcj1iuZnQMJ3M5x68zhywgwgGbzPtDsQMBWRmqUaKyyBQ, address: 1RMSPixoLPuaXuhR2v4HsUMcRjLncKDaw}, p2sh: {publicKey: 02b8f46d7741d709bc1dc81386edaf4e6dad8b78b1fb9ec0c5b1f8e08e7d72f395, wif: L1v4hFFe8EvUX7DBVxnfh7Y22A8nNwh7py42vfr5TU1yAAa9Eadb, address: 3Ggn4xZmXjMCDUdQSTjxTi1PdVrtDGUy5Z}, p2wpkh: {publicKey: 03627f4374d7c992c40d743786028f94b1e1ca354b94ffa776b51ba50c80fba1d7, wif: L5gAb3ABSYTBTL85FhoRxHa7dJMtz9sVLHWkEY7kYKXT2cDg71Ym, address: bc1qggtj4ka8jsaj44hhd5mpamx7mp34m2d3w7k0m0}}, 2: {p2pkh: {publicKey: 03f2171f073a8fbf5b844a20e5b6ae356a07e9e6dc5af24cd4b3e54a1599eb4137, wif: L27AJt6ZRU4D3sf7Ls1HLq2ruF8c6iYq9iJVvW8Xm2kMKrKcPwzZ, address: 1Mu5SqaUBHB1HkyvEtjHjrNQVaai2MoFFz}, p2sh: {publicKey: 024e6d7230df59dc28f94ab7bd45c5aed53ac0ea96e8a1ee46edcca5594fa3ec66, wif: KxxRzHcF6QkApcLtbyxeyQrHgnstCqCPPfLiLfJhee9PVinisekA, address: 3K8CQxXWp2kjbGcnub4sh935H5s1AfrFmp}, p2wpkh: {publicKey: 0365b55bdae2d0ada31bfc73371f7106e0e20563dff0763c48da8ce2ca70346bd8, wif: KxttkPfRdY9uwEqgHGPo9d7Bb3qTsBzHSgmv8EVTS2Gbh88GgJZQ, address: bc1qsegc09enu2ts4dg7lnxee6tv8fy78m89cfzdy9}}, 3: {p2pkh: {publicKey: 020d00dd73194f8f087a3740594f2eeaa545224fb634462e06d281ad5759e77cbd, wif: L5Mdvj7tkY4Sx5JTiB1WtQJPogqXGLunaFAubAQMvuAK3TjuXXxD, address: 16d7AeqhmspaMyeJKF3cDwxjkLUTFZQdTn}, p2sh: {publicKey: 038d2aec8c0da1bafc3e51fe7fdd3aa60f121983071d97ed754c05f24c54d7d09b, wif: L3qZiaviwh76RvKj5i69vu75upS3E62qmEk6BSJRgSVjw7FmJNDW, address: 3QwDpsqwb5VfKQVUVLzaDwgC51pea1ymHr}, p2wpkh: {publicKey: 02f144cd8c1d6966db09da86bf662933480ad6e7f2862f7878780f21bc1448d563, wif: Ky9zeEcFB7td3dPYCiXxrMPCQkKyfm4feaWp5PAWxY7kBwCccUxz, address: bc1q3h5llpmhvr89el03dktd936jqsn7t6pytr2nlr}}, 4: {p2pkh: {publicKey: 038d6142ee0db16d4ff23c95d1c157428d48e11fae7752ddacaf6cccce6db61fc6, wif: Ky41iFhmo2Y5mYp1UALsYqRhhKajEy7AxLJcSDYRVdwW7iv3vmTK, address: 1EFyHH7G4Hk8aCjGWPer1Qc9e8iZsbfZC8}, p2sh: {publicKey: 03a1624a73009c17ceefe299ca998ee941b501692b2f3a032e037b50726415c78b, wif: Ky6NQbHkhBLS3LDLmCuu3TFBVU1HNah7TYUiLhmc3u8HdZgpKYSs, address: 38YQK65m9A278nCbWKTx3EJtyK9Vega1Z9}, p2wpkh: {publicKey: 031e816e4a35c686ee30387e01c26341927806674986a57ee5755114f3ee59d560, wif: L5AiWbctHW9EyaD5vyzCrxKmKppdMwdRFTvB1TUKLWvibo5R3QXa, address: bc1qj69ku48uu6lqu6uhd62a37zvuwta2dlc28frxc}}, 5: {p2pkh: {publicKey: 024697dbd5ad644c285fb9ce25a38d0f8b48de9dfbda146eba8f5659184fb2779c, wif: L3yze1iu58vmF7GyoUHqnmYCm4qLsBoGiyRgBPbt68gB3kKnQfCv, address: 16ZbDHYV97o6xeXoQMWus1a8NMNyxqHZon}, p2sh: {publicKey: 021b442ef944676b70e6ef23ecb932c015b6934ff5d094db88820735be36f6d807, wif: KzDtpdJFLQWLSRdiEzhrqE8rzDaRi43tkxJ6K9ANeGcExQMNWYLz, address: 3LFx71JddSzs8qE51P4JHHjxsgiSTZdk4z}, p2wpkh: {publicKey: 0307ffe6b1c0dfca40b6126140691a4d907a053dcfd97b816cc7ff86775486e612, wif: L3F1KPjtaA4uyfcmMSH2sFWs2TW2aX6Lcn8vetrdqtwgKgvfvVGg, address: bc1ql66zvg82lk425g8j4jx5flt255n8a9up328z3l}}, 6: {p2pkh: {publicKey: 02a5087e407ad853720a7010c1870bbc35a9ee09d90777c617801c983aaccc8523, wif: L1fLMxyhSKSsLskB3iBcfbfCinVr6MRE9YYVKXfCbLjPLZLAUpb7, address: 1FzukoiU7vXb7invLNLCCLAFdfK2gmP45A}, p2sh: {publicKey: 02d4f8bc88178a215b5c95e079b7c1ff0b62ec2884d5ffa71122683557a16615f3, wif: L27TRwwmSB98trgkBduvx1yKvmYbu77ffcF6BQKADfD94vNwvW4W, address: 3GpAXutnaxCYuV2MSgSiXQTSafE7Aouifs}, p2wpkh: {publicKey: 03f7eb3138cbaa7baabdef7b903ff1a3369a8d7937c15ae17dac7084aa4cfd8afe, wif: KyWW73wu11xVnmFKMzq9AuxQ3TXw2KjwCzxUa9WbYx2Ee5oh2Nk1, address: bc1q4ev5cas22cn8rna3a7je238p3plgqqdjv9xt0e}}, 7: {p2pkh: {publicKey: 0366efa2d1624fd9ff0d9feffa39ff47c10ef196fe209421dcebf5d07dcb8907ce, wif: KwxWpA4scQ7RVKDFKjXvKWn6PdVXpr6nzW9T6ju6VP3MmjBRb5eK, address: 13qhwGjBzshL724ZZNv2C2XmUNpFoDLx4Z}, p2sh: {publicKey: 03b08cabbcaa97c20bf30e0830c8c7a2361ba63d1ba987032ee7cd97d666b62692, wif: KwDwKEifSPJeQKTFonmyBTvCNuApuT9y3s7PqmnFkZBFkxSaQ6BQ, address: 39ZZhvQJGwohf2ndBGXYWW31t1E91j9wcB}, p2wpkh: {publicKey: 03a353139ce07e31b33f1c5b0ece6f08ac117339a1a56aa1b3af011216cf2cbf88, wif: KwL9LaYjNvwWiYgDiUBLnVW7W5j2FyWqmzrioTA2QRgwdz6bUTQH, address: bc1q96wmh0qc2lwauzxv7la206d03zysc9zfw3ajkd}}, 8: {p2pkh: {publicKey: 032234e3903ebcd72c081119fe4b4c2d98e3fd3940b5b6cd7737f5f4d3240dcb7d, wif: L5kwyvViXwBcFqzJL5cffcJR7S1vEHxHuKHAQrAq6FtknvJG4Cx3, address: 1LPGD9sExsBMTLGxnTTEDYBHrtRSZCKNrN}, p2sh: {publicKey: 02c1ca19626e4784b2ce19b68d2887e4c9c733176db189e536b71a79c07178b4af, wif: KypeLKRPCoN9eZQ8awgBca47JyD6scST44Pg4woLpDiyT3hy9wZA, address: 3FXRAzFAgVMDcqbv6WE9Ki7yBACrRAh2Wn}, p2wpkh: {publicKey: 020fd4e2cd43f98366dd60fcc8902564c532c9396c35ebb840b63c965deed16330, wif: L4EgRsvLsju7uVXsTEchYnGdwmFrxhbE9SkMuvnaMDSMxmopNg8C, address: bc1q354ttmgwjzjf7jmym2aw9p5geeq9lhk8vcffap}}, 9: {p2pkh: {publicKey: 03dd5e2f3b828bdc2653ce7a7ce34ebfa8118077b647bdf4922c5d15f4546dc419, wif: Ky4f8LEYkXMkLiYX4t2PR6V2vJigyCoYTYATu4B5pnjDDywUD2U7, address: 13GXUQDr91Z5prRxAQQFHUvKNqs2hEWrkJ}, p2sh: {publicKey: 034a4cf3a57083ade346ecaab24dc931e2a991107c7c42cf170d1c6e3b84560e68, wif: L1zutoVai5EqS2LoAaEq16R2rcooiP6HAdA5zETwbvuYBky3neKw, address: 3FstRy5yCE7a3wCNS8SgFKi4SF3zWK8vB6}, p2wpkh: {publicKey: 020cb048fc44a2db09be875ccd938634c557b19e2062fbc55372783be1116737e7, wif: KyDq3LHf9NkUWChPxVEAV3dQkX89GJWUkSw8cSVLooXronEwKouy, address: bc1qn99xewnyhqcleyj03f2y0crdhqmxhm5cmextw8}}}";