You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
EVM Reader reads inputs from a InputBox contract. But it do not verify if the contract is actually deployed or it is at the specified block. It should check and fail if the contract is absent or the informed inputBoxDeplymentBlockNumber is actually different from the actual one
✔️ Solution
Add a check at Evm Reader Service start
The text was updated successfully, but these errors were encountered:
A complete check is not feasible using current Devnet, as Anvil has a bug related to eth_getCode when Anvil starts with--load-state. I opened a issue on Foundry Github repo
This bug prevents checking a contract on a specific block that is part of the loaded state
📚 Context
EVM Reader reads inputs from a InputBox contract. But it do not verify if the contract is actually deployed or it is at the specified block. It should check and fail if the contract is absent or the informed
inputBoxDeplymentBlockNumber
is actually different from the actual one✔️ Solution
Add a check at Evm Reader Service start
The text was updated successfully, but these errors were encountered: