Skip to main content

Module run

Module run 

Source

Structsยง

MonadPrepared ๐Ÿ”’ monad
Fields only needed by the Monad-specific execute_monad path.
PreparedRun ๐Ÿ”’
State assembled by RunArgs::prepare and consumed by the network-specific execute_* methods below.
RunArgs
CLI arguments for cast run.
TargetFetch ๐Ÿ”’
Target transaction resolved up front by RunArgs::fetch_target, before any per-network preparation.

Functionsยง

block_num_hash ๐Ÿ”’
Returns the number and hash of a fetched block.
call_tracer_frame ๐Ÿ”’
Extracts the callTracer frame from a debug_trace* response.
ensure_remote_transaction_inclusion ๐Ÿ”’
fetch_block_access_list ๐Ÿ”’
Fetches the block access list of block, if the node serves one that matches the header.
fetch_contracts_bytecode_from_trace
fetch_transaction_contracts_bytecode_via_rpc ๐Ÿ”’
Fetches bytecode for a mined transaction at its exact transaction index.
full_transactions ๐Ÿ”’
is_system_transaction ๐Ÿ”’
parent_beacon_block_root_for_network ๐Ÿ”’
trace_addresses ๐Ÿ”’
Returns the distinct non-zero addresses and callers seen in the traces of result.