Expand description
Rust Ethereum (reth) binary executable.
§Feature Flags
jemalloc
: Uses jemallocator as the global allocator. This is not recommended on Windows. See here for more info.jemalloc-prof
: Enables jemallocator’s heap profiling and leak detection functionality. See jemalloc’s opt.prof documentation for usage details. This is not recommended on Windows. See here for more info.asm-keccak
: replaces the default, pure-Rust implementation of Keccak256 with one implemented in assembly; see thekeccak-asm
crate for more details and supported targetsmin-error-logs
: Disables all logs belowerror
level.min-warn-logs
: Disables all logs belowwarn
level.min-info-logs
: Disables all logs belowinfo
level. This can speed up the node, since fewer calls to the logging component are made.min-debug-logs
: Disables all logs belowdebug
level.min-trace-logs
: Disables all logs belowtrace
level.
Modules§
- Re-exported from
reth_node_api
. - Re-export of the
reth_node_core
types specifically in theargs
module. - Re-exported from
reth_beacon_consensus
. - Re-exported from
reth_blockchain_tree
. - Re-exported from
reth_node_builder
- Re-exported from
reth_chainspec
- CLI definition and entrypoint to executable
- This contains all of the
reth
commands - Re-exported from
reth_consensus
. - Re-exported from
reth_consensus_common
. - Re-exported from
reth_node_core
. - Re-exported from
reth_node_core
, also to prevent a breaking change. See the comment on thereth_node_core::args
re-export for more details. - Re-exported from
reth_network
. - Re-exported payload related types
- Re-exported from
reth_primitives
. - Re-exported from
reth_node_metrics
. - Re-exported from
reth_provider
. - Re-exported from
reth_revm
. - Re-export of
reth_rpc_*
crates. - Re-exported from
reth_tasks
. - Re-exported from
reth_transaction_pool
. - Re-exported utils.
- Re-exported from
reth_node_core
, also to prevent a breaking change. See the comment on thereth_node_core::args
re-export for more details.
Structs§
- Additional context provided by the
CliRunner
when executing commands - Executes CLI commands.
Functions§
- Creates a new default tokio multi-thread Runtime with all features enabled