Created
August 8, 2025 15:54
-
-
Save jcstein/c6f368e7f659fedf48729d335c98188c to your computer and use it in GitHub Desktop.
sequencer crash
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
3:49PM INF creating and publishing block component=BlockManager height=674 num_tx=33 | |
3:49PM INF creating and publishing block component=BlockManager height=675 num_tx=33 | |
3:49PM INF creating and publishing block component=BlockManager height=676 num_tx=35 | |
3:49PM INF creating and publishing block component=BlockManager height=677 num_tx=33 | |
3:49PM INF creating and publishing block component=BlockManager height=678 num_tx=33 | |
3:49PM INF successfully submitted items to DA layer component=BlockManager count=7 gasPrice=-1 itemType=data | |
3:49PM INF creating and publishing block component=BlockManager height=679 num_tx=34 | |
3:49PM INF creating and publishing block component=BlockManager height=680 num_tx=38 | |
3:49PM INF creating and publishing block component=BlockManager height=681 num_tx=34 | |
3:49PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:49PM INF halting full node and its sub services... component=main | |
3:49PM INF Reaper stopped component=Reaper | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=1 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=1 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=2 component=BlockManager | |
3:49PM ERR error while submitting header to DA error="context canceled" component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=2 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=1 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=3 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=2 component=BlockManager | |
3:49PM ERR failed to submit data to DA error="context canceled" component=BlockManager | |
3:49PM INF data submission loop stopped component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=3 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=4 component=BlockManager | |
3:49PM ERR error while submitting header to DA error="context canceled" component=BlockManager | |
3:49PM INF header submission loop stopped component=BlockManager | |
3:49PM INF full node halted successfully component=main | |
3:49PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
3:49PM INF creating and publishing block component=BlockManager height=681 num_tx=34 | |
3:49PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:49PM INF halting full node and its sub services... component=main | |
3:49PM INF Reaper stopped component=Reaper | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=1 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=1 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=2 component=BlockManager | |
3:49PM ERR error while submitting header to DA error="context canceled" component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=2 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=1 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=3 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=2 component=BlockManager | |
3:49PM ERR failed to submit data to DA error="context canceled" component=BlockManager | |
3:49PM INF data submission loop stopped component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=3 component=BlockManager | |
3:49PM INF DA layer submission canceled due to context cancellation attempt=4 component=BlockManager | |
3:49PM ERR error while submitting header to DA error="context canceled" component=BlockManager | |
3:49PM INF header submission loop stopped component=BlockManager | |
3:49PM INF full node halted successfully component=main | |
3:49PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:49PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:49PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
3:49PM INF Started Prometheus HTTP server addr=:26660 component=main | |
Registering gRPC reflection service... | |
3:49PM INF starting P2P client component=main | |
3:49PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:49PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:49PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:49PM INF no peers - only listening for connections component=main | |
3:49PM INF working in aggregator mode block_time=1000 component=main | |
3:49PM INF using pending block component=BlockManager height=681 | |
3:49PM INF Reaper started component=Reaper interval=1000 | |
3:49PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:49PM INF halting full node and its sub services... component=main | |
3:49PM INF data submission loop stopped component=BlockManager | |
3:49PM INF Reaper stopped component=Reaper | |
3:49PM INF header submission loop stopped component=BlockManager | |
3:49PM INF full node halted successfully component=main | |
3:49PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
3:49PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:49PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
3:49PM INF Started Prometheus HTTP server addr=:26660 component=main | |
Registering gRPC reflection service... | |
3:49PM INF starting P2P client component=main | |
3:49PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:49PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:49PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:49PM INF no peers - only listening for connections component=main | |
3:49PM INF working in aggregator mode block_time=1000 component=main | |
3:49PM INF using pending block component=BlockManager height=681 | |
3:49PM INF Reaper started component=Reaper interval=1000 | |
3:49PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:49PM INF halting full node and its sub services... component=main | |
3:49PM INF data submission loop stopped component=BlockManager | |
3:49PM INF Reaper stopped component=Reaper | |
3:49PM INF header submission loop stopped component=BlockManager | |
3:49PM INF full node halted successfully component=main | |
3:49PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
Registering gRPC reflection service... | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
Registering gRPC reflection service... | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:50PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:50PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:50PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:50PM INF starting P2P client component=main | |
3:50PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:50PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:50PM INF no peers - only listening for connections component=main | |
3:50PM INF working in aggregator mode block_time=1000 component=main | |
3:50PM INF using pending block component=BlockManager height=681 | |
3:50PM INF Reaper started component=Reaper interval=1000 | |
3:50PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:50PM INF halting full node and its sub services... component=main | |
3:50PM INF Reaper stopped component=Reaper | |
3:50PM INF header submission loop stopped component=BlockManager | |
3:50PM INF data submission loop stopped component=BlockManager | |
3:50PM INF full node halted successfully component=main | |
3:50PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:51PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:51PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
3:51PM INF Started Prometheus HTTP server addr=:26660 component=main | |
Registering gRPC reflection service... | |
3:51PM INF starting P2P client component=main | |
3:51PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:51PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:51PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:51PM INF no peers - only listening for connections component=main | |
3:51PM INF working in aggregator mode block_time=1000 component=main | |
3:51PM INF using pending block component=BlockManager height=681 | |
3:51PM INF Reaper started component=Reaper interval=1000 | |
3:51PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:51PM INF halting full node and its sub services... component=main | |
3:51PM INF header submission loop stopped component=BlockManager | |
3:51PM INF Reaper stopped component=Reaper | |
3:51PM INF data submission loop stopped component=BlockManager | |
3:51PM INF full node halted successfully component=main | |
3:51PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:51PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:51PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:51PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:51PM INF starting P2P client component=main | |
3:51PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:51PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:51PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:51PM INF no peers - only listening for connections component=main | |
3:51PM INF working in aggregator mode block_time=1000 component=main | |
3:51PM INF Reaper started component=Reaper interval=1000 | |
3:51PM INF using pending block component=BlockManager height=681 | |
3:51PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:51PM INF halting full node and its sub services... component=main | |
3:51PM INF Reaper stopped component=Reaper | |
3:51PM INF data submission loop stopped component=BlockManager | |
3:51PM INF header submission loop stopped component=BlockManager | |
3:51PM INF full node halted successfully component=main | |
3:51PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:52PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:52PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
3:52PM INF Started Prometheus HTTP server addr=:26660 component=main | |
Registering gRPC reflection service... | |
3:52PM INF starting P2P client component=main | |
3:52PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:52PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:52PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:52PM INF no peers - only listening for connections component=main | |
3:52PM INF working in aggregator mode block_time=1000 component=main | |
3:52PM INF Reaper started component=Reaper interval=1000 | |
3:52PM INF using pending block component=BlockManager height=681 | |
3:52PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:52PM INF halting full node and its sub services... component=main | |
3:52PM INF Reaper stopped component=Reaper | |
3:52PM INF data submission loop stopped component=BlockManager | |
3:52PM INF header submission loop stopped component=BlockManager | |
3:52PM INF full node halted successfully component=main | |
3:52PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled | |
π Starting Rollkit EVM Single Sequencer... | |
β³ Waiting for rollkit configuration... | |
β Configuration found, loading environment... | |
π Starting Rollkit EVM Single... | |
Configuration: | |
EVM Engine: http://reth-node:8551 | |
EVM RPC: http://reth-node:8545 | |
Genesis Hash: 0x854c288d860f73f8bb1a494b98ee5a60c26830972646424e00edcab29be34c3c | |
DA Address: http://celestia-node:26658 | |
DA Namespace: 00000000000000000000000000000000000000000000000000deadbeef | |
Block Time: 1s | |
Reth JWT: bd59c68d6507fcc2b8cd... | |
Celestia JWT: eyJhbGciOiJIUzI1NiIs... | |
π Checking Reth configuration... | |
Engine API should be available at: http://reth-node:8551 | |
ETH API should be available at: http://reth-node:8545 | |
JWT Secret length: 64 characters | |
3:53PM INF creating new client component=main namespace=00000000000000000000000000000000000000000000000000deadbeef | |
3:53PM INF using default mempool ttl MempoolTTL=25 component=BlockManager | |
Registering gRPC reflection service... | |
3:53PM INF Started Prometheus HTTP server addr=:26660 component=main | |
3:53PM INF starting P2P client component=main | |
3:53PM INF started RPC server addr=0.0.0.0:7331 component=main | |
3:53PM INF listening on address address=/ip4/127.0.0.1/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:53PM INF listening on address address=/ip4/172.20.0.4/tcp/7676/p2p/12D3KooWBdTZpyRwvCG8hGSjb9cB6LXEXRgfJBCqShzfnYZ9cLit component=main | |
3:53PM INF no peers - only listening for connections component=main | |
3:53PM INF working in aggregator mode block_time=1000 component=main | |
3:53PM INF Reaper started component=Reaper interval=1000 | |
3:53PM INF using pending block component=BlockManager height=681 | |
3:53PM ERR unrecoverable error in one of the go routines error="error in normal aggregation loop: error while publishing block: error applying block: failed to execute transactions: invalid payload status" component=main | |
3:53PM INF halting full node and its sub services... component=main | |
3:53PM INF Reaper stopped component=Reaper | |
3:53PM INF header submission loop stopped component=BlockManager | |
3:53PM INF data submission loop stopped component=BlockManager | |
3:53PM INF full node halted successfully component=main | |
3:53PM ERR node error error="context canceled" component=main | |
Error: context canceled | |
Usage: | |
evm-single start [flags] | |
Aliases: | |
start, node, run | |
Flags: | |
--evm.engine-url string URL of the Engine API endpoint (default "http://localhost:8551") | |
--evm.eth-url string URL of the Ethereum JSON-RPC endpoint (default "http://localhost:8545") | |
--evm.fee-recipient string Address that will receive transaction fees | |
--evm.genesis-hash string Hash of the genesis block | |
--evm.jwt-secret string The JWT secret for authentication with the execution client | |
-h, --help help for start | |
--rollkit.da.address string DA address (host:port) (default "http://localhost:7980") | |
--rollkit.da.auth_token string DA auth token | |
--rollkit.da.block_time duration DA chain block time (for syncing) (default 6s) | |
--rollkit.da.data_namespace string DA namespace for data submissions (default "rollkit-data") | |
--rollkit.da.gas_multiplier float DA gas price multiplier for retrying blob transactions | |
--rollkit.da.gas_price float DA gas price for blob transactions (default -1) | |
--rollkit.da.header_namespace string DA namespace for header submissions (default "rollkit-headers") | |
--rollkit.da.max_submit_attempts int maximum number of attempts to submit data to the DA layer before giving up (default 30) | |
--rollkit.da.mempool_ttl uint number of DA blocks until transaction is dropped from the mempool | |
--rollkit.da.namespace string DA namespace to submit blob transactions (deprecated, use header-namespace and data-namespace) | |
--rollkit.da.start_height uint starting DA block height (for syncing) | |
--rollkit.da.submit_options string DA submit options | |
--rollkit.db_path string path for the node database (default "data") | |
--rollkit.instrumentation.max_open_connections int maximum number of simultaneous connections for metrics (default 3) | |
--rollkit.instrumentation.pprof enable pprof HTTP endpoint | |
--rollkit.instrumentation.pprof_listen_addr string pprof HTTP server listening address (default ":6060") | |
--rollkit.instrumentation.prometheus enable Prometheus metrics | |
--rollkit.instrumentation.prometheus_listen_addr string Prometheus metrics listen address (default ":26660") | |
--rollkit.node.aggregator run node in aggregator mode | |
--rollkit.node.block_time duration block time (for aggregator mode) (default 1s) | |
--rollkit.node.lazy_block_interval duration maximum interval between blocks in lazy aggregation mode (default 1m0s) | |
--rollkit.node.lazy_mode produce blocks only when transactions are available or after lazy block time | |
--rollkit.node.light run light client | |
--rollkit.node.max_pending_headers_and_data uint maximum headers or data pending DA confirmation before pausing block production (0 for no limit) | |
--rollkit.node.trusted_hash string initial trusted hash to start the header exchange service | |
--rollkit.p2p.allowed_peers string Comma separated list of nodes to whitelist | |
--rollkit.p2p.blocked_peers string Comma separated list of nodes to ignore | |
--rollkit.p2p.listen_address string P2P listen address (host:port) (default "/ip4/0.0.0.0/tcp/7676") | |
--rollkit.p2p.peers string Comma separated list of seed nodes to connect to | |
--rollkit.rpc.address string RPC server address (host:port) (default "127.0.0.1:7331") | |
--rollkit.signer.passphrase string passphrase for the signer (required for file signer and if aggregator is enabled) | |
--rollkit.signer.path string path to the signer file or address (default "config") | |
--rollkit.signer.type string type of signer to use (file, grpc) (default "file") | |
Global Flags: | |
--home string Root directory for application data (default "/root/.evm-single") | |
--rollkit.log.format string Set the log format (text, json) (default "text") | |
--rollkit.log.level string Set the log level (debug, info, warn, error) (default "info") | |
--rollkit.log.trace Enable stack traces in error logs | |
context canceled |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment