Expand description
Cast is a Swiss Army knife for interacting with Ethereum applications from the command line.
Modulesยง
- args
- base
- cmd
castsubcommands.- core
- foundry-evm-core
- coverage
- foundry-evm-coverage
- debug ๐
- errors
- Errors for this crate
- executors
- EVM executor abstractions, which can execute calls.
- fuzz
- foundry-evm-fuzz
- inspectors
- EVM inspectors.
- opts
- revm
- Revm is a Rust EVM implementation.
- rlp_
converter ๐ - traces
- foundry-evm-traces
- tx
Macrosยง
- call_
inspectors - Helper macro to call the same method on multiple inspectors without resorting to dynamic dispatch.
Structsยง
- Cast
- EvmEnv
- Container type that holds both the configuration and block environment for EVM execution.
- Simple
Cast
Traitsยง
- EthInspector
Ext - Combined trait:
Inspector<Context<...>>+FoundryInspectorExt. - Foundry
Inspector Ext - Foundry-specific inspector methods, decoupled from any particular EVM context type.
Functionsยง
- explorer_
client ๐ - strip_
0x ๐