diff --git a/mmgen/protocol.py b/mmgen/protocol.py index 65e39f3e..66ab09c8 100755 --- a/mmgen/protocol.py +++ b/mmgen/protocol.py @@ -250,13 +250,14 @@ class LitecoinProtocol(BitcoinProtocol): else os.path.join(g.home_dir,'.litecoin') addr_ver_num = { 'p2pkh': ('30','L'), 'p2sh': ('32','M'), 'p2sh2': ('05','3') } # 'p2sh' is new fmt wif_ver_num = { 'std': 'b0' } - mmtypes = ('L','C','S') + mmtypes = ('L','C','S','B') secs_per_block = 150 rpc_port = 9332 coin_amt = LTCAmt max_tx_fee = LTCAmt('0.3') base_coin = 'LTC' forks = [] + bech32_hrp = 'ltc' class LitecoinTestnetProtocol(LitecoinProtocol): # addr ver nums same as Bitcoin testnet, except for 'p2sh' @@ -265,6 +266,8 @@ class LitecoinTestnetProtocol(LitecoinProtocol): data_subdir = 'testnet' daemon_data_subdir = 'testnet4' rpc_port = 19332 + bech32_hrp = 'tltc' + bech32_hrp_rt = 'rltc' class BitcoinProtocolAddrgen(BitcoinProtocol): mmcaps = ('key','addr') class BitcoinTestnetProtocolAddrgen(BitcoinTestnetProtocol): mmcaps = ('key','addr') diff --git a/scripts/test-release.sh b/scripts/test-release.sh index 487e5812..55369a95 100755 --- a/scripts/test-release.sh +++ b/scripts/test-release.sh @@ -147,6 +147,7 @@ if [ "$MINGW" ]; then "$gentest_py --coin=ltc 2 $rounds" "$gentest_py --coin=ltc --type=compressed 2 $rounds" "$gentest_py --coin=ltc --type=segwit 2 $rounds" + "$gentest_py --coin=ltc --type=bech32 2 $rounds" "$gentest_py --coin=zec 2 $rounds" "$gentest_py --coin=etc 2 $rounds" "$gentest_py --coin=eth 2 $rounds") @@ -161,6 +162,7 @@ else "$gentest_py --coin=ltc 2 $rounds" "$gentest_py --coin=ltc --type=compressed 2 $rounds" "$gentest_py --coin=ltc --type=segwit 2 $rounds" + "$gentest_py --coin=ltc --type=bech32 2 $rounds" "$gentest_py --coin=zec 2 $rounds" "$gentest_py --coin=zec --type=zcash_z 2 $rounds_spec" "$gentest_py --coin=etc 2 $rounds" @@ -269,6 +271,7 @@ t_ltc=( "$test_py --coin=ltc -On dfl_wallet main ref ref_other" "$test_py --coin=ltc -On --segwit dfl_wallet main ref ref_other" "$test_py --coin=ltc -On --segwit-random dfl_wallet main" + "$test_py --coin=ltc -On --bech32 dfl_wallet main ref ref_other" "$tooltest_py --coin=ltc rpc" ) f_ltc='You may stop the litecoin daemon if you wish' @@ -279,6 +282,7 @@ t_ltc_tn=( "$test_py --coin=ltc -On --testnet=1" "$test_py --coin=ltc -On --testnet=1 --segwit dfl_wallet main ref ref_other" "$test_py --coin=ltc -On --testnet=1 --segwit-random dfl_wallet main" + "$test_py --coin=ltc -On --testnet=1 --bech32 dfl_wallet main ref ref_other" "$tooltest_py --coin=ltc --testnet=1 rpc") f_ltc_tn='You may stop the litecoin testnet daemon if you wish' @@ -320,6 +324,8 @@ t_gen=( "$gentest_py -q --testnet=1 1:2 $gen_rounds" "$gentest_py -q --testnet=1 --type=segwit 1:2 $gen_rounds" "$gentest_py -q --coin=ltc 2 $REFDIR/litecoin/ltcwallet.dump" + "$gentest_py -q --coin=ltc --type=segwit 2 $REFDIR/litecoin/ltcwallet-segwit.dump" + "$gentest_py -q --coin=ltc --type=bech32 2 $REFDIR/litecoin/ltcwallet-bech32.dump" "$gentest_py -q --coin=ltc 1:2 $gen_rounds" "$gentest_py -q --coin=ltc --type=segwit 1:2 $gen_rounds" "$gentest_py -q --coin=ltc --testnet=1 2 $REFDIR/litecoin/ltcwallet-testnet.dump" diff --git a/test/ref/litecoin/98831F3A-LTC-B[1,31-33,500-501,1010-1011].addrs b/test/ref/litecoin/98831F3A-LTC-B[1,31-33,500-501,1010-1011].addrs new file mode 100644 index 00000000..fe25a373 --- /dev/null +++ b/test/ref/litecoin/98831F3A-LTC-B[1,31-33,500-501,1010-1011].addrs @@ -0,0 +1,19 @@ +# MMGen address file +# +# This file is editable. +# Everything following a hash symbol '#' is a comment and ignored by MMGen. +# A text label of 40 characters or less may be added to the right of each +# address, and it will be appended to the tracking wallet label upon import. +# The label may contain any printable ASCII symbol. +# Address data checksum for 98831F3A-LTC-B[1,31-33,500-501,1010-1011]: FF1C 7939 5967 AB82 +# Record this value to a secure location. +98831F3A LTC:BECH32 { + 1 ltc1qdvgqsz94ht20lr8fyk5v7n884hu9p7d8k9easu + 31 ltc1qklxjhya6l2crr23scuc3nkj75jgrzkvu6ny4xg + 32 ltc1q7px9e3t7ea34v7kfkyydxw9tfz4cc8lt6vwhls + 33 ltc1q05kdlzkhsd0pwhn95judzft47yh86pnn4wnlv3 + 500 ltc1q3tpnvrsxufy64gk4cawkv0pywsqdfe5n0u3jkv + 501 ltc1qe4ld3cx7vedyncrjma4d4r2ghyqpskrl0k8va5 + 1010 ltc1qz735v90hegttpzp6zl4xzn63tyys9hlesfl6nm + 1011 ltc1qkc69d3x2rne6lgyfzeg4afdpdgcgfrm9q4axul +} diff --git a/test/ref/litecoin/98831F3A-LTC-B[1,31-33,500-501,1010-1011].testnet.addrs b/test/ref/litecoin/98831F3A-LTC-B[1,31-33,500-501,1010-1011].testnet.addrs new file mode 100644 index 00000000..9c48e5ec --- /dev/null +++ b/test/ref/litecoin/98831F3A-LTC-B[1,31-33,500-501,1010-1011].testnet.addrs @@ -0,0 +1,19 @@ +# MMGen address file +# +# This file is editable. +# Everything following a hash symbol '#' is a comment and ignored by MMGen. +# A text label of 40 characters or less may be added to the right of each +# address, and it will be appended to the tracking wallet label upon import. +# The label may contain any printable ASCII symbol. +# Address data checksum for 98831F3A-LTC-B[1,31-33,500-501,1010-1011]: D17F D553 DD24 8DE0 +# Record this value to a secure location. +98831F3A LTC:BECH32 { + 1 tltc1qdvgqsz94ht20lr8fyk5v7n884hu9p7d8ph65rk + 31 tltc1qklxjhya6l2crr23scuc3nkj75jgrzkvudp8u4z + 32 tltc1q7px9e3t7ea34v7kfkyydxw9tfz4cc8ltd7d7v6 + 33 tltc1q05kdlzkhsd0pwhn95judzft47yh86pnnzusklm + 500 tltc1q3tpnvrsxufy64gk4cawkv0pywsqdfe5ncwjm9x + 501 tltc1qe4ld3cx7vedyncrjma4d4r2ghyqpskrlcyy9w7 + 1010 tltc1qz735v90hegttpzp6zl4xzn63tyys9hle8munq3 + 1011 tltc1qkc69d3x2rne6lgyfzeg4afdpdgcgfrm9h87004 +} diff --git a/test/ref/litecoin/ltcwallet-bech32.dump b/test/ref/litecoin/ltcwallet-bech32.dump new file mode 100644 index 00000000..60c1d401 --- /dev/null +++ b/test/ref/litecoin/ltcwallet-bech32.dump @@ -0,0 +1,109 @@ +# Wallet dump created by Litecoin v0.16.0rc1 +# * Created on 2018-05-08T19:51:17Z +# * Best block at time of backup was 0 (12a765e31ffd4059bada1e25190f6e98c99d9714d334efa41a195a7e7e04bfe2), +# mined on 2011-10-07T07:31:05Z + +# extended private masterkey: xprv9s21ZrQH143K3XTx727VHE6rx3jQ8mr2AMtoLpcdzJWHm2wVowGdKMb3qfSaqGhjBEBZ87mFzqmRKN2eKoNoNDi3WnRLj69ZFVtmqahinZg + +T8Jphqy3muCS1W7syZUy8d5ARuWt5wPkL3L8EKs1ReZyxxctX8mx 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqp9cetsmj4pyldwptgu3vk9gwd02h88daruddn hdkeypath=m/0'/0'/356' +T4X5rgBKTTTC496s9WihCE6Z5W246rFnSuChEWWeL7pMqzv9RKud 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqz9yn9x24l0calw6kyejeztgaqdzq2prlfdyyq hdkeypath=m/0'/0'/101' +T8zrXUsWgok8X2h4ZZYZv1vvRU7V8MCKx93XCDaTq5s4hDFicqKg 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqzcmgw93w5mlhu7kk0trv6wlkhau5seev7jlht hdkeypath=m/0'/0'/565' +T5trZrPwfhGtDSJKDspTVhkDY8X4ukQF5jNRMML1UcwSkfE5kgFL 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqy8rdq2y0z4knhsnuh3fy4tq9jv7se4469e4zr hdkeypath=m/0'/0'/184' +T5A4vqY1qwnaMEw8pTLV9NDfsFwt2WLyq6aiqs4pree6upiQLDE6 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqyh8ajujvw6spdu3hykv9qdhr974dhve9rh23c hdkeypath=m/0'/0'/568' +T5SsBhyAdEgEuXG647SvwEPhFw6n9Tm6SqPj3vnZq71EPuiJoxcQ 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qq8cad4w89kthnfa88mn6e6782fdffzzxl46zuv hdkeypath=m/0'/0'/411' +T9MBDUnrDFV7fYZQLti6HWLEjdtdZSk8sK42vASnn73WYu5AB3n7 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqfug43t8se6zy0q9vxtf9qulns8uvdzekvdv4r hdkeypath=m/0'/0'/445' +T7THibPzJ3qWrWRjog5W8mtrhTVT9LeKYUSPsPTTYVXjvN7wYuYB 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqvupdd37z48xv3df4xjnunx35dz8tl5zztc8zw hdkeypath=m/0'/0'/431' +TAYE3wXSazpaoJSAZ9Gmpomdfu15ZFk2kQQRrvykK7AATRSbgKkR 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqdak556trrss6zq4mr6hrdcdlslmnwk84zn34y hdkeypath=m/0'/0'/182' +TBCBerjyvMAqUf919vbZoJch4Ax73CfU2kqrVnrYmV6EhfixrweC 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qq0q7ugqqnxs20lcg6jkpk39fhh0dxfng6srz3e hdkeypath=m/0'/0'/337' +T7QFD5Fy3BebYASGktW1pwQmihXFHt7Qvm9H75v72FDDdM7wUsRf 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qq0erukfm0lgv9c6vcsjpsmfhf9mng843chs0md hdkeypath=m/0'/0'/172' +T3woLJnm9QNnsUSVg3GhkB4aMgArkd2UaE3Y2jt5EgJwqq96vUiJ 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qq0lfeea6dssjg0vzgqsq6tq4njfz7k95ku6etf hdkeypath=m/0'/0'/403' +T8iyxXkvtKRrJQFpyh5Q5JvRbe32yd7eqhG5ZwFsNXo4v9C8GHji 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqs7nc048ca9akq39kllavlg9tgvl887qvmkn04 hdkeypath=m/0'/0'/470' +T8mk5CcYzMfNLMrgcsBwzCJzMqcceFEcYU1onKnQfUdPNMLooceZ 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqjwl08yhrhdxjnwyv8chf5etgpl8k9tcesf75z hdkeypath=m/0'/0'/239' +T9zKQvupujZ8sywsSvhzKq3fdTjBWPy57zCK2of9hNoyp7xboy4Z 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqj09swtqvj7ftv0639xzvn6yxjqan52pepxj4r hdkeypath=m/0'/0'/30' +T9bt4tHVATDZhZzozfpLMXwfPpGHGCSTFKFaQqYiHBS7zSjhmcaZ 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqn5c4rt6mhqsl0h56j7jlrdxcf9pxaurd4x85v hdkeypath=m/0'/0'/123' +TB2rATeLh3dcAmRyPqWbCSPiNRDn4oGuE728M5WZmCNfmhGAwhkM 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qq4lyf2fkw4lrena55p925kdwjqhqt3f5m5qy2s hdkeypath=m/0'/0'/452' +T4QBMDkv2rHQL1GfUgkjdbxtZezJ3NAx6KHRaGfNnKy7xUFv123A 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqkgd39r2djm9l6h3zjtjkz6ax9hquwhf6243w4 hdkeypath=m/0'/0'/546' +T5wAHU8jiSY5P431js5aEAmqyQQhQSRAk3WtGSwSx8et7JYnJu75 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqkn4wy6trsxhp2skjkf8f2hkll09z9hl3tcdn0 hdkeypath=m/0'/0'/218' +T4t4yQYLL4CNFNDwBAU96KMvRq4Fg3kStHqiA2hpSP2FzkDnmzYb 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqhl895p068nqgv8t43wzhfr6dl04hfqc0247sx hdkeypath=m/0'/0'/68' +T8YapWLeAHRZJzXR6p7iVjsDiFy3YrsNbQZ8zoj2aPTgJKdtBLiU 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqmps7yv8xjhdxh7lrw6nr590u3ns3rp5ljkvpu hdkeypath=m/0'/0'/345' +T72HiibsX3yvn6y6tdxoUGuajiYNo9uiUTsNRCyAYMttttN5iu1W 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qqmamzrgtpjrte4k7zyv2ugy9jqpkmrayqkzyh2 hdkeypath=m/0'/0'/21' +T4oEHkZwak3NWYUtT5f3uWNa2tvemLBmCUZnuR5HUfbXa1wrzpGv 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qpqlj6w3c7en8s9c2ny5432lhhu9l64a2lvm4q0 hdkeypath=m/0'/0'/259' +TATRfdwtG1j9FEoj6TpXhxmqxi7619rdMncatxsZ8BUT7SdNjyjX 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp82h3yl8698e2ln9h7lgwp69fk4apcpzjljgfu hdkeypath=m/0'/0'/357' +T91qWBMCwJoCoBaokWruGBuzBgaRyKg6WSEbAhy26NBjcuWpQEas 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qpg3k46qsmnnch587d2d7dkwa9rt9vjwgjzzs4d hdkeypath=m/0'/0'/398' +T63NSVxvVzi3Xz8B4VKuceivbSxQ2HUdsaoYzXftyL9jHsarYVNT 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp2f8fx8rh3kp8jhmksqsvukfxqu43h25r742wz hdkeypath=m/0'/0'/26' +TBJZBscuwDypkfm2DzjBShY7RRpu7s24i5a2zdJEcsPTVyjaSWEL 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp2cec948dgr4lerdcace76nrry5wfxp52vptc0 hdkeypath=m/0'/0'/554' +T4e7Bea4mcPPGrXhZuyuXXpRzJda4V9rEkfaEQcLaHZ2DKyVZpiW 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp2uy9mexewppkcnnjmgnrx75j8gvd7flxqkpyg hdkeypath=m/0'/0'/43' +TAM8k333nGwj6ZVE2bGNT6NtxKtHQwzretFbQAnWDx5Dw8E8NBsS 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qpwcvghg084ehmy2776r8uhx0gwpe9mgv6dzqp9 hdkeypath=m/0'/0'/560' +T55KxX6FG13kc3wkkTuv7ypzLzKVq5NAwmDghFweFRydxQo6Tih9 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp5gujckmyhksr4vmnn7pmxwdlaenhuljt439jd hdkeypath=m/0'/0'/187' +T9eZjupHxZf1xw2fAQo4cLGvhBGegWSfYTqpVqtGS16McQrC5edN 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp4sl527j9p33fxd2jq4dguh80yqucll3l83svh hdkeypath=m/0'/0'/17' +T3nkFqMMkAqHTr1CpMyRgTpYBdjunbxJhqTMAxfYXBPcsF1AtPTJ 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qphgtvzz82dr0fvyka6hwl0rffytme36xj53avf hdkeypath=m/0'/0'/214' +T6z8dQfWzA4hPrzqYAQoqNVf5Y5u9VbEnhaktonPFk231NRj6HMP 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qph4ga45uk9tw228w6z3zf7a45yhdstqdm339wc hdkeypath=m/0'/0'/7' +TB2ttumkv3i6kLNNSsMyfv2XyC5hSdsFxBpLfKB5vYwKybq6HLAW 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qpcqmu66pc5eapdlrekypdw3a49hjl7n2fell7c hdkeypath=m/0'/0'/348' +TApVmSBFGdFxV8T7FZNeJvDcmLviCnSY4PzRZ9BLmymCrGuDtJR8 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qpergf32y9hagwax2j8d8ylqzskgldkz5r2sjrd hdkeypath=m/0'/0'/459' +T9AbsQJ3uXoUBXvjxmw4tCkoVumySXyHEWqvWCCDqNTtNC6iYbe9 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qp6fgqd9q587m2l9wkkvyts9hfevqqrjkaqryjs hdkeypath=m/0'/0'/8' +T961pqk9uEDg9St8q5bCnTqBpsSyhWcMozYpjzmYvDN5RhbACUXn 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qpluh5hrgjx7est7gc07sc9cu2a0pm5l0fw5r3t hdkeypath=m/0'/0'/423' +T5G9A2J7qXnUVQP8qmd3cvpGvYpjVNHg7grhjoZjXNPXZnzzurxD 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzz6u7ejjfjlas2xdwjg8cn6wf9fw9j8rqf58j6 hdkeypath=m/0'/0'/38' +T43voSAqDNsp5spMKCZ4TEgxpp78CqVbwqZ7pFtotLyFSXZyawun 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzrka4gxhhq0vamr9cs3plvfyxpdfykxnhfzrj9 hdkeypath=m/0'/0'/99' +T9Yqs6X8ggDtdC6dTuDoB4pbGXSdHa3YGrn1ZpJGSZoJFfisKHre 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qz9jpt9ddjl96m3vmfjnetrh2yez4ne2nyd4zyt hdkeypath=m/0'/0'/178' +TB4zJEG13TFEJKA8spE7zb7cC77oTQ8CSH4g5rye716yLpzpRTFA 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzxwg3ljydkh6r4gwfcz9gqhteemzhrn2882yde hdkeypath=m/0'/0'/215' +T7WakKAp43qWgmD4wVvVYrhGeSkY52VbXdp5ET32DM3RLXtCdGZW 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzx35mwuaxd7nwh4ufna553zw4n7f9pnk7w3yh0 hdkeypath=m/0'/0'/88' +T4g7iLdjqjxFHH5g4zGPoaChtNBppX1QFJgbTkUx3oBHjmJq3dsH 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qz8d02eftfxnsa59lygyy7x29tys5asmfkhc9v2 hdkeypath=m/0'/0'/512' +T3prJZAkfGyZgWX7mcBw2Ugu5uzLnL2yrL7FnqxYAWShYYisYmMr 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzfcwceeg494d0edda2h6cm36yuemyjxc2smtvd hdkeypath=m/0'/0'/311' +T6GsxiADkUTNFiGWmEcVnkfS9Rc2UtfsCMVxiVLexq9LjwpDEZbd 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzflta4ygdae5p5rzmnfl34grf494dch509cl3s hdkeypath=m/0'/0'/304' +T4QnFjn2HcCJJ3GBTNRCxVMaJksQspHgaiEBqFhw9rbea7hH8ga3 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qz0zj9p50rvfg7r8ugarur4gpmdsf43z4fd3zs4 hdkeypath=m/0'/0'/342' +T9FWFqjaDmjUbCfXJyAKmxYDWeLcd4vcXB6bTM59JQVn8iLMQenn 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qz0e9junny6769w977xqxv4dmllu3psjflwz4n4 hdkeypath=m/0'/0'/549' +TBZWSWccRuCj1eBZFf7gignhfrQXy3mbpHs48hSrw2v5nxJU8udu 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzsk0tgd5tfsqlg3n7h26yxly9763frya325ytj hdkeypath=m/0'/0'/254' +T5vThTSCE4jCyuv6fHD6paJQF4r5YZtteCoBfKbkZuFaihUC15xd 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzj9rvwhywdrx0taun5yc2u3xclhum3f6f07w9z hdkeypath=m/0'/0'/237' +T5PLhno73XKqeGsLCfcDe222AtW41d1AxcaaeWjBjYLRgBhExqXZ 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzjn5z0t4qhntrmfu6qc02u2ndmdptehcmthwyj hdkeypath=m/0'/0'/256' +T4wWAezPdwmdzbtPRycQCy8crXn6UiZcWtTChLAuTmf3TDvVm3om 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzn3wv499cepqcdjy469fa529xgnwqdv0kr8dsu hdkeypath=m/0'/0'/478' +T3gjEosfMaSGNai5e327oFc83AngHkvUqzqjLx3e3dXQUh5unBRn 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzc6s2fsk0p5gl9sd8hxqafj9rsplpam2qfksjy hdkeypath=m/0'/0'/455' +T3PYMNZeQHQ1CohwwPsFM5wvfLTzcGCwEJrcX5o17C6wF2KyZvz2 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzejv2xc5uu9yf8veey95kxqt45vwgjaqjejq39 hdkeypath=m/0'/0'/414' +T3VwHLAxncSCa6xjhhtZ9tnKVNGASey4XFdvbRMnUwM56KeNuZQp 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qze56u65vqxppl8r2awqfpnt4sxue4t35shtrmm hdkeypath=m/0'/0'/145' +T4qBCmPnbFMrZEffoTePiXCxbNqaZsNukY8zeQAY3en2uVuiqH7W 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzujy89fgu0nc7gggxespxfrt9xz08qp0zw8n8w hdkeypath=m/0'/0'/498' +T3sQ3jwBTpbrdmCvMo5QW8EZekrimfCsqRoMmnmP1zUSVMHHf1gH 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qzajpukqyryaa8laa0pxud03trr7jr7jugxzefm hdkeypath=m/0'/0'/185' +T3mofMgj7qxc9RjLrMyWD9MaU1sGUtLVPrZ22PZy2ix1Kfyc6c18 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qz7vkmn7e8uxq0m88tle8fsmu0up4dzuu3dnqdp hdkeypath=m/0'/0'/427' +T7dGQpmpD6DEZh1D627TC2C9rUvZtQqaqyJZanFWofpW9cVAMgbg 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qz73rhcf9savfmsusp55h9wqxyaeyy0lt7x7h3d hdkeypath=m/0'/0'/400' +T3CdCsjmTPoh1pEGBrcMuwGw5NA1K34WiNJqA3AwRg2inTcBuXUw 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrrqs66xthvgnm4nuygxagme0xa4jky43t7hgm3 hdkeypath=m/0'/0'/462' +T7288B1XtrkRgZgBrapBJj649E8xDXncAt1to7uGjy3usc18ruJ3 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrrdzyxlwjndq0nsl2d2t8zg6n6zc4vg8pdvsd2 hdkeypath=m/0'/0'/143' +T4L9AQws3nZ44aCDJ8sUAQamyum1c83p8rvC3QNJyG5wSzEL1csk 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrg0d8kkw2nzuj8pdjrlhgf497h35exhyejuq3p hdkeypath=m/0'/0'/112' +T7ikABMsBCP9aYdiAAaMhSPfHaf9JaQuP6VBdGm2EoU53s5GdbxB 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrfwf25yd3v8wkwxem8l6vue4955hat0p28uvg8 hdkeypath=m/0'/0'/90' +T77gkdacg2bpUCLvXXhfR8uzQzCTaWhqSnSz76Tvxmm24bXTamAC 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qr3fg3y6q4usngg7t7kn99rz9e0lanmsfe2trrw hdkeypath=m/0'/0'/255' +T98xnfegKsU3z4PYMHj3yDU3Nm8835TyyZpspKKRK9HvgCAk99w3 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrj2s8yc5vm24kqgawsssyz6emwhe5dhmgr00w6 hdkeypath=m/0'/0'/360' +T3MSjomSA4wcjdmkhTzdYPn9VZQika23YSfqZkgYgaNzdmzPqUdh 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrjnfkmv7dpyp5vflevqajdcdp4lpd5p6c4u55g hdkeypath=m/0'/0'/499' +T5XLiVASP34eLecnuX8TyQAhSFPEx5uYAAF7sD7V8EZypJe7N6kc 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qr484jwzkyfelf8ud780hdq80zlyyqxk9zgnlgq hdkeypath=m/0'/0'/299' +T6GZ4r3Fm4YWfaT7JUAebWgNA9K9VUE1Nz7VSWbU31Q3VEHVC286 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qr44fjmm30cvfh4g7axl6hn4qs4qfhdzs8j3lxk hdkeypath=m/0'/0'/441' +T7NZW248yQLx41EPfmLAQ98XJR4FkjevdnUwUXH2HxJQHny1vs2k 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrk03mg4stwg8aymzlnur2md9px77dfyuuq5pde hdkeypath=m/0'/0'/15' +T3myPKZB7aqemysARcDvUSCdvriosw8XnNzBCRJmYhj5Jj61xcqn 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrhxgyle5xkwqn0rqkf2844e6rm0qq4hxy5k0ch hdkeypath=m/0'/0'/533' +T3QcJ8qH6XtpvCQxKBpK1kkJKwEAgHCqCd22VBR5ZLytw6VoPQ3P 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrclu8wvpmvej6lf5qmy44vhfy2fkyzkhe938d0 hdkeypath=m/0'/0'/23' +T3CT1bhdNKfgnf6Gmz1sDpKuTMcRANYykWbn8L1JdG9Nj7cB72rC 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qr6jqlzm0mn840wxsa30z3teszx39h89hsvvv34 hdkeypath=m/0'/0'/246' +T3kfcKCJLJukNjSRYpZNjP8WWL4SybLCXqViG2mHXzznG7QKR7Tj 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrm0eay72k4mrws9kn5ru6skgqykssm5vn5q3r2 hdkeypath=m/0'/0'/309' +TATtjSEy1SJXkMpBuG6Gho9Byovhp1qqv7WaGyEcwZofnqkcGtDr 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrm4cqm72wyl9nzm0tlfh74dq9v6f4gd3qdy7cq hdkeypath=m/0'/0'/451' +T3YBVySvAUy782DjqyknpwogQhaXgpm8YojaJsGczRA9bcK9WqQg 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qr7las5jukezgrvtkyfnecd7tvapakcd8m9eqgq hdkeypath=m/0'/0'/124' +T7jHYADLEB35AhFcALvCeYT268VsziBBCey6sTRGdLfiGMKDDbN2 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrlpvzaffdpuz3qsz5qa0adxk25t9zxs8vlkmpz hdkeypath=m/0'/0'/276' +T9D5nA6xgzu7buaKXy483umxY9vZ1zH7uJayDMWJ5S5X3Pd5LXyc 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qrlsuu2jahlhak4kyx3fssc49uwrjh89kuy5kks hdkeypath=m/0'/0'/238' +T8Jf23hNT8WoNTwCCgTJGovK1U1vUcLLuG35X6nyQq2jZ9V6gu8b 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyycyf54vg3d0mhu82w8398eqn8kzs7hh84qw5q hdkeypath=m/0'/0'/391' +T7fH2c7UiTsKD4ZJHxTm92Dk9PnD98TYdfCyLhjbpUe4Uo3rKByn 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qy9h45r6npev72pzs83xfdhnfxezzw4w0d6y2yx hdkeypath=m/0'/0'/35' +TAu1U265ZmVNBntxBf3mQMdFKtkfsDWbd4zigNUSA9T76d8F6Mxi 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qy970p4nyuel4wp42k385m3za96pjvdqmg76wl6 hdkeypath=m/0'/0'/370' +TA5p6G8uhuJsfN43Pc25x54edyGMkLLhWYVQ53bDGrr6VPk78RcR 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyglx554k0ptaadwfyu2ssv3dvs3cdc9t6yz03n hdkeypath=m/0'/0'/303' +TACM58Gni1z1uvHyA1aH1GiTda5pQoTWxJU73QqahUUbyVyJMeWT 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qydswewvfgxyn937pyagt2f5fn3e06mvzx30fm9 hdkeypath=m/0'/0'/559' +T99kVeeZg3TtyToGFkyRrfEv7sR8wGMhUs1DtbS7wgdkPz4owgGA 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qydshc2ahak7se9vr5jyjd6ckw6ct8n5wsezap6 hdkeypath=m/0'/0'/132' +T5ZXtF7c8WLQp6UJVXipU7s3TkFwerNJ5cm5zM2UQd41weyaSGKN 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyw2q5k5rmt7mjl8u5xkuf2tug8hfesh6pjpwfm hdkeypath=m/0'/0'/280' +T9J5Z5GhWc3VQyHNjrVA4AXHwuK9rmPa369JZxsGfKZY1MN73qT2 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qysjrzu5gu3hmjqgv8qwgm2577uggaj8txk0het hdkeypath=m/0'/0'/547' +T5AyjTF8dEGRdD3MVbxoMWEb7kNVCbHyz5QMUQeAgVyfjsmgbdKN 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyjuzh98er6jz27p3p3y2evc27ks6dqeqrv2r9w hdkeypath=m/0'/0'/363' +TBNXrSk4p9AKVtqELbmhUcGKhxFN1KyGAhhoTvFEgbt2yyWGwpfn 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyk7exdgvf6vph2xaedj4q223za9uetup6cm9r6 hdkeypath=m/0'/0'/208' +T87PinbGUUxQ5dUeSVE76e2HBtpPEio3kuzw4asaNyV9JXSeeiv2 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyh7qeey304ve5fmt0h5fk9ewy62ezpzxlwes2j hdkeypath=m/0'/0'/19' +T384Y7x6dBDBTmrxLTUan2NDz1SnD5n3hdGgJEBUk3b7gvXhtBkE 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qyeqs58xuwcxlm235uw7lhlr0ldss0sqj55mqqy hdkeypath=m/0'/0'/332' +T4ZqVqmZjSaNbZD9FKbUusMaSytNm5ZoXJMoHK2pa855R2jLTENo 2018-05-08T19:51:00Z hdmaster=1 # addr=ltc1qymn0amxu3dng54ng90lch7kwpljkm6ws86x2z2 hdkeypath=m +T97BymUJQJ8mdMW2EkHzTykZ1hmTTrtJB8StUwRL2FRFZppx1c3s 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qym454p76aj37r9rcpsd2w2wylax5quaj684rvy hdkeypath=m/0'/0'/71' +T4EAedXWhLDudb6Xf3V9gp2mCumBWX1k6RhcGSGi6nCvBdfTrr9z 2018-05-08T19:51:00Z reserve=1 # addr=ltc1qylw838qjtma8kyl7u665t4az24luuzh86fz5a2 hdkeypath=m/0'/0'/105' +T7QpmKqrfQ1tAZvxs2hBLnqEx85kzCT2bgeePEA5QRoRdNmWuEvh 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9q8rx4exlh6uh9m8a0k04v9n95g9wt8sw3v650 hdkeypath=m/0'/0'/206' +T7xWUxpi9CAbEcezHo6hPjFbgzDw9dkRTWtwCDrCQjxY38WANjTy 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9q8ar43ev5a92qmg2ext00r7523c7q3usk4jak hdkeypath=m/0'/0'/503' +T6SqFJDzynyLbU1EYfSd7o7bUiNjMdkchK8nkSswV7bDtJVHe3zx 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9qczr0vu9cah6vyq8z8pxrp8sf93dlrzxmd0wa hdkeypath=m/0'/0'/475' +TAfyc6i6i5zMGQECmSFkrGFvzvFWR6aLEpE3cgx2JQAPrvQFL4Ak 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9z37shcj6p376pktt602jn2x2t4djl6gaqje9z hdkeypath=m/0'/0'/50' +T5YASaKcCPozL9yP695q8XW1o5aMM9r4TWhBifDzuWYvwUXbyUcC 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9ychzd6j6sw0ppt7qtlxlg9cv0l0wp9gxepjgl hdkeypath=m/0'/0'/417' +T4vG7EVDjbw4ALDWW7RfYpCiEK37fZ7iDvCncx9No1ferGFBCpGG 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9xgwtsp2t4vwhxdahzudehxr8gsm7kmf60t2td hdkeypath=m/0'/0'/377' +T6WEshDMutFrhuVq6iYmoj1uNpE5B8HnrDpQVEhp5HBvtzwHunxP 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q98gcss8cmxycw7qlultt85sgg8dhja30e4uvfu hdkeypath=m/0'/0'/428' +T8yyT1GuCcEjAkNEEYpCyJULyKsBf93anqKYYzyj87L1JH5wCZf1 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q9fd67cl0qwd3xtvq448jj2qkartzderhn688vq hdkeypath=m/0'/0'/84' +T8v93V3LDJjAFafFsD3nHMaFWT8GjP5r7pnJw4sGXJ4TB5pgikHg 2018-05-08T19:51:00Z reserve=1 # addr=ltc1q92vufq38c487e2p43dal5vcu4363p7w5g74w49 hdkeypath=m/0'/0'/484' + +# End of dump diff --git a/test/ref/litecoin/ltcwallet-segwit.dump b/test/ref/litecoin/ltcwallet-segwit.dump new file mode 100644 index 00000000..ecc8ba59 --- /dev/null +++ b/test/ref/litecoin/ltcwallet-segwit.dump @@ -0,0 +1,109 @@ +# Wallet dump created by Litecoin v0.16.0rc1 +# * Created on 2018-05-08T19:44:43Z +# * Best block at time of backup was 0 (12a765e31ffd4059bada1e25190f6e98c99d9714d334efa41a195a7e7e04bfe2), +# mined on 2011-10-07T07:31:05Z + +# extended private masterkey: xprv9s21ZrQH143K2CTqun8Df8x8iKH4Hx1oiYHzPB7KGGA9euD9uwPtRRNyBvbzkxrQg3rVYiQEx3KVqbTyPcMz5bJeUstXAyRZnH4zg4u4bSm + +T7Q5qHWQ91gLG9bco3TbcTBLrD1BqStxgjDJH5bysZ3CN4f6KmHi 2018-05-08T19:43:53Z reserve=1 # addr=MPRvsxCvAfXzEid51yiRD8DWSWLEeBZfUA hdkeypath=m/0'/0'/758' +T7ZJ8cY55c3eLZv6VKucmYTdfFRbRz2B3jE5fG8LLjUDZh6c1MEF 2018-05-08T19:43:53Z reserve=1 # addr=MSGmcxd4rxfC4vY4qJYAEErKL7SZsRwc3f hdkeypath=m/0'/0'/72' +TAW6TkofzP6p2Yen7nF2hRpWe4yrBMZ6UanNSboTY24EwWLp5rmE 2018-05-08T19:43:53Z reserve=1 # addr=MVZyhhQv49nkDZ3BpaZbsJDQAWdybbhPWK hdkeypath=m/0'/0'/265' +TA24BNXCNrnZVVbNNZ8863sVGCvzW9ipJ33tMYHaMiaRNf3zzj3H 2018-05-08T19:43:53Z reserve=1 # addr=M7ypBPLKBj1Box5xEmYCBXWGdzGcpKeMNf hdkeypath=m/0'/0'/686' +TAz8Tn4tea2REfzhWbuHFM1c7hLeT5x4NgQb3K6VMUcEuYJgCbe9 2018-05-08T19:43:53Z reserve=1 # addr=MKpRy9PxkMioTairj6vKvZ8C73Tvz65FCt hdkeypath=m/0'/0'/490' +T7mqD6B3F2kt99Qia2VgZRq4dKngvzz3QYzcNF76WGKxFXFFHU5x 2018-05-08T19:43:53Z reserve=1 # addr=M8uN5rbQDxR9yp4M4aKK68QKq6FDt95Z2z hdkeypath=m/0'/0'/398' +T4hAJApTLN3zTYSkCqzUhkXwqMqLzCFVsZipkt8ecJCoPaZe8oTu 2018-05-08T19:43:53Z reserve=1 # addr=MRyRqCXhVSfrkvwJmk7EkGnTGXgnb3xSka hdkeypath=m/0'/0'/594' +TBH5H7MF7f8iLtqAZfYr2W34Rt7C5djwYGSEaV1rev5KZiTd7E8C 2018-05-08T19:43:53Z reserve=1 # addr=MUeDdsQCM2AfqiizAEPH2TERsVEMhc3iHC hdkeypath=m/0'/0'/55' +T4vg2ftkHHm7qpnBBPfX2dU74FXjyNSwvbD8Gw53zzWLrCkCePJ1 2018-05-08T19:43:53Z reserve=1 # addr=MHt8GwV8oRbA5iKh4pste7awGsyPr1XQXH hdkeypath=m/0'/0'/699' +T4ENCp1fPf1KdyR7SzgGkAbXAmm1B1AADKGtpz7UzZzZaFMQyupg 2018-05-08T19:43:53Z reserve=1 # addr=MALH8J3HT2KZAqQBMDVMxpDtjiPM5w6JsD hdkeypath=m/0'/0'/344' +T46anVzuGUvpiYPzcamdiVVniya2DqygkvgjHg7MFwjKQw4X7HbQ 2018-05-08T19:43:53Z reserve=1 # addr=MDrppY5UR9eetjxaiUKVcquSLrF99T7Jn1 hdkeypath=m/0'/0'/466' +TA6BBt9bMpACsQgv79p3MWxEbMCq2bbJF6jz7bcbyoqm1AAZEsTF 2018-05-08T19:43:53Z reserve=1 # addr=MRci4c4rbNsDYc4or1M9uAs8zZ4wE1aA1E hdkeypath=m/0'/0'/184' +T8KQ8isZrVXrWtUtYCzVUdsT1W6jPGsy4sTtimYBQ5PkMkzentKS 2018-05-08T19:43:53Z reserve=1 # addr=MMEiAh7usNcQo6QJsxnXkL2p1AhpkfhDX3 hdkeypath=m/0'/0'/4' +T5vj6r13n2xNsRvVnAUxVwAAc5mr41qn96BcKTayTLrQb69Z3qYu 2018-05-08T19:43:53Z reserve=1 # addr=MLp1os6WGVh7g1gXSYhvXsY9Rb757PymGM hdkeypath=m/0'/0'/517' +TAScQmLYqGmYV4XqeiwesTFbzpakLs5fWT9wzizTwnu9fBEE4GuY 2018-05-08T19:43:53Z reserve=1 # addr=MGssDDxVtbWNrK3XHSbw4ciUve6VS7dJnP hdkeypath=m/0'/0'/671' +TBEmEkeFQ3xfvCqrJxbb5Sd9D4HMNcvxdE3WKMfnCZ3rKBoy6oZ1 2018-05-08T19:43:53Z reserve=1 # addr=M8Xf5wWMuytKDjGqcXBeEACweJtASJzE4U hdkeypath=m/0'/0'/7' +T36SLZRZtCTQ4j2e5uypTiwofdggseGMu16Xh8Ef6YnVZmpdg92s 2018-05-08T19:43:53Z reserve=1 # addr=MER3ofWNij584b4TCpvTyujosz9gYb9s44 hdkeypath=m/0'/0'/659' +T6msrGKuQMXfwmFBM9Qo6VkNin2tyjXra7k3kCpchz6RGmmQwCEp 2018-05-08T19:43:53Z reserve=1 # addr=MPQXAo3sEnihyLwX5XzRKZvfHMQPcsEDiv hdkeypath=m/0'/0'/695' +T4Sagxe7HVvaVv9UwVsSKCRxQFtXu8nAALTCM2WZ3rvmAjJZc2Yj 2018-05-08T19:43:53Z reserve=1 # addr=MJ6ZC2RCJwwbfhvtMRLuGggH3cT4uRiCM7 hdkeypath=m/0'/0'/340' +T6vqcek1BbweX7Gj9LLZAizWL7MgvmtEuTeLBbuJskxJrQFxMVGY 2018-05-08T19:43:53Z reserve=1 # addr=MFEVvduT6iiqvRrGGwTBWh8S7LTdUcMBSc hdkeypath=m/0'/0'/660' +T3E2EGKuzMv4iYoiGJ6uMuk9cjg5fKkVxncfmx6jZsAQzjMXdr1s 2018-05-08T19:43:53Z reserve=1 # addr=MLXRG8LnLgaW4eN1fm7GxaDhx1pEYdVnDb hdkeypath=m/0'/0'/445' +T4XLZWT2gEWo6NpGC4vqNNLdGWgbZVctXj7WfSwYKuvZhcxWWkQz 2018-05-08T19:43:53Z reserve=1 # addr=MPCysmF8bib2dLhADuka1PE52WzCH6VB3b hdkeypath=m/0'/0'/585' +T3oVUKpUA1rsdTKysci59vNGwuegc1a6YvsLqA3xi7Egft7A7GNv 2018-05-08T19:43:53Z reserve=1 # addr=MBQjSL9iyQWyn8DhvaJD8vUUtDZ1XQPAUY hdkeypath=m/0'/0'/171' +T4hJHzjsLsLF8kgmHXz88HfGDUXiuGnToNMB88V57Qepg7ppCDeM 2018-05-08T19:43:53Z reserve=1 # addr=MKgQtDSBMZAXnEDBjzZBfvQ8nJySwjEphB hdkeypath=m/0'/0'/31' +T8JMCfxmeETkf4mzPML5NeEGekxAVXq6KWvvTFvd9ry2SxhqM1Ck 2018-05-08T19:43:53Z reserve=1 # addr=MUcFTDcrkfHjSSvJRtYYP4mHtM1euos29F hdkeypath=m/0'/0'/607' +T9FvqKCAjMG5UYCKG2DfB2NGCTpAfHEW5KrPiBDDVcNdCJCNDwF2 2018-05-08T19:43:53Z reserve=1 # addr=MMgrB2S97uYQrXBD7HjhoGhtofKesU72i2 hdkeypath=m/0'/0'/601' +T6px43VRc4PpWcVs6daXp7eQ7t9aehrJ4tFVHmxo8uQDfs9wHvEL 2018-05-08T19:43:53Z reserve=1 # addr=MKXWeibt3z3MM6ZVJoZXAXRr79m5cJpXxP hdkeypath=m/0'/0'/365' +TA4hVe2WrSDpeYdibfPRkQkhd5vbzBZeLytshynQiKwoL1BGWAEg 2018-05-08T19:43:53Z reserve=1 # addr=MDswbRwyBQEB1jURfTTdG5bDvQKQk5c5eT hdkeypath=m/0'/0'/487' +T3cbfNtZVnfBDJubYvC1zgbrTgeetwDqDAM8cJ7xb6Qvwg3hRBYS 2018-05-08T19:43:53Z reserve=1 # addr=MC51b81JoaacSC56EDFBTZr82RxJUUYXyT hdkeypath=m/0'/0'/358' +T6aTyriKE1oMJwkTGFtcW78KGkcVS2dwpXG6uwNxDyRL9RmDA2uz 2018-05-08T19:43:53Z reserve=1 # addr=MLKDY2tVVFLoNfAh4hYbqzYb1n4YQxFXWe hdkeypath=m/0'/0'/718' +T8VLpwf6BY8TKAsPk5t8xMqVZAoNYF4VYMroJQA6mMLrQHy3kUuW 2018-05-08T19:43:53Z reserve=1 # addr=MVvPkeik8RANNJT2tQosoR6eWkt8qeKDxV hdkeypath=m/0'/0'/403' +TB2DHJNcopM42HbAW8xYMvTSTdCD5kZdpurzZCB669SYaTtygYBE 2018-05-08T19:43:53Z reserve=1 # addr=MMUiQKo8p7zzhyDxBKPgipY3AvGbv3v13P hdkeypath=m/0'/0'/164' +TAaJnyjRA1qsjAK1crK1Td6iV5MZFoYmuagto5dUyARemFfkFjKh 2018-05-08T19:43:53Z reserve=1 # addr=MX7eg1hLHwtqDHy1NBzZC9iBLp7VUxq42L hdkeypath=m/0'/0'/496' +T58oPCmQLAXrkTjoFwnx3RFbMv6rXKdV6feQ7dfgPwpzKJccpqDG 2018-05-08T19:43:53Z reserve=1 # addr=MCK4eHZzP34aBTbcoeNyyx4oMEbJ8ek8qU hdkeypath=m/0'/0'/371' +T4xMwnrF6NzTEU8a9yqEopaVGVq2wdAvz8ZfxAdEHrgmEukxwXPK 2018-05-08T19:43:53Z reserve=1 # addr=MPtLUVoDakMDm2RBn8AafY5qcFsc4LcbDA hdkeypath=m/0'/0'/391' +TB36WM5EF74kxCVsZaxrSbKtymVe46gfDdqnKS9hCnz6CjJC5W6Z 2018-05-08T19:43:53Z reserve=1 # addr=MDvcLUtfhRK3XECqKQmePrthTmHfcSD9Wt hdkeypath=m/0'/0'/92' +T3sUXiu2PE9gGbGtbhAdg6Qc6KEQQbpCvmTuKLQq8SzRKFM4Aa6C 2018-05-08T19:43:53Z reserve=1 # addr=MBcXSxaUfgrKmXMD7NLn3GdSAToBei66g8 hdkeypath=m/0'/0'/129' +T7kqarWRfeNC36e8biGkuu2D9pXhZcsoB64jcJddmLyL113huVMZ 2018-05-08T19:43:53Z reserve=1 # addr=MCKvRXrYLCEKQ4ZqzCRaf2BUbV6SL2UDvD hdkeypath=m/0'/0'/735' +T9pGGSKzhZgq9NEiN31QwfSg6EGwo681hsuFgEZHBxxetCZRwTHF 2018-05-08T19:43:53Z reserve=1 # addr=MVhGoJopa3uqq4AchciasabVXDykEaT12c hdkeypath=m/0'/0'/283' +T5wRmpVQ6x9us3erXs6oez4QJqtmgNwfesdKfV8wjtHnxnpsvhyW 2018-05-08T19:43:53Z reserve=1 # addr=MM3N66KrVBsbrG8gHvBBZK25NphNQQWQLR hdkeypath=m/0'/0'/318' +T6MLYVdRctk6jQS8id6ZDRW2bPEEvVceasggFqcJvDShgric5iTd 2018-05-08T19:43:53Z reserve=1 # addr=MFinJ13Cw7FXd2X4cCiaYAXQnoQchuwszJ hdkeypath=m/0'/0'/449' +T3jrB9UETxRti4aWkCXRt8VYPQTJNzzL8ccWZ1KngUxiYJq3k6qM 2018-05-08T19:43:53Z reserve=1 # addr=MKnmuMN48Ybziua7nj7r6meEWbaRrAtSzr hdkeypath=m/0'/0'/669' +TAjK2j8i28zPArrfywre3xEBTkTSnfddWsazKHtZo6ByW5c4c3HJ 2018-05-08T19:43:53Z reserve=1 # addr=MWb1i7Kh9uAzezhbQNDLVQhjni7bpPCTND hdkeypath=m/0'/0'/14' +T6fU4K9a8J2zNmdSHrAL2ZDaCk5xZibZ6YRDQYda7r9Fx782TJmf 2018-05-08T19:43:53Z reserve=1 # addr=MAzNxMfLoCoXqrusefegkY7aieCfxTNwsj hdkeypath=m/0'/0'/100' +T59hjT3sWQKLrN6NWvPoRU7jhchafBPCKZcmFqfotc6m8AeUDtWq 2018-05-08T19:43:53Z reserve=1 # addr=M9V1NCvLcBDomXzEqy17z8AZgMRE99Y2bw hdkeypath=m/0'/0'/413' +T6tZJ3wa8UNV46R9t59jjrmhiFRLc3t5s63i4QUAt2Xyhp2AjhZz 2018-05-08T19:43:53Z reserve=1 # addr=MVNXppkpH4D11rd43XiF4bdVPay7GZPXen hdkeypath=m/0'/0'/531' +T4nZV6bbEqPvnNR86sodkg2VF9QRDfFYBbKZHb6aDHfjngkNRARN 2018-05-08T19:43:53Z reserve=1 # addr=MMxm38tpwx3dVg8ANiXoCTg6FTDWFw8ZwT hdkeypath=m/0'/0'/401' +T4MwJ4bb8691r3qPWsJafHRVdqWz2HZU3EyXvqRRuVbiwgNtwSR6 2018-05-08T19:43:53Z reserve=1 # addr=MNSdzAFSJrB3Z96X4ko5Xo3S3Hm7A7UbaV hdkeypath=m/0'/0'/308' +T3Hx1fWMuPLJsivwMMRGCiXjZpnDwz3UjWwygcjwdALgjtZobzVV 2018-05-08T19:43:53Z reserve=1 # addr=MKmahUp4KbETkp8C87d8Q2di47rE1tAxCr hdkeypath=m/0'/0'/397' +T6etDQaHrErNswAogAhAD6baukWwPwsNW8Yy3MZcrHdX29j1ExpN 2018-05-08T19:43:53Z reserve=1 # addr=MH8jwCyu7GwsbZXWu9LvR8aVR5f2XSk3s3 hdkeypath=m/0'/0'/626' +T3zKuJwDdT9xLLUkrHeKpsWMGw2EXPgudd4iHKYa6pzM8h5m8bsF 2018-05-08T19:43:53Z reserve=1 # addr=MAF3LWNncSHoWjXBi9BwwEVUZ5CGdUvzYD hdkeypath=m/0'/0'/190' +T98PYcG7J9VygN5emrx75UfXzcJ6zaAp5svkvKjeHHXvujWcq2nS 2018-05-08T19:43:53Z reserve=1 # addr=MTwsJn4vu6uRocLU4bCQ9DtZqZjnNDSvY2 hdkeypath=m/0'/0'/571' +T92kq1ZXvLjqxJMcD4jcQmpq53U43YC6fWfuyBxenvyatJG2fiMp 2018-05-08T19:43:53Z reserve=1 # addr=MKtsxmjjCn2wx4FkWyps27V8rcJoeJ5VTb hdkeypath=m/0'/0'/58' +T4ts86d8Rneof1DqXDfhrvqYd3mBUK5A1A86uLrW8uiiQafR6vMx 2018-05-08T19:43:53Z reserve=1 # addr=M8VhgqhtSygD6u64MPYtjsgXBWRcrKQawY hdkeypath=m/0'/0'/452' +T8yrajcVyjFE7fD8nX14FyeS2RYYwaKDUfGjRwtBKrrjMyGLvNA3 2018-05-08T19:43:53Z reserve=1 # addr=MUBNJ2PaTAX7A6vhfk7B6EbFRBSRpcTL3J hdkeypath=m/0'/0'/688' +T4hAfq8F32sxfU8QeZQK9s8V3acXz9RuNhuBRPEk7Bgs1NBkHNcr 2018-05-08T19:43:53Z reserve=1 # addr=M96anteGooJhJyzQ8ymxzyxXzzKPZkekar hdkeypath=m/0'/0'/588' +T8jPTrm5ASUxLSrmkJTXT59u3foPdBdmdw8CebGjLf5b4pZeKoiR 2018-05-08T19:43:53Z reserve=1 # addr=MQ2cSUEoNzf48isW7a9p45i9Up4xKCKcSN hdkeypath=m/0'/0'/670' +T9cmFBsL8jUsApmqd7ynTXcAXoHhwSnzVUxTbhPBUzukmJ4qoDbU 2018-05-08T19:43:53Z reserve=1 # addr=MVD1KSSjLV9exDDybkZ7BNmvL1dpjihbPq hdkeypath=m/0'/0'/124' +T4zqHQS6P6kYjLJmDJRXouYF81aLAQ9VtPYXz6s8cy2ohQcMuNk7 2018-05-08T19:43:53Z reserve=1 # addr=MEgTuE3TtgkZcY3yJWJq4GqNkPJjbJdmGC hdkeypath=m/0'/0'/8' +TBEfyNU8B5KuuMBW7QbqntBeVheS5HqV7e9BVDd3uZimUm8BbyH5 2018-05-08T19:43:53Z reserve=1 # addr=MLhnKm53WvENk6XcBYgYE9ro68Z3bbcuvw hdkeypath=m/0'/0'/602' +T6CQfGWfWDXjGaKeyEewawoPLw9CjS3jxWYnQNyBWRWqNAe1sahx 2018-05-08T19:43:53Z reserve=1 # addr=MRZVpx3unxUH5eiTTNpc3W2uUFXy8p2ogs hdkeypath=m/0'/0'/233' +TAs9GuoErHGLy4879MEnrNpKy6TkrzStAJRzLj68fbUQY9Aefo7Z 2018-05-08T19:43:53Z reserve=1 # addr=MJbp2PiMu5NBSMKzSQUddaxSJ524ZGaMbX hdkeypath=m/0'/0'/234' +T64hFahChBmm26a95fZXp5WfU2XfqMoeS4foVdhzJViWR98mKPNz 2018-05-08T19:43:53Z reserve=1 # addr=MNGkBQeUDpjsipVwETzRnbJEYYzXnGtecu hdkeypath=m/0'/0'/387' +T44JQVmbZ9pMUyriAK4RMzx5Ukji2TEjhC3th33Kn8FzWdr4FE5p 2018-05-08T19:43:53Z reserve=1 # addr=MRM1cANAf1h9yg5RWYYvxgiiUYphvoXEnT hdkeypath=m/0'/0'/61' +T6mioYVbwuG4N7kTqrWYNTPHW12kWTk1EYaC1rpBHKwmEQu4ztdB 2018-05-08T19:43:53Z reserve=1 # addr=MLRV2mQzDQ6LfV3vya5NZ1CDWbxmATgLcw hdkeypath=m/0'/0'/639' +T7ZSde4uCKgnUrvHqTvELf7GKhNUkzZ1b1eQTY8iw5P6nfBa8Rh8 2018-05-08T19:43:53Z reserve=1 # addr=MUcPEBevc7WQpf9TZxpw1ogQy5qF1v98y3 hdkeypath=m/0'/0'/578' +T6xzwPHCbdcR34oLhbwcAds2SrtL4FdCU5WzZ1T4w3v4dytqpFyT 2018-05-08T19:43:53Z reserve=1 # addr=MKkUbieWSrjEkCmQ7YzCrbot8zrJxdmSve hdkeypath=m/0'/0'/329' +T62YeYi1LcGGeJ9WT8U1WH5HBNncPAjtZkAGPeK4iXFeEc1T4E7x 2018-05-08T19:43:53Z reserve=1 # addr=MBoygC5HeN1cG9ueQHdjHWAemQAFPv5n22 hdkeypath=m/0'/0'/541' +T4Nh8jRdrLpkRxhvwc8XYRxVNqZNdzYY4iniJQ14i7sBJfrGpkta 2018-05-08T19:43:53Z reserve=1 # addr=MMj9dpVsuHwvopibvvJ2FZmfZe4ewwD3Vn hdkeypath=m/0'/0'/254' +T4JgqcTu5CMmuZi2Jx4JWURKKVh4x6k5qynEBmHiKFzcW3nJHukb 2018-05-08T19:43:53Z reserve=1 # addr=MVS6ELHC3cyPqAJmj5UZsvTCLVxJL1ddRo hdkeypath=m/0'/0'/288' +T925aY8jmPCTfhvauxYoqAVtQqPU7Ni1PsPbAPjjUbj16gfxfgdS 2018-05-08T19:43:53Z reserve=1 # addr=MVxmSu3P4KE6o14HTMx9hw23wRVBAnrBUx hdkeypath=m/0'/0'/229' +T7Q1yZR9BcqzidTb5uEErRdJ6EhhMmJyQWFkoBiebmCnjftfeXGR 2018-05-08T19:43:53Z reserve=1 # addr=MNa8TPS7WV2UqamuPVdkEBYt6qT4F3NPXt hdkeypath=m/0'/0'/463' +T5YqBvfjMaKwpJiV1D683qbnx8R7QwjckgT9UPhTmo73sohmKMKp 2018-05-08T19:43:53Z reserve=1 # addr=MAZS1ih7bmvCv1zfACXPNV3mTJFdroYzDB hdkeypath=m/0'/0'/442' +T5rJpf6CVqe3RQ9vMmzQWSuZXNrUiRHtDtpsRKegeq3pkzBQ9wWT 2018-05-08T19:43:53Z reserve=1 # addr=MMwtepf2Yseyrq2aLZX4u855hNUoSjWgdT hdkeypath=m/0'/0'/261' +T7Bz7wBAQDftXz34oXc8d6j6rorX4gNxyVpX9vKRxmSVGTVqEtGv 2018-05-08T19:43:53Z reserve=1 # addr=MUAgunZLJGQCu71YS22qHiB4Q1ncqE7ASf hdkeypath=m/0'/0'/302' +T5bLcDj9tC1hiPSjKJRz48LpEdmEyrniADd7iByQRuXGab6nZq8e 2018-05-08T19:43:53Z reserve=1 # addr=MSJU5bonDyd78zvuv8ov7rbhz6qZS98dFa hdkeypath=m/0'/0'/520' +T4hzJzMnLy636dGNssGgKJXhbpW26dwD8Te6TDvnC5sfHKXVZXsK 2018-05-08T19:43:53Z reserve=1 # addr=MP9YEMyebYjoeHvMVYZeQbJJjk9AFvcRMF hdkeypath=m/0'/0'/199' +T8c2Qv2ycJhKiAbFmvvCMVu8nn3hqBHwR1YQYcc6reGsMV18W6D1 2018-05-08T19:43:53Z reserve=1 # addr=MT2L5nHKGAiLShJ7ricCmu2jYuKSfa6JA1 hdkeypath=m/0'/0'/392' +T3wWUTP6o4SFLXxuheRQBqQiWyx2tvanVVka2L6s2jurJzPD1UFY 2018-05-08T19:43:53Z reserve=1 # addr=MGw8Bat5Aq2XEmbnc8KT2SHmWawwXZAzaH hdkeypath=m/0'/0'/549' +TAZAJFz8wtmvVNQ5DnUgpkTcpbaGzLt4jzxBTWEww4kUtLJ4gDEj 2018-05-08T19:43:53Z reserve=1 # addr=MGNuf677q9PP725Tzm3eyTuZeqFTAN1TLG hdkeypath=m/0'/0'/529' +T8bNLPgFN3GAyYX63fE4UgiW5wuxySFTPxdtPL3kxe1dteHA6jVW 2018-05-08T19:43:53Z reserve=1 # addr=MCN4J3FpPkXNebssEjtfVbyGHKnssAAduz hdkeypath=m/0'/0'/90' +T8KxwU73V6m57PptbZCcrJMFqwCRh5jpiQsg6hpJHk8fW1q1uTLP 2018-05-08T19:43:53Z reserve=1 # addr=MTXRrYk4qsFHpFCa1YjNAJnE4z5CADNRHc hdkeypath=m/0'/0'/731' +T8HPF7zFMrp6RDS8if692osRg8GPKnnygkKxJ8Y1Cr9LFfvdDnNY 2018-05-08T19:43:53Z reserve=1 # addr=MQpG5yRXmmcsqMpPeVygF5qZGJifmhdSsH hdkeypath=m/0'/0'/753' +T8oM9yAAZygbRRy2DEoKPCtaioz8NPBaDebC1GV4CB7hi3L5nbb6 2018-05-08T19:43:53Z reserve=1 # addr=MWu3RMWAzzWSdDKb5Ya88EoNFbE3KxzQej hdkeypath=m/0'/0'/558' +T9y2Wu5VF2JzBZueiYSpXSCkGexAorkYE2fP9ZurAdSTRjpB5Rxi 2018-05-08T19:43:53Z reserve=1 # addr=MVdTybAfrTJ46YjSY96i8CoimYxrZfEhFX hdkeypath=m/0'/0'/256' +T6EVScUrQevRRynJzMhgv4QNb8qCreHdZXDks2hNAexhqVw6bNGG 2018-05-08T19:43:53Z reserve=1 # addr=MX46wXBP3D7DJxcc87oZMkcrY69aLNHLSV hdkeypath=m/0'/0'/227' +T7aW796gqMxCg322R8KDiFvA8taCvfye4vEj826iGnpgeeMtUK3n 2018-05-08T19:43:53Z reserve=1 # addr=MR2rigiCUAGKxLhwiDrzcHfQbConBRd8Pq hdkeypath=m/0'/0'/580' +TARmfC7vntxwTLBQJyqRdQPyp9EpiwKm2Pt2dWuoKQerQDgXMyF5 2018-05-08T19:43:53Z reserve=1 # addr=MNxNiK6z65A5ZXXGek85auBBGieUX7rPyu hdkeypath=m/0'/0'/499' +T5mzBP9Z7ZkmbxJvHCK2J18W7T9526mCCfmcD362aCDUSkP1MMN4 2018-05-08T19:43:53Z reserve=1 # addr=MQiRWaKFJLnzizVuj2tjihaobVQGnH3kB7 hdkeypath=m/0'/0'/104' +T5iqckAhGihvsDgriK3vesb7Np3iHjyGPvd6ysKhVoR8pWJBsxcy 2018-05-08T19:43:53Z reserve=1 # addr=MQ23YjTVDZZN7uNK1PgjEyLZQ8DZJLqJMV hdkeypath=m/0'/0'/612' +T9oBf98deSRTJANUEU4c25rE71jcH3db1R2wKL9jD9v4ZAN9F1JS 2018-05-08T19:43:53Z reserve=1 # addr=MRcLyqLQjdNmXHBnDQuMnhH8PHj6aRV6jS hdkeypath=m/0'/0'/300' +TAMT2zcf4DZBNDykSk8o1mMyhwwMdCWd3Ndkj8Zq2MDgTJ36K2Fd 2018-05-08T19:43:53Z reserve=1 # addr=M8jTLkThSneSHdUZCcDxDqKuNTAJ7hbJjz hdkeypath=m/0'/0'/684' +TAggw3TouwZqccNymBe1hQS6QeoxLRQyo88TN2B9RwNvkCCxMjLk 2018-05-08T19:43:53Z reserve=1 # addr=M9oZCPJ3FdgFGR8NrDheMnb2p9uEQ9L3X9 hdkeypath=m/0'/0'/246' +TA8nmheV1Mhc6oXH1RCrbdrMP8ouewviJHzsefU9H3wSoT6bnHLE 2018-05-08T19:43:53Z reserve=1 # addr=ME7jqvhx8Lce8dD5noZw2x8sVp8JmVmKsz hdkeypath=m/0'/0'/507' +T5kYkRRpXCn4UULyymrA61endSd9twiTG5NsLZpATCnLZSwghg2a 2018-05-08T19:43:53Z reserve=1 # addr=MQT5G5k5KxjvqjSCAs3FaMEgEfCYpvbunD hdkeypath=m/0'/0'/723' +T5ceMWz9EhXDg4y9FNn2cYsknGDK3Cg7cJKLj29E7VGtwwwJXsKA 2018-05-08T19:43:53Z reserve=1 # addr=MJo9eaHoB4Wvy5tTTKTRC7fD7AoUeJCWp6 hdkeypath=m/0'/0'/547' +T9Cv5zALN4ui5UjFmqhdBrfKwjKhkZJMzE39w5bqiqFYzwCcnBcs 2018-05-08T19:43:53Z reserve=1 # addr=MUKHn6Rk1sWHcUP9dfxWxi41mKNayBg9zr hdkeypath=m/0'/0'/137' +T556kcfU4XzY3Lh3ruPuoihfaYVMJjjnGzYiLaCP3JVcZGEFtoyK 2018-05-08T19:43:53Z reserve=1 # addr=MLdgxEXW9mM7bkcjUcjd4qS5pHx2rbfffQ hdkeypath=m/0'/0'/557' +TAYxVvxRKZaMVXRoLkiXeUVBmyCNprmJXC8mLxmTTM4debEEYKJU 2018-05-08T19:43:53Z reserve=1 # addr=ML75gKoPx3cTJwdFaWvXfEKQstj6862i6M hdkeypath=m/0'/0'/245' +T97ZoMQ9WHEx73xjPLKz5LRPiCFHUJCbByvpeD2ir7femFogGxCQ 2018-05-08T19:43:53Z reserve=1 # addr=MSFsUqiu75JL7hEUhcyokrpo3o6TnRTUCG hdkeypath=m/0'/0'/519' + +# End of dump diff --git a/test/scrambletest.py b/test/scrambletest.py index 47cebef0..4ce58e39 100755 --- a/test/scrambletest.py +++ b/test/scrambletest.py @@ -66,6 +66,7 @@ test_data = OrderedDict([ ('ltc', ('b11f16632e63ba92','ltc:legacy', '-LTC','LTC', 'LMxB474SVfxeYdqxNrM1WZDZMnifteSMv1')), ('ltc_compressed',('7ccf465d466ee7d3','ltc:compressed', '-LTC-C','LTC:COMPRESSED', 'LdkebBKVXSs6NNoPJWGM8KciDnL8LhXXjb')), ('ltc_segwit', ('9460f5ba15e82768','ltc:segwit', '-LTC-S','LTC:SEGWIT', 'MQrY3vEbqKMBgegXrSaR93R2HoTDE5bKrY')), +('ltc_bech32', ('dbdbff2e196e27d3','ltc:bech32', '-LTC-B','LTC:BECH32', 'ltc1qdvgqsz94ht20lr8fyk5v7n884hu9p7d8k9easu')), ('eth', ('213ed116869b19f2','eth', '-ETH', 'ETH', 'e704b6cfd9f0edb2e6cfbd0c913438d37ede7b35')), ('etc', ('909def37096f5ab8','etc', '-ETC', 'ETC', '1a6acbef8c38f52f20d04ecded2992b04d8608d7')), ('dash', ('1319d347b021f952','dash:legacy', '-DASH', 'DASH','XoK491fppGNZQUUS9uEFkT6L9u8xxVFJNJ')), diff --git a/test/test.py b/test/test.py index 033b9b3d..01b33130 100755 --- a/test/test.py +++ b/test/test.py @@ -180,7 +180,7 @@ rtFee = { rtBals = { 'btc': ('499.9999488','399.9998282','399.9998147','399.9996877','13.00000000','986.99933647','999.99933647'), 'bch': ('499.9999484','399.9999194','399.9998972','399.9997692','6.79000000','993.20966920','999.99966920'), - 'ltc': ('5499.99744','5399.994425','5399.993885','5399.987525','6.79000000','10993.14752500','10999.93752500'), + 'ltc': ('5499.99744','5399.994425','5399.993885','5399.987535','13.00000000','10986.93753500','10999.93753500'), }[coin_sel] rtBobOp3 = {'btc':'S:2','bch':'L:3','ltc':'S:2'}[coin_sel] @@ -363,7 +363,7 @@ cfgs = { }, 'addrfile_bech32_chk': { 'btc': ('C529 D686 31AA ACD4','13C5 493E 1CD7 2852'), - 'ltc': ('CC09 A190 B7DF B7CD','3676 4C49 14F8 1AD0'), + 'ltc': ('3DFB CFCC E180 DC9D','3B65 90D1 2CFB 92CD'), }, 'addrfile_compressed_chk': { 'btc': ('95EB 8CC0 7B3B 7856','629D FDE4 CDC0 F276'), @@ -379,7 +379,7 @@ cfgs = { }, 'keyaddrfile_bech32_chk': { 'btc': ('934F 1C33 6C06 B18C','D994 DF67 6E53 6F5F'), - 'ltc': ('054B 9794 55B4 5D82','C373 0074 DEE6 B70A'), + 'ltc': ('A6AD DF53 5968 7B6A','5A7C C45C 665C BB94'), }, 'keyaddrfile_compressed_chk': { 'btc': ('E43A FA46 5751 720A','B995 A6CF D1CD FAD0'), @@ -423,6 +423,7 @@ cfgs = { }, 'addrfile_bech32_chk': { 'btc': ('2AA3 78DF B965 82EB','5B6A 4D12 820D BC3C'), + 'ltc': ('951C 8FB2 FCA5 87D1','7E1C 8463 ECDC FBF9'), }, 'addrfile_compressed_chk': { 'btc': ('2615 8401 2E98 7ECA','DF38 22AB AAB0 124E'), @@ -438,6 +439,7 @@ cfgs = { }, 'keyaddrfile_bech32_chk': { 'btc': ('4A6B 3762 DF30 9368','A68A 53D4 874E 923C'), + 'ltc': ('5C12 FDD4 17AB F179','BD95 7E8A 66D8 747A'), }, 'keyaddrfile_compressed_chk': { 'btc': ('6D6D 3D35 04FD B9C3','B345 9CD8 9EAE 5489'), @@ -481,6 +483,7 @@ cfgs = { }, 'addrfile_bech32_chk': { 'btc': ('9D2A D4B6 5117 F02E','BA07 0DD8 E2A6 2C5A'), + 'ltc': ('FF1C 7939 5967 AB82','D17F D553 DD24 8DE0'), }, 'addrfile_compressed_chk': { 'btc': ('A33C 4FDE F515 F5BC','5186 02C2 535E B7D5'), @@ -496,6 +499,7 @@ cfgs = { }, 'keyaddrfile_bech32_chk': { 'btc': ('D0DD BDE3 87BE 15AE','2C7B 70E5 5F96 9B09'), + 'ltc': ('74A0 7DD5 963B 6326','2006 9B85 E037 2908'), }, 'keyaddrfile_compressed_chk': { 'btc': ('420A 8EB5 A9E2 7814','3243 DD92 809E FE8D'), @@ -521,6 +525,7 @@ cfgs = { }, 'ref_bech32addrfile_chksum': { 'btc': ('9D2A D4B6 5117 F02E','BA07 0DD8 E2A6 2C5A'), + 'ltc': ('FF1C 7939 5967 AB82','D17F D553 DD24 8DE0'), }, 'ref_keyaddrfile_chksum': { 'btc': ('9F2D D781 1812 8BAD','7410 8F95 4B33 B4B2'),