UNPKG

know-js

Version:

JavaScript library for sending Know transactions from the client or server

328 lines (327 loc) 16.4 kB
{ "valid": [ { "network": "know", "master": { "seed": "000102030405060708090a0b0c0d0e0f", "wif": "SHP217APiCmjmgjnf9pLDhP1ijJSxu6rsyAV2fibupLKp86JhaBo", "pubKey": "0339a36013301597daef41fbe593a02cc513d0b55527ec2df1050e2e8ff49c85c2", "chainCode": "873dff81c02f525623fd1fe5167eac3a55a049de3d314bb42ee227ffed37d508", "base58": "apubFZ6vkWBiARunuLDjfSpynmXY5xJb8rKCfhK9LPjZoxMqb4tCCW5wyYAQkCtbWYVRBedRjvbjNapwtdFCNd7JheoXeZeYeX7HBrooJFbR2km", "base58Priv": "aprvbwWwpofWx4cF2p3v8fZ9WB1ZZupzF8XTidjuWGbKyVMgdeQHpfnNh8ShYf5Z2vDC73jkTwNoUmy8YkwncgHFEPAqvmzKXLU3mTu2tY4UFKr", "identifier": "3442193e1bb70916e914552172cd4e2dbc9df811", "fingerprint": "3442193e", "address": "ALYBy5tH91frKYJtHXHj6pUHVAzzSiUwh5" }, "children": [ { "path": "m/0'", "m": 0, "hardened": true, "wif": "SHYFQVs66JoNeDDXJBBDgdMJDBLhCVGLdrwUQHfXkjQKdMjDYDMc", "pubKey": "035a784662a4a20a65bf6aab9ae98a6c068a81c52e4b032c0fb5400c706cfccc56", "chainCode": "47fdacbd0f1097043b78c63c20c34ef4ed9a111d980047ad16282c7ae6236141", "base58": "apubFbNLkDVBFh2n3wMSsChcfodeQmrwWvoDMJk3JV7gn9Z7xMBNcjd36gWpXUTJFrPxBruzcA9A7Du2s2DLKeqgmYGFrCSoZq1VhnwMbtY72JF", "base58Priv": "aprvbynMpWxz3KjEBRBdLRRnPD7ftjPLdD1UQFAoUMySwgYxzvhUEuKTpGo7KvRtSdb9p6dSqEhfs8p1GWyWGGZS2TFMzefTmJAwUUXtKiRcop1", "identifier": "5c1bd648ed23aa5fd50ba52b2457c11e9e80a6a7", "fingerprint": "5c1bd648", "address": "AJoAPNFmiPV3q4i3DhhKSqt4yjtSAoo9KA", "index": 2147483648, "depth": 1 }, { "path": "m/0'/1", "m": 1, "wif": "SBbekBDe3JohdGUdb4pgWhAtmiyc5ZMv5CDSM811gZDLJCLBkTkK", "pubKey": "03501e454bf00751f24b1b489aa925215d66af2234e3891c3b21a52bedb3cd711c", "chainCode": "2a7857631386ba23dacac34180dd1983734e444fdbf774041578e9b6adb37c19", "base58": "apubFdYTx134ePuqtPPtbTbVGYXJU9r3WxXWHdQstktVinMLBtgWLY3M4FR3wYusfo7J9aY3PabGDpPWTKx9nz1aTC6C9QHf3U1mLXU8toKk16b", "base58Priv": "aprvc1xV2JWsS2cJ1sE54gKeyx1Kx7NSdEjmLZqe4dkFtKMBEUCbxhjmmqhLjycx3ZNCGBP8e4J6wqmRQTVjPcMQocjoWRdBq3wo9GrFrbQxcwA", "identifier": "bef5a2f9a56a94aab12459f72ad9cf8cf19c7bbe", "fingerprint": "bef5a2f9", "address": "Aatdo4M1R3YGDsXucy91engPhD4VLSkQN5", "index": 1, "depth": 2 }, { "path": "m/0'/1/2'", "m": 2, "hardened": true, "wif": "SGQN4aknd9b7eodTDvJXPX98kU3jB7eKsLQ5seuFM55TFuay1oWw", "pubKey": "0357bfe1e341d01c69fe5654309956cbea516822fba8a601743a012a7896ee8dc2", "chainCode": "04466b9cc8e161e966409ca52986c584f07e9dc81f735db683c3ff6ec7b1503f", "base58": "apubFg9jzXrvMGmFkZByr3zrdYZShJiZnW7VdAeZ96Beteimbjsd9HsmxgxyVa6i7fYcW6dmzxZsbkxUuf6SW5Z7WeF2jJFo8R5T4DPGz674dm2", "base58Priv": "aprvc4Zm4qLj8uTht32AKGj2Lx3UBGExtnKkg75KJy3R4BiceKPimTaCgHFGJ1qa1nsgmeQXEXF2NFbKdfEUydGbviBTs3BjyzBjkYbUVDzcynY", "identifier": "ee7ab90cde56a8c0e2bb086ac49748b8db9dce72", "fingerprint": "ee7ab90c", "address": "AY9wc7S8P5dFbfksXoQy6J5FXAiVYfANaG", "index": 2147483650, "depth": 3 }, { "path": "m/0'/1/2'/2", "m": 2, "wif": "SA5ttH3963g9xJL7Gg9m1ks3NMpKiWLGmUvKMbB42sLuMQ7XtiV4", "pubKey": "02e8445082a72f29b75ca48748a914df60622a609cacfce8ed0e35804560741d29", "chainCode": "cfb71883f01676f587d023cc53a35bc7f88f724b1f8c2892ac1275ac822a3edd", "base58": "apubFiP8pxysXkSEq2fhYKCwX3ikn81JR6Rh4eXrQ3i8D6HNxqVzD4a9AGRuAu66XThLyQkx8y3peVrbU5SSbNzKEEiHe5oyxbyH4uJ88fyjJzH", "base58Priv": "aprvc6o9uGTgKP8gxWVt1Xw7ETCnG5XhXNdx7axcZvZtNdHE1R25qEGZsriByLF2UTH7qSYDrSUbH53V6r8wB3ox86mWGHGqY51SuX4dzjb3bFu", "identifier": "d880d7d893848509a62d8fb74e32148dac68412f", "fingerprint": "d880d7d8", "address": "AXj65rgz8xBiSccDycCuERnsSVvWWarz2m", "index": 2, "depth": 4 }, { "path": "m/0'/1/2'/2/1000000000", "m": 1000000000, "wif": "SBxR9W8L1PGrt6FGgVh5vA6BjVeMb1QXkgyXJuoxftgt5W7hD6yx", "pubKey": "022a471424da5e657499d1ff51cb43c47481a03b1e77f951fe64cec9f5a48f7011", "chainCode": "c783e67b921d2beb8f6b389cc646d7263b4145701dadd2161548a8b078e65e9e", "base58": "apubFk6uJeb7espSMNT9ermfpkikaMacEbEirtvQeL6GRAfsfxuNjUpoRNaxoj13Nin4T73VeJydBhZC4VqThEVA5VsQWdE4m5Yusrv3No5nFRu", "base58Priv": "aprvc8WvNx4vSWWtUrHL85VqYACn4K71LsSyuqMApCx2ahfiiYRUMeXE8xsFcC2EPNQCSqwUdoTY87ac729Ji7pgF4R3bn34eymABrczjqRGiuj", "identifier": "d69aa102255fed74378278c7812701ea641fdf32", "fingerprint": "d69aa102", "address": "AR1oxWprdmkhndyeAaWW6BQvt7GdiHWWuv", "index": 1000000000, "depth": 5 } ] }, { "network": "know", "master": { "seed": "fffcf9f6f3f0edeae7e4e1dedbd8d5d2cfccc9c6c3c0bdbab7b4b1aeaba8a5a29f9c999693908d8a8784817e7b7875726f6c696663605d5a5754514e4b484542", "wif": "SC61ikR2WPwbcvJw49Jqa1ifyTuqeoSR9iXve9JW55LzkgT9z6Ux", "pubKey": "03cbcaa9c98c877a26977d00825c956a238e8dddfbd322cce4f74b0b5bd6ace4a7", "chainCode": "60499f801b896d83179a4374aeb7822aaeaceaa0db1f85ee3e904c4defbd9689", "base58": "apubFZ6vkWBiARuntwj4mbuGEyFJL9T1pUa2MH6sdLUPnLUht3uPNertQSL16JyaDnrP6CsDebFtmfLCcQyRVp2TqZoUWVr1V1bwWEUua7Fjrr1", "base58Priv": "aprvbwWwpofWx4cF2RZFEpdRxNjKp6yQvknHQDXdoDL9wsUYvdRUzpZK82cHtircDRmHM6VBDDqFkt1KeHftf6fwqkVcPC4ZfgNnLiXGFSSJ1eR", "identifier": "bd16bee53961a47d6ad888e29545434a89bdfe95", "fingerprint": "bd16bee5", "address": "AZ1gc9nDfUvHRU3eMuyjs4CtzCJEo1ui4L" }, "children": [ { "path": "m/0", "m": 0, "wif": "SFLMMdYsfouwpggAd2M4G7S7AgSNh6a7jSb1EcY3tJuHgY1yAku3", "pubKey": "02fc9e5af0ac8d9b3cecfe2a888e2117ba3d089d8585886c9c826b6b22a98d12ea", "chainCode": "f0909affaa7ee7abe5dd4e100598d4dc53cd709d5a5c2cac40e7412f232f7c9c", "base58": "apubFcNg2DsfeSjsRDKMuPH9Jmeph7CGXT4JuSrEo9VqrkLfa2MMwvCxZGuFfmwU1srpJXMPWpFeAkBAmaQ7NxitBATknYagPMkKdiba1Q7Nz4e", "base58Priv": "aprvbznh6XMUS5SKYh9YNc1K2B8rB4ifdjGZxPGzy2Mc2HLWcbsTa5uPGsBYUE8QrVc7kkj17EEzC3RSzoJiDPAzmyf1PNUd4AYXU8Rpcm5JvQn", "identifier": "5a61ff8eb7aaca3010db97ebda76121610b78096", "fingerprint": "5a61ff8e", "address": "ALuTTVck6m5hGxzAmsJpQ9pkaSL2LEJyQ1", "index": 0, "depth": 1 }, { "path": "m/0/2147483647'", "m": 2147483647, "hardened": true, "wif": "SE7ZWbjK7pHr37c224LT97Kunt8ZE9vF8UwjqSQhDhKqpPsJg4vH", "pubKey": "03c01e7425647bdefa82b12d9bad5e3e6865bee0502694b94ca58b666abc0a5c3b", "chainCode": "be17a268474a6bb9c61e1d720cf6215e2a88c5406c4aee7b38547f585c9a37d9", "base58": "apubFdXjGpuC2Luyb5XYKqGnn7LP5rRB4wDzzbvmiYQcWV742KapZodGmLgrHABamcTv63GwAf7FTxbmSFGT9sCzuJvPKdCjk61LW6sAr85BULQ", "base58Priv": "aprvc1wkM8NzoycRiZMio3zxVWpQZowaBDSG3YMXtRGNg26u4u6vByKhUvy95acPakLbez3ttFSdF3vZS33Uwkn8MH6Zp6hxpgGnFumMPDunVNS", "identifier": "d8ab493736da02f11ed682f88339e720fb0379d1", "fingerprint": "d8ab4937", "address": "ALxpsBhgJd9UWUFxqjTSkhnCuv565macBB", "index": 4294967295, "depth": 2 }, { "path": "m/0/2147483647'/1", "m": 1, "wif": "SDLUYa8aJuPnyt9KZ5xFdFnQ2cUypHmB4r8YkbMMpQULiU19xFh9", "pubKey": "03a7d1d856deb74c508e05031f9895dab54626251b3806e16b4bd12e781a7df5b9", "chainCode": "f366f48f1ea9f2d1d3fe958c95ca84ea18e4c4ddb9366c336c927eb246fb38cb", "base58": "apubFgLhgqt8BzDAghCgPVRMk4GcRPHgB89GK3RdZc4wpNTVh9SysK9yfF5E7xNiZVACgDjV1JCV75ubX3XU4mdxAePHuuQaxdSYRsY86apdXEG", "base58Priv": "aprvc4kim9MvycucpB2rri9XTTkduLp5HQMXMyrPjUvhyuTLjiy5VUrQNqMWvNp1cTYHxwQbdYX1ebbmkjpdzeJWMkurwsEmfnFAjiC5rurnq6u", "identifier": "78412e3a2296a40de124307b6485bd19833e2e34", "fingerprint": "78412e3a", "address": "ASZcE1gZbr7wkrpJeuNitWwzFWofoWbVwf", "index": 1, "depth": 3 }, { "path": "m/0/2147483647'/1/2147483646'", "m": 2147483646, "hardened": true, "wif": "SHgBb94AtsynVXp2ev4QQGNSGeaTpfa94QZBLFQgJnHUHVy5q8s7", "pubKey": "02d2b36900396c9282fa14628566582f206a5dd0bcc8d5e892611806cafb0301f0", "chainCode": "637807030d55d01f9a0cb3a7839515d796bd07706386a6eddf06cc29a65a0e29", "base58": "apubFhWjbopUoPAsyeSH7yEu7ZxoL7m3E6mmLk9X6KmMf8ik9Vmuxz5zBmSKkcWDkrgedfP7ooGC9hETAggrkekTt15kBoj5WvXxJ6chdZdX5yu", "base58Priv": "aprvc5vkg7JHb1sL78GTbBy4pySpp5HSLNz2PgaHGCd7pfibC5J1b9nQuMicZ5YQEsvaWWhHwNJ12yBMZrv1WbD13bb2mon5ozGo5JCbvf6n5dB", "identifier": "31a507b815593dfc51ffc7245ae7e5aee304246e", "fingerprint": "31a507b8", "address": "AbQUQs33ZmeE44L54BLkFW29j6C1cquuQU", "index": 4294967294, "depth": 4 }, { "path": "m/0/2147483647'/1/2147483646'/2", "m": 2, "wif": "SFreZ9JLkRRnbafaSAgmoTkfY5naqx7N4rXmrYZxmT1UQh9KuAyg", "pubKey": "024d902e1a2fc7a8755ab5b694c575fce742c48d9ff192e63df5193e4c7afe1f9c", "chainCode": "9452b549be8cea3ecb7a84bec10dcfd94afe4d129ebfd3b3cb58eedf394ed271", "base58": "apubFismZF2zKZV7iudAr3Nb6KLmjBJ9URgqzumQW77rHvaLDh7V8d1kNLPKq1aVtS3M9ibM5imc3QFSf7kMakSNCFwKpyZATHpgyPotJFBfLAk", "base58Priv": "aprvc7HndYWo7CBZrPTMKG6koipoD8pYahu73rCAfyycTTaBGGdakniB5vfcdVDQPu1eYpZ2E7vpV523cQoXEuaE6aKkafHasQQWmfYA1Bt8zAw", "identifier": "26132fdbe7bf89cbc64cf8dafa3f9f88b8666220", "fingerprint": "26132fdb", "address": "AeCfpoa7UWhKBqtY4oUtPMs31nDZqEWciX", "index": 2, "depth": 5 } ] }, { "comment": "Private key has leading zeros, see PR #673", "network": "know", "master": { "seed": "d13de7bd1e54422d1a3b3b699a27fb460de2849e7e66a005c647e8e4a54075cb", "wif": "S9aCDFDPDbSBsbyxBvHG3caxMfYmHdkBYggdQWiUYp9M41cTBtT2", "pubKey": "0298ccc720d5dea817c7077605263bae52bca083cf8888fee77ff4c1b4797ee180", "chainCode": "c23ab32b36ddff49fae350a1bed8ec6b4d9fc252238dd789b7273ba4416054eb", "base58": "apubFZ6vkWBiARunuvHLZhFXGdZgVs3BZrhNEHf7PJMaTrzaytTUqdn1tyhnNVLFAG7aqv4crz8PSGxbuSKFid2v6Nd6vM3YWXwtPP2PqYAifBo", "base58Priv": "aprvbwWwpofWx4cF3Q7X2uygz33hypZag8udHE5sZBDLdPzS2TyaToUScZz5AvySh5heKufyVx8CcdtVa3TszhJxRrb6UUPaWcjNUk6ULQVVdRR", "identifier": "1a87677be6f73cc9655e8b4c5d2fd0aeeb1b23c7", "fingerprint": "1a87677b", "address": "AJC9RY6uYvMRp2M7vnPPaeNbgJLMx1DwNy" }, "children": [ { "path": "m/44'/0'/0'/0/0'", "wif": "SGLXNDyMEfsnB7qawJP26Km4c6ndKqH6JmNGkefkgLk2uaTTQfm2", "pubKey": "027c3591221e28939e45f8ea297d62c3640ebb09d7058b01d09c963d984a40ad49", "chainCode": "ca27553aa89617e982e621637d6478f564b32738f8bbe2e48d0a58a8e0f6da40", "base58": "apubFjhkZuMnzDzFssCDRZtLQRE4M9nrQ8EzK8SXLSmBHvkT8vmjPGjnuPe4C9qdwxXDEKh7Wuj7dyKg1yDQcGVCXUx7aVyqUXdjVCapyVZKVpu", "base58Priv": "aprvc87meCqbmrgi1M2PtncW7pi5q7KFWQTFN4sHWKcwTTkJBWHq1SSDcyvLzdEKFjBbbCh7Cqq4CKmxH4TtNQeWPpCtRr7ZLJgWhpHPckhCYNb", "identifier": "e371d69b5dae6eacee832a130ee9f55545275a09", "fingerprint": "e371d69b", "address": "AcVyDRvH1W3Z2CEEJCMt6tyAZN18C1JD1j", "index": 2147483648, "depth": 5 } ] }, { "network": "bitcoin", "master": { "seed": "000102030405060708090a0b0c0d0e0f", "wif": "L52XzL2cMkHxqxBXRyEpnPQZGUs3uKiL3R11XbAdHigRzDozKZeW", "pubKey": "0339a36013301597daef41fbe593a02cc513d0b55527ec2df1050e2e8ff49c85c2", "chainCode": "873dff81c02f525623fd1fe5167eac3a55a049de3d314bb42ee227ffed37d508", "base58": "xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gZ29ESFjqJoCu1Rupje8YtGqsefD265TMg7usUDFdp6W1EGMcet8", "base58Priv": "xprv9s21ZrQH143K3QTDL4LXw2F7HEK3wJUD2nW2nRk4stbPy6cq3jPPqjiChkVvvNKmPGJxWUtg6LnF5kejMRNNU3TGtRBeJgk33yuGBxrMPHi", "identifier": "3442193e1bb70916e914552172cd4e2dbc9df811", "fingerprint": "3442193e", "address": "15mKKb2eos1hWa6tisdPwwDC1a5J1y9nma" }, "children": [ { "path": "m/0'", "m": 0, "hardened": true, "wif": "L5BmPijJjrKbiUfG4zbiFKNqkvuJ8usooJmzuD7Z8dkRoTThYnAT", "pubKey": "035a784662a4a20a65bf6aab9ae98a6c068a81c52e4b032c0fb5400c706cfccc56", "chainCode": "47fdacbd0f1097043b78c63c20c34ef4ed9a111d980047ad16282c7ae6236141", "base58": "xpub68Gmy5EdvgibQVfPdqkBBCHxA5htiqg55crXYuXoQRKfDBFA1WEjWgP6LHhwBZeNK1VTsfTFUHCdrfp1bgwQ9xv5ski8PX9rL2dZXvgGDnw", "base58Priv": "xprv9uHRZZhk6KAJC1avXpDAp4MDc3sQKNxDiPvvkX8Br5ngLNv1TxvUxt4cV1rGL5hj6KCesnDYUhd7oWgT11eZG7XnxHrnYeSvkzY7d2bhkJ7", "identifier": "5c1bd648ed23aa5fd50ba52b2457c11e9e80a6a7", "fingerprint": "5c1bd648", "address": "142HjsQ9PEpu26W3f42zHxcyW8xjpGa9qj", "index": 2147483648, "depth": 1 } ] } ], "invalid": { "fromBase58": [ { "exception": "Invalid checksum", "string": "xprvQQQQQQQQQQQQQQQQCviVfJSKyQ1mDYahRjijr5idH2WwLsEd4Hsb2Tyh8RfQMuPh7f7RtyzTtdrbdqqsunu5Mm3wDvUAKRHSC34sJ7in334" }, { "exception": "Invalid buffer length", "network": "bitcoin", "string": "HAsbc6CgKmTYEQg2CTz7m5STEPAB" }, { "exception": "Invalid parent fingerprint", "network": "bitcoin", "string": "xprv9tnJFvAXAXPfPnMTKfwpwnkty7MzJwELVgp4NTBquaKXy4RndyfJJCJJf7zNaVpBpzrwVRutZNLRCVLEcZHcvuCNG3zGbGBcZn57FbNnmSP" }, { "exception": "Invalid private key", "network": "bitcoin", "string": "xprv9s21ZrQH143K3yLysFvsu3n1dMwhNusmNHr7xArzAeCc7MQYqDBBStmqnZq6WLi668siBBNs3SjiyaexduHu9sXT9ixTsqptL67ADqcaBdm" }, { "exception": "Invalid index", "network": "bitcoin", "string": "xprv9s21ZrQYdgnodnKW4Drm1Qg7poU6Gf2WUDsjPxvYiK7iLBMrsjbnF1wsZZQgmXNeMSG3s7jmHk1b3JrzhG5w8mwXGxqFxfrweico7k8DtxR" }, { "exception": "Unknown network version", "string": "1111111111111adADjFaSNPxwXqLjHLj4mBfYxuewDPbw9hEj1uaXCzMxRPXDFF3cUoezTFYom4sEmEVSQmENPPR315cFk9YUFVek73wE9" }, { "exception": "Invalid network version", "network": "bitcoin", "string": "Ltpv73XYpw28ZyVe2zEVyiFnxUZxoKLGQNdZ8NxUi1WcqjNmMBgtLbh3KimGSnPHCoLv1RmvxHs4dnKmo1oXQ8dXuDu8uroxrbVxZPA1gXboYvx" }, { "exception": "Invalid buffer length", "string": "9XpNiB4DberdMn4jZiMhNGtuZUd7xUrCEGw4MG967zsVNvUKBEC9XLrmVmFasanWGp15zXfTNw4vW4KdvUAynEwyKjdho9QdLMPA2H5uyt" }, { "exception": "Invalid buffer length", "string": "7JJikZQ2NUXjSAnAF2SjFYE3KXbnnVxzRBNddFE1DjbDEHVGEJzYC7zqSgPoauBJS3cWmZwsER94oYSFrW9vZ4Ch5FtGeifdzmtS3FGYDB1vxFZsYKgMc" }, { "exception": "Invalid parent fingerprint", "string": "xpub67tVq9SuNQCfm2PXBqjGRAtNZ935kx2uHJaURePth4JBpMfEy6jum7Euj7FTpbs7fnjhfZcNEktCucWHcJf74dbKLKNSTZCQozdDVwvkJhs" }, { "exception": "Invalid index", "string": "xpub661MyMwTWkfYZq6BEh3ywGVXFvNj5hhzmWMhFBHSqmub31B1LZ9wbJ3DEYXZ8bHXGqnHKfepTud5a2XxGdnnePzZa2m2DyzTnFGBUXtaf9M" }, { "exception": "Unknown network version", "string": "8FH81Rao5EgGmdScoN66TJAHsQP7phEMeyMTku9NBJd7hXgaj3HTvSNjqJjoqBpxdbuushwPEM5otvxXt2p9dcw33AqNKzZEPMqGHmz7Dpayi6Vb" }, { "exception": "Point is not on the curve", "string": "xpub661MyMwAqRbcFtXgS5sYJABqqG9YLmC4Q1Rdap9gSE8NqtwybGhePY2gYymDsxxRe3WWeZQ7TadaLSdKUffezzczTCpB8j3JP96UwE2n6w1" } ], "deriveHardened": [ 2147483648, null, "foo", -1 ], "derive": [ 4294967296, null, "foo", -1 ], "derivePath": [ 2, [ 2, 3, 4 ], "/", "m/m/123", "a/0/1/2", "m/0/ 1 /2", "m/0/1.5/2" ] } }