我是Web3的新手。我在infura.io中创建了一个项目。
w3 = Web3(Web3.HTTPProvider('https://ropsten.infura.io/v3/PROJECT_ID'))
w3.isConnected() # True
cont = w3.eth.contract(address='my_contract_address', abi = my_abi)
cont.all_functions() # working well, return all functions inside contract
cont.funtions.get_info().call
在最后一行之后,我得到一个错误
requests.exceptions.HTTPError: 403 Client Error: Forbidden for url: https://ropsten.infura.io/v3/PROJECT_ID
这意味着什么?如何解决?
1条答案
按热度按时间pu82cl6c1#
问题是infura只允许每个项目连接1个合同。所以如果你想连接到另一个合同,你需要打开另一个项目。