parity-bridge-research/erc20/get_balance_home_ipc.py

24 lines
606 B
Python
Executable File

#!/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")
for i in [signer, sender]:
balance=web3.eth.getBalance(i)
print(i, ":", web3.fromWei(balance, 'ether'))