Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

contract not found #937

Open
henry-hz opened this issue Apr 16, 2022 · 1 comment
Open

contract not found #937

henry-hz opened this issue Apr 16, 2022 · 1 comment

Comments

@henry-hz
Copy link
Contributor

henry-hz commented Apr 16, 2022

I am trying to debug the transaction below on Fuse network, that uses open-ethereum 3.2.6,
The transaction is in the explorer and the 'contract not found' that is shown in the output error, is in fact there also.

seth run-tx 0x83daef68855b01cc70af7976d83ceaa150336e215efa78e4ed0d2922a4817b5a
hevm: contract not found: 0x349Bc296D9945b1D4004d6De029BeAB33A78DEdc
CallStack (from HasCallStack):
  error, called at hevm-cli/hevm-cli.hs:757:11 in main:Main

The rpc is : https://rpc.fuse.io

@henry-hz
Copy link
Contributor Author

When running hevm exec like this, the debugger opens [without the source]

export TX=0x83daef68855b01cc70af7976d83ceaa150336e215efa78e4ed0d2922a4817b5a
export ETH_RPC_URL=https://explorer-node.fuse.io

     hevm exec \
     --caller $(seth tx  from) \
     --address $(seth tx $TX to) \
     --calldata $(seth tx $TX input) \
     --rpc $ETH_RPC_URL \
     --block $(($(seth tx $TX blockNumber)-1)) \
     --gas $(seth tx $TX gas) \
     --debug
}

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant