echidna icon indicating copy to clipboard operation
echidna copied to clipboard

Feature Request: Override ABI of (deployed) contracts

Open rappie opened this issue 3 years ago • 2 comments

This would be a great first step in having support for multi-abi-fuzzing proxies.

Some quick ideas:

  • Adding "contract aliases", where the user can specify an ABI name to override the ABI of a contract
  • Connecting a certain deployed contract address to an ABI

rappie avatar Nov 29 '22 14:11 rappie

This looks useful. We could use this:

[["0x42", "ContractInterface"], ...]

It seems that in practice, it will be an API override, not an alias.

gustavo-grieco avatar Nov 29 '22 14:11 gustavo-grieco

Can the code be use to overide ABI?

Saniabuh avatar Jun 17 '23 12:06 Saniabuh