Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- log is DEPRECATED and will be removed in a future version. Use logs instead.
- Found 2 pods, using pod/blockchain-gateway-stage-7cbfb86ff7-g2r7h
- [2019-04-19 15:41:23,082][ERROR][logging]: Uncaught exception
- Traceback (most recent call last):
- File "bgw_py/server.py", line 13, in <module>
- from bgw_py.server.server import BGW
- File "./bgw_py/server/server.py", line 6, in <module>
- from bgw_py.server import method_classes
- File "./bgw_py/server/method_classes.py", line 10, in <module>
- from bgw_py.currencies import router
- File "./bgw_py/currencies/__init__.py", line 4, in <module>
- from bgw_py.currencies import router
- File "./bgw_py/currencies/router.py", line 19, in <module>
- 'usd-coin': eth_tokens.USDCoin(),
- File "./bgw_py/currencies/eth_tokens.py", line 36, in __init__
- self.contract = w3.eth.contract(self.address, abi=self.abi)
- File "/usr/local/lib/python3.6/site-packages/web3/eth.py", line 370, in contract
- return ContractFactory(address)
- File "/usr/local/lib/python3.6/site-packages/web3/contract.py", line 237, in __init__
- self.address = normalize_address(self.web3.ens, address)
- File "/usr/local/lib/python3.6/site-packages/web3/utils/normalizers.py", line 184, in normalize_address
- validate_address(address)
- File "/usr/local/lib/python3.6/site-packages/web3/utils/validation.py", line 163, in validate_address
- value,
- web3.exceptions.InvalidAddress: ('Web3.py only accepts checksum addresses. The software that gave you this non-checksum address should be considered unsafe, please file it as a bug on their platform. Try using an ENS name instead. Or, if you must accept lower safety, use Web3.toChecksumAddress(lower_case_address).', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48')
- ERROR:bgw[stage]:Uncaught exception
- Traceback (most recent call last):
- File "bgw_py/server.py", line 13, in <module>
- from bgw_py.server.server import BGW
- File "./bgw_py/server/server.py", line 6, in <module>
- from bgw_py.server import method_classes
- File "./bgw_py/server/method_classes.py", line 10, in <module>
- from bgw_py.currencies import router
- File "./bgw_py/currencies/__init__.py", line 4, in <module>
- from bgw_py.currencies import router
- File "./bgw_py/currencies/router.py", line 19, in <module>
- 'usd-coin': eth_tokens.USDCoin(),
- File "./bgw_py/currencies/eth_tokens.py", line 36, in __init__
- self.contract = w3.eth.contract(self.address, abi=self.abi)
- File "/usr/local/lib/python3.6/site-packages/web3/eth.py", line 370, in contract
- return ContractFactory(address)
- File "/usr/local/lib/python3.6/site-packages/web3/contract.py", line 237, in __init__
- self.address = normalize_address(self.web3.ens, address)
- File "/usr/local/lib/python3.6/site-packages/web3/utils/normalizers.py", line 184, in normalize_address
- validate_address(address)
- File "/usr/local/lib/python3.6/site-packages/web3/utils/validation.py", line 163, in validate_address
- value,
- web3.exceptions.InvalidAddress: ('Web3.py only accepts checksum addresses. The software that gave you this non-checksum address should be considered unsafe, please file it as a bug on their platform. Try using an ENS name instead. Or, if you must accept lower safety, use Web3.toChecksumAddress(lower_case_address).', '0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48')
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement