Docs.rs
  • revmc-builtins-0.1.0
    • revmc-builtins 0.1.0
    • Permalink
    • Docs.rs crate page
    • MIT OR Apache-2.0
    • Links
    • Homepage
    • Repository
    • crates.io
    • Source
    • Owners
    • mattsse
    • DaniPopes
    • Dependencies
      • paste ^1.0 normal
      • revm-interpreter ^6.0.0 normal
      • revm-primitives ^5.0.0 normal
      • revmc-backend ^0.1.0 normal optional
      • revmc-context ^0.1.0 normal
      • tracing ^0.1 normal optional
    • Versions
    • 100% of the crate is documented
  • Platform
    • i686-pc-windows-msvc
    • i686-unknown-linux-gnu
    • x86_64-apple-darwin
    • x86_64-pc-windows-msvc
    • x86_64-unknown-linux-gnu
  • Feature flags
  • docs.rs
    • About docs.rs
    • Badges
    • Builds
    • Metadata
    • Shorthand URLs
    • Download
    • Rustdoc JSON
    • Build queue
    • Privacy policy
  • Rust
    • Rust website
    • The Book
    • Standard Library API Reference
    • Rust by Example
    • The Cargo Guide
    • Clippy Documentation

revmc_builtins0.1.0

  • All Items

Sections

  • revmc-builtins

Crate Items

  • Modules
  • Structs
  • Enums
  • Functions

Crate revmc_builtins

Source
Expand description

§revmc-builtins

EVM bytecode compiler builtins.

Modules§

gas
Gas calculation utilities.

Structs§

Builtinsir
Builtin cache.

Enums§

Builtinir
Builtins that can be called by the compiled functions.
CallKind
The kind of a *CALL* instruction.
CreateKind
The kind of a CREATE* instruction.

Functions§

__revmc_builtin_addmod⚠
__revmc_builtin_balance⚠
__revmc_builtin_blob_base_fee⚠
__revmc_builtin_blob_hash⚠
__revmc_builtin_blockhash⚠
__revmc_builtin_call⚠
__revmc_builtin_calldatacopy⚠
__revmc_builtin_codecopy⚠
__revmc_builtin_codesize⚠
__revmc_builtin_create⚠
__revmc_builtin_difficulty⚠
__revmc_builtin_do_return⚠
__revmc_builtin_exp⚠
__revmc_builtin_extcodecopy⚠
__revmc_builtin_extcodehash⚠
__revmc_builtin_extcodesize⚠
__revmc_builtin_gas_price⚠
__revmc_builtin_keccak256⚠
__revmc_builtin_log⚠
__revmc_builtin_mcopy⚠
__revmc_builtin_mload⚠
__revmc_builtin_msize⚠
__revmc_builtin_mstore⚠
__revmc_builtin_mstore8⚠
__revmc_builtin_mulmod⚠
__revmc_builtin_panic⚠
__revmc_builtin_returndatacopy⚠
__revmc_builtin_self_balance⚠
__revmc_builtin_selfdestruct⚠
__revmc_builtin_sload⚠
__revmc_builtin_sstore⚠
__revmc_builtin_tload⚠
__revmc_builtin_tstore⚠