Crate revm

source
Expand description

Revm is a Rust EVM implementation.

Re-exports§

Modules§

Structs§

  • Call CallStackFrame.
  • Main Context structure that contains both EvmContext and External context.
  • Precompiles context.
  • Context with handler configuration.
  • EVM instance containing both internal EVM context and external context and the handler that dictates the logic of EVM (or hardfork specification).
  • Evm Builder allows building or modifying EVM. Note that some of the methods that changes underlying structures will reset the registered handler to default mainnet.
  • EVM context that contains the inner EVM context and precompiles.
  • EVM contexts contains data that EVM needs for execution.
  • SubRoutine checkpoint that will help us to go back from this
  • A journal of state changes internal to the EVM.

Enums§

Constants§

Traits§

Functions§

Type Aliases§