Docs.rs
  • revm-1.1.0
    • revm 1.1.0
    • Docs.rs crate page
    • MIT
    • Links
    • Repository
    • crates.io
    • Source
    • Owners
    • rakita
    • Dependencies
      • arrayref ^0.3 normal
      • auto_impl ^0.5 normal
      • bytes ^1.1 normal
      • futures ^0.3.17 normal
      • hashbrown ^0.11 normal
      • num_enum ^0.5 normal
      • parking_lot ^0.11.2 normal
      • primitive-types ^0.10 normal
      • revm_precompiles ^0.3 normal
      • rlp ^0.5 normal
      • sha3 ^0.10 normal
      • tokio ^1.14 normal
      • web3 ^0.17 normal
      • zkp-u256 ^0.2.1 normal
      • hex ^0.4 dev
    • Versions
    • 19.33% of the crate is documented
  • Go to latest version
  • Platform
    • i686-unknown-linux-gnu
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation
☰
logo

Crate revm

Version 1.1.0

See all revm's items

  • Modules
  • Macros
  • Structs
  • Enums
  • Constants
  • Traits
  • Functions
  • Type Definitions
logo
Change settings

Crate revm

source[−]

Re-exports

pub use SpecId::*;

Modules

db
opcode

Macros

return_ok
return_revert

Structs

Account
AccountInfo

AccountInfo account information.

BlockEnv
CallContext

CallContext of the runtime.

CfgEnv
EVM

Struct that takes Database and enabled transact to update state dirrectly to database. additionaly it allows user to set all environment parameters.

EVMData
Env
Gas
Log
Machine
NoOpInspector
OpCode
OverrideSpec
SelfDestructResult
SubRoutine
Transfer

Transfer from source to target, with given value.

TxEnv

Enums

CallScheme
CreateScheme

Create scheme.

Return
SpecId
TransactOut
TransactTo

Constants

KECCAK_EMPTY
OPCODE_JUMPMAP

Traits

Database
DatabaseCommit
Host

EVM context host.

Inspector
Spec

Functions

new
spec_opcode_gas

Type Definitions

BerlinSpec
ByzantineSpec
DummyStateDB
FrontierSpec
InMemoryDB
IstanbulSpec
LatestSpec
LondonSpec