#!/opt/anaconda3/bin/python from web3 import Web3 from toml import load import sys test_env_db = '/home/koal/parity/bridge/test_env_db.toml' try: test_env = load(test_env_db) except: sys.exit(1) bridge_config = load(test_env['bridge_config']) IPC_file = bridge_config['home']['ipc'] web3 = Web3(Web3.IPCProvider(IPC_file)) signer = web3.toChecksumAddress("0x842eb2142c5aa1260954f07aae39ddee1640c3a7") sender = web3.toChecksumAddress("0x37a30534da3d53aa1867adde26e114a3161b2b12") accounts_list = [signer, sender] if (len(sys.argv) == 2): if (sys.argv[1] == "--all"): accounts_list = web3.eth.accounts else: sys.exit(1) for i in accounts_list: balance=web3.eth.getBalance(i) print(i, ":", web3.fromWei(balance, 'ether'))