revm_inspector::journal

Trait JournalExt

Source
pub trait JournalExt {
    // Required methods
    fn logs(&self) -> &[Log];
    fn last_journal(&self) -> &[JournalEntry];
    fn evm_state(&self) -> &EvmState;
    fn evm_state_mut(&mut self) -> &mut EvmState;
}

Required Methods§

Source

fn logs(&self) -> &[Log]

Source

fn last_journal(&self) -> &[JournalEntry]

Source

fn evm_state(&self) -> &EvmState

Source

fn evm_state_mut(&mut self) -> &mut EvmState

Implementations on Foreign Types§

Source§

impl<DB: Database> JournalExt for JournaledState<DB>

Source§

fn logs(&self) -> &[Log]

Source§

fn last_journal(&self) -> &[JournalEntry]

Source§

fn evm_state(&self) -> &EvmState

Source§

fn evm_state_mut(&mut self) -> &mut EvmState

Implementors§