0

我正在使用web3 py 库与基于以太坊的区块链 Celo 主网进行交互。我试图为特定的区块号调用合约方法:

from web3 import Web3
w3 = Web3(Web3.HTTPProvider('https://forno.celo.org'))
lendingPool_contract = w3.eth.contract(address=celo_mainnet_address, abi= Lending_Pool)
data = lendingPool_contract.functions.getUserReserveData('0xEeeeeEeeeEeEeeEeEeEeeEEEeeeeEeeeeeeeEEeE', w3.toChecksumAddress('0x86dba69d06f87F3FDEef5eDaE2ce63835187FD59')).call(block_identifier=6906115)

我收到以下错误(缺少 trie 节点)。 在此处输入图像描述 如果我选择最后 1000 个块中的一个或其他内容,则不会发生此错误。如何解决这个问题?

4

0 回答 0