Changeset View
Changeset View
Standalone View
Standalone View
test/functional/wallet-accounts.py
Show First 20 Lines • Show All 125 Lines • ▼ Show 20 Lines | def run_test(self): | ||||
assert(address not in node.getaddressesbyaccount("")) | assert(address not in node.getaddressesbyaccount("")) | ||||
# Check that addmultisigaddress can assign accounts. | # Check that addmultisigaddress can assign accounts. | ||||
for account in accounts: | for account in accounts: | ||||
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, account.name) | 5, addresses, account.name)['address'] | ||||
account.add_address(multisig_address) | account.add_address(multisig_address) | ||||
account.verify(node) | account.verify(node) | ||||
node.sendfrom("", multisig_address, 50) | node.sendfrom("", multisig_address, 50) | ||||
node.generate(101) | node.generate(101) | ||||
for account in accounts: | for account in accounts: | ||||
assert_equal(node.getbalance(account.name), 50) | assert_equal(node.getbalance(account.name), 50) | ||||
▲ Show 20 Lines • Show All 77 Lines • Show Last 20 Lines |