Crate revm_bytecode

Source
Expand description

Optimism-specific constants, types, and helpers.

Re-exports§

pub use bytecode::Bytecode;
pub use decode_errors::BytecodeDecodeError;
pub use eof::verification::validate_eof;
pub use eof::verification::validate_eof_code;
pub use eof::verification::validate_eof_codes;
pub use eof::verification::validate_eof_inner;
pub use eof::verification::validate_raw_eof;
pub use eof::verification::validate_raw_eof_inner;
pub use eof::verification::CodeType;
pub use eof::verification::EofValidationError;
pub use eof::Eof;
pub use eof::EOF_MAGIC;
pub use eof::EOF_MAGIC_BYTES;
pub use eof::EOF_MAGIC_HASH;
pub use legacy::JumpTable;
pub use legacy::LegacyAnalyzedBytecode;
pub use legacy::LegacyRawBytecode;
pub use bitvec;

Modules§

bytecode
decode_errors
eip7702
eof
legacy
opcode
EVM opcode definitions and utilities.
utils