Module context

Module context 

Source
Expand description

Execution context management for EDB, including environment setup and configuration Context-related types and traits This module provides types and traits for working with the EVM context.

Structs§

EdbDB
A wrapper database that provides a cloneable error type This allows the database to be used in contexts requiring Clone
EdbDBError
A cloneable error type for EdbDB

Functions§

disable_nonce_check
Disable nonce check in the given context
relax_evm_constraints
Relax the constraints for EVM execution in the given context and transaction
relax_evm_context_constraints
Relax the constraints for EVM execution in the given context
relax_evm_tx_constraints
Relax the constraints for EVM execution in the given transaction

Type Aliases§

DerivedContext
Type alias for the derived context with Arc-wrapped CacheDB. This context is used for those derived EVM instances at each snapshot.
EdbContext
Type alias for the EDB context in terms of revm’s Context