Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet_labels.py
Show First 20 Lines • Show All 110 Lines • ▼ Show 20 Lines | def run_test(self): | ||||
assert_equal(node.getbalance(""), 5200 + fee) | assert_equal(node.getbalance(""), 5200 + fee) | ||||
# Check that setlabel can assign a label to a new unused address. | # Check that setlabel can assign a label to a new unused address. | ||||
for label in labels: | for label in labels: | ||||
address = node.getlabeladdress("") | address = node.getlabeladdress("") | ||||
node.setlabel(address, label.name) | node.setlabel(address, label.name) | ||||
label.add_address(address) | label.add_address(address) | ||||
label.verify(node) | label.verify(node) | ||||
assert(address not in node.getaddressesbyaccount("")) | assert address not in node.getaddressesbyaccount("") | ||||
# Check that addmultisigaddress can assign labels. | # Check that addmultisigaddress can assign labels. | ||||
for label in labels: | for label in labels: | ||||
addresses = [] | addresses = [] | ||||
for x in range(10): | for x in range(10): | ||||
addresses.append(node.getnewaddress()) | addresses.append(node.getnewaddress()) | ||||
multisig_address = node.addmultisigaddress( | multisig_address = node.addmultisigaddress( | ||||
5, addresses, label.name)['address'] | 5, addresses, label.name)['address'] | ||||
▲ Show 20 Lines • Show All 78 Lines • Show Last 20 Lines |