mirror of
https://github.com/paradigmxyz/reth.git
synced 2026-02-19 03:04:27 -05:00
fix: set StaticFileArgs defaults for edge (#21208)
This commit is contained in:
@@ -92,7 +92,7 @@ min-debug-logs = ["tracing/release_max_level_debug"]
|
||||
min-trace-logs = ["tracing/release_max_level_trace"]
|
||||
|
||||
# Marker feature for edge/unstable builds - captured by vergen in build.rs
|
||||
edge = []
|
||||
edge = ["reth-provider/edge"]
|
||||
|
||||
[build-dependencies]
|
||||
vergen = { workspace = true, features = ["build", "cargo", "emit_and_set"] }
|
||||
|
||||
@@ -9,8 +9,16 @@ use reth_provider::StorageSettings;
|
||||
/// 10000 blocks per static file allows us to prune all history every 10k blocks.
|
||||
pub const MINIMAL_BLOCKS_PER_FILE: u64 = 10000;
|
||||
|
||||
/// Default value for static file storage flags.
|
||||
///
|
||||
/// When the `edge` feature is enabled, defaults to `true` to enable edge storage features.
|
||||
/// Otherwise defaults to `false` for legacy behavior.
|
||||
const fn default_static_file_flag() -> bool {
|
||||
cfg!(feature = "edge")
|
||||
}
|
||||
|
||||
/// Parameters for static files configuration
|
||||
#[derive(Debug, Args, PartialEq, Eq, Default, Clone, Copy)]
|
||||
#[derive(Debug, Args, PartialEq, Eq, Clone, Copy)]
|
||||
#[command(next_help_heading = "Static Files")]
|
||||
pub struct StaticFilesArgs {
|
||||
/// Number of blocks per file for the headers segment.
|
||||
@@ -39,7 +47,7 @@ pub struct StaticFilesArgs {
|
||||
///
|
||||
/// Note: This setting can only be configured at genesis initialization. Once
|
||||
/// the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
#[arg(long = "static-files.receipts")]
|
||||
#[arg(long = "static-files.receipts", default_value_t = default_static_file_flag(), action = clap::ArgAction::Set)]
|
||||
pub receipts: bool,
|
||||
|
||||
/// Store transaction senders in static files instead of the database.
|
||||
@@ -49,7 +57,7 @@ pub struct StaticFilesArgs {
|
||||
///
|
||||
/// Note: This setting can only be configured at genesis initialization. Once
|
||||
/// the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
#[arg(long = "static-files.transaction-senders")]
|
||||
#[arg(long = "static-files.transaction-senders", default_value_t = default_static_file_flag(), action = clap::ArgAction::Set)]
|
||||
pub transaction_senders: bool,
|
||||
|
||||
/// Store account changesets in static files.
|
||||
@@ -59,7 +67,7 @@ pub struct StaticFilesArgs {
|
||||
///
|
||||
/// Note: This setting can only be configured at genesis initialization. Once
|
||||
/// the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
#[arg(long = "static-files.account-change-sets")]
|
||||
#[arg(long = "static-files.account-change-sets", default_value_t = default_static_file_flag(), action = clap::ArgAction::Set)]
|
||||
pub account_changesets: bool,
|
||||
}
|
||||
|
||||
@@ -97,9 +105,28 @@ impl StaticFilesArgs {
|
||||
|
||||
/// Converts the static files arguments into [`StorageSettings`].
|
||||
pub const fn to_settings(&self) -> StorageSettings {
|
||||
StorageSettings::legacy()
|
||||
.with_receipts_in_static_files(self.receipts)
|
||||
#[cfg(feature = "edge")]
|
||||
let base = StorageSettings::edge();
|
||||
#[cfg(not(feature = "edge"))]
|
||||
let base = StorageSettings::legacy();
|
||||
|
||||
base.with_receipts_in_static_files(self.receipts)
|
||||
.with_transaction_senders_in_static_files(self.transaction_senders)
|
||||
.with_account_changesets_in_static_files(self.account_changesets)
|
||||
}
|
||||
}
|
||||
|
||||
impl Default for StaticFilesArgs {
|
||||
fn default() -> Self {
|
||||
Self {
|
||||
blocks_per_file_headers: None,
|
||||
blocks_per_file_transactions: None,
|
||||
blocks_per_file_receipts: None,
|
||||
blocks_per_file_transaction_senders: None,
|
||||
blocks_per_file_account_change_sets: None,
|
||||
receipts: default_static_file_flag(),
|
||||
transaction_senders: default_static_file_flag(),
|
||||
account_changesets: default_static_file_flag(),
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
@@ -85,6 +85,7 @@ rand.workspace = true
|
||||
tokio = { workspace = true, features = ["sync", "macros", "rt-multi-thread"] }
|
||||
|
||||
[features]
|
||||
edge = ["reth-storage-api/edge"]
|
||||
rocksdb = ["dep:rocksdb"]
|
||||
test-utils = [
|
||||
"reth-db/test-utils",
|
||||
|
||||
@@ -36,6 +36,7 @@ serde_json = { workspace = true, optional = true }
|
||||
|
||||
[features]
|
||||
default = ["std"]
|
||||
edge = ["reth-db-api/edge"]
|
||||
std = [
|
||||
"reth-chainspec/std",
|
||||
"alloy-consensus/std",
|
||||
|
||||
@@ -124,27 +124,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--chunk-len <CHUNK_LEN>
|
||||
Chunk byte length to read from file.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--chunk-len <CHUNK_LEN>
|
||||
Chunk byte length to read from file.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--without-evm
|
||||
Specifies whether to initialize the state without relying on EVM historical data.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -1003,27 +1003,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Rollup:
|
||||
--rollup.sequencer <SEQUENCER>
|
||||
Endpoint for the sequencer mempool (can be both HTTP and WS)
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--from <FROM>
|
||||
The height to start at
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
<STAGE>
|
||||
Possible values:
|
||||
- headers: The headers stage within the pipeline
|
||||
|
||||
@@ -115,27 +115,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--metrics <SOCKET>
|
||||
Enable Prometheus metrics.
|
||||
|
||||
|
||||
@@ -113,27 +113,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--offline
|
||||
If this is enabled, then all stages except headers, bodies, and sender recovery will be unwound
|
||||
|
||||
|
||||
@@ -124,27 +124,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
-u, --url <URL>
|
||||
Specify a snapshot URL or let the command propose a default one.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--first-block-number <first-block-number>
|
||||
Optional first block number to export from the db.
|
||||
It is by default 0.
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--path <IMPORT_ERA_PATH>
|
||||
The path to a directory for import.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--no-state
|
||||
Disables stages that require state.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--without-evm
|
||||
Specifies whether to initialize the state without relying on EVM historical data.
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -1003,27 +1003,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Ress:
|
||||
--ress.enable
|
||||
Enable support for `ress` subprotocol
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--from <FROM>
|
||||
The height to start at
|
||||
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
<STAGE>
|
||||
Possible values:
|
||||
- headers: The headers stage within the pipeline
|
||||
|
||||
@@ -115,27 +115,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
Logging:
|
||||
--log.stdout.format <FORMAT>
|
||||
The format to use for logs written to stdout
|
||||
|
||||
@@ -108,27 +108,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--metrics <SOCKET>
|
||||
Enable Prometheus metrics.
|
||||
|
||||
|
||||
@@ -113,27 +113,36 @@ Static Files:
|
||||
--static-files.blocks-per-file.account-change-sets <BLOCKS_PER_FILE_ACCOUNT_CHANGE_SETS>
|
||||
Number of blocks per file for the account changesets segment
|
||||
|
||||
--static-files.receipts
|
||||
--static-files.receipts <RECEIPTS>
|
||||
Store receipts in static files instead of the database.
|
||||
|
||||
When enabled, receipts will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.transaction-senders
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.transaction-senders <TRANSACTION_SENDERS>
|
||||
Store transaction senders in static files instead of the database.
|
||||
|
||||
When enabled, transaction senders will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
--static-files.account-change-sets
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--static-files.account-change-sets <ACCOUNT_CHANGESETS>
|
||||
Store account changesets in static files.
|
||||
|
||||
When enabled, account changesets will be written to static files on disk instead of the database.
|
||||
|
||||
Note: This setting can only be configured at genesis initialization. Once the node has been initialized, changing this flag requires re-syncing from scratch.
|
||||
|
||||
[default: false]
|
||||
[possible values: true, false]
|
||||
|
||||
--offline
|
||||
If this is enabled, then all stages except headers, bodies, and sender recovery will be unwound
|
||||
|
||||
|
||||
Reference in New Issue
Block a user