Skip to main content

Module custom_printer

Module custom_printer 

Source
Expand description

Custom print inspector, it has step level information of execution. It is a great tool if some debugging is needed.

Re-exportsยง

use foundry_common::sh_println; ๐Ÿ”’
use revm::Inspector; ๐Ÿ”’
use revm::bytecode::opcode::OpCode; ๐Ÿ”’
use revm::context::ContextTr; ๐Ÿ”’
use revm::context::JournalTr; ๐Ÿ”’
use revm::inspector::inspectors::GasInspector; ๐Ÿ”’
use revm::interpreter::CallInputs; ๐Ÿ”’
use revm::interpreter::CallOutcome; ๐Ÿ”’
use revm::interpreter::CreateInputs; ๐Ÿ”’
use revm::interpreter::CreateOutcome; ๐Ÿ”’
use revm::interpreter::Interpreter; ๐Ÿ”’
use revm::interpreter::interpreter_types::Jumps; ๐Ÿ”’
use revm::interpreter::interpreter_types::MemoryTr; ๐Ÿ”’
use revm::primitives::Address; ๐Ÿ”’
use revm::primitives::U256; ๐Ÿ”’

Structsยง

CustomPrintTracer
Custom print [Inspector], it has step level information of execution.