Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet_importmulti.py
Show First 20 Lines • Show All 701 Lines • ▼ Show 20 Lines | def run_test(self): | ||||
'bchreg:qrhn24tegn04cptfv4ldhtkduxq55zcwryhvnfcm3r', # m/0'/0'/3 | 'bchreg:qrhn24tegn04cptfv4ldhtkduxq55zcwryhvnfcm3r', # m/0'/0'/3 | ||||
'bchreg:qzpqhett2uwltq803vrxv7zkqhft5vsnmca8ds9jjp', # m/0'/0'/4 | 'bchreg:qzpqhett2uwltq803vrxv7zkqhft5vsnmca8ds9jjp', # m/0'/0'/4 | ||||
] | ] | ||||
result = wrpc.importmulti( | result = wrpc.importmulti( | ||||
[{ | [{ | ||||
'desc': descsum_create('pkh([80002067/0h/0h]' + xpub + '/*)'), | 'desc': descsum_create('pkh([80002067/0h/0h]' + xpub + '/*)'), | ||||
'keypool': True, | 'keypool': True, | ||||
'timestamp': 'now', | 'timestamp': 'now', | ||||
'range': {'start': 0, 'end': 4} | 'range': [0, 4], | ||||
}] | }] | ||||
) | ) | ||||
self.log.info(result) | self.log.info(result) | ||||
for i in range(0, 5): | for i in range(0, 5): | ||||
addr = wrpc.getnewaddress('') | addr = wrpc.getnewaddress('') | ||||
assert_equal(addr, addresses[i]) | assert_equal(addr, addresses[i]) | ||||
if __name__ == '__main__': | if __name__ == '__main__': | ||||
ImportMultiTest().main() | ImportMultiTest().main() |