Expand description
Cast is a Swiss Army knife for interacting with Ethereum applications from the command line.
Modules§
- IERC20
- Module containing a contract’s types and functions.
- args
- backend
- Foundry’s main executor backend abstraction and implementation.
- base
- cmd
cast
subcommands.- constants
- coverage
- foundry-evm-coverage
- decode
- Various utilities to decode test results.
- errors
- Errors for this crate
- executors
- EVM executor abstractions, which can execute calls.
- fork
- fuzz
- foundry-evm-fuzz
- inspectors
- EVM inspectors.
- opts
- revm
- Revm is a Rust EVM implementation.
- rlp_
converter 🔒 - traces
- foundry-evm-traces
- tx
- utils
Macros§
- call_
inspectors - Helper macro to call the same method on multiple inspectors without resorting to dynamic dispatch.
Structs§
Traits§
- Inspector
Ext - An extension trait that allows us to add additional hooks to Inspector for later use in handlers.