diff --git a/config/sequencer/presets/system_test_presets/consolidated_node/executable_0/config.json b/config/sequencer/presets/system_test_presets/consolidated_node/executable_0/config.json new file mode 100644 index 00000000000..e6d1213d302 --- /dev/null +++ b/config/sequencer/presets/system_test_presets/consolidated_node/executable_0/config.json @@ -0,0 +1,267 @@ +{ + "base_layer_config.node_url": "https://node_url/", + "base_layer_config.starknet_contract_address": "0xc662c410C0ECf747543f5bA90660f6ABeBD9C8c4", + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.add_mod": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.bitwise": 39062, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.ec_op": 2441, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.ecdsa": 1220, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.keccak": 1220, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.mul_mod": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.pedersen": 78125, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.poseidon": 78125, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.range_check": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.range_check96": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.l1_gas": 2500000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.message_segment_length": 3700, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.n_events": 5000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.n_steps": 75000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.sierra_gas": 250000000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.state_diff_size": 4000, + "batcher_config.block_builder_config.execute_config.concurrency_config.chunk_size": 64, + "batcher_config.block_builder_config.execute_config.concurrency_config.enabled": true, + "batcher_config.block_builder_config.execute_config.concurrency_config.n_workers": 4, + "batcher_config.block_builder_config.execute_config.stack_size": 62914560, + "batcher_config.block_builder_config.tx_chunk_size": 100, + "batcher_config.contract_class_manager_config.cairo_native_run_config.channel_size": 2000, + "batcher_config.contract_class_manager_config.cairo_native_run_config.run_cairo_native": false, + "batcher_config.contract_class_manager_config.cairo_native_run_config.wait_on_native_compilation": false, + "batcher_config.contract_class_manager_config.contract_cache_size": 600, + "batcher_config.contract_class_manager_config.native_compiler_config.max_casm_bytecode_size": 81920, + "batcher_config.contract_class_manager_config.native_compiler_config.max_cpu_time": 20, + "batcher_config.contract_class_manager_config.native_compiler_config.max_memory_usage": 5368709120, + "batcher_config.contract_class_manager_config.native_compiler_config.max_native_bytecode_size": 15728640, + "batcher_config.contract_class_manager_config.native_compiler_config.sierra_to_native_compiler_path": "", + "batcher_config.contract_class_manager_config.native_compiler_config.sierra_to_native_compiler_path.#is_none": true, + "batcher_config.input_stream_content_buffer_size": 400, + "batcher_config.max_l1_handler_txs_per_block_proposal": 3, + "batcher_config.outstream_content_buffer_size": 100, + "batcher_config.storage.db_config.enforce_file_exists": false, + "batcher_config.storage.db_config.growth_step": 67108864, + "batcher_config.storage.db_config.max_size": 34359738368, + "batcher_config.storage.db_config.min_size": 1048576, + "batcher_config.storage.db_config.path_prefix": "/data/node_0/executable_0/batcher", + "batcher_config.storage.mmap_file_config.growth_step": 1048576, + "batcher_config.storage.mmap_file_config.max_object_size": 65536, + "batcher_config.storage.mmap_file_config.max_size": 16777216, + "batcher_config.storage.scope": "StateOnly", + "chain_id": "CHAIN_ID_SUBDIR", + "class_manager_config.class_manager_config.cached_class_storage_config.class_cache_size": 100, + "class_manager_config.class_manager_config.cached_class_storage_config.deprecated_class_cache_size": 100, + "class_manager_config.class_storage_config.class_hash_storage_config.enforce_file_exists": false, + "class_manager_config.class_storage_config.class_hash_storage_config.max_size": 1048576, + "class_manager_config.class_storage_config.class_hash_storage_config.path_prefix": "/data/node_0/executable_0/class_manager/class_hash_storage", + "class_manager_config.class_storage_config.persistent_root": "/data/node_0/executable_0/class_manager/persistent_root", + "compiler_config.max_casm_bytecode_size": 81920, + "compiler_config.max_cpu_time": 20, + "compiler_config.max_memory_usage": 5368709120, + "compiler_config.max_native_bytecode_size": 15728640, + "compiler_config.sierra_to_native_compiler_path": "", + "compiler_config.sierra_to_native_compiler_path.#is_none": true, + "components.batcher.execution_mode": "Disabled", + "components.batcher.ip": "0.0.0.0", + "components.batcher.local_server_config.channel_buffer_size": 32, + "components.batcher.max_concurrency": 10, + "components.batcher.port": 0, + "components.batcher.remote_client_config.idle_connections": 18446744073709551615, + "components.batcher.remote_client_config.idle_timeout": 90, + "components.batcher.remote_client_config.retries": 3, + "components.batcher.url": "localhost", + "components.class_manager.execution_mode": "Disabled", + "components.class_manager.ip": "0.0.0.0", + "components.class_manager.local_server_config.channel_buffer_size": 32, + "components.class_manager.max_concurrency": 10, + "components.class_manager.port": 0, + "components.class_manager.remote_client_config.idle_connections": 18446744073709551615, + "components.class_manager.remote_client_config.idle_timeout": 90, + "components.class_manager.remote_client_config.retries": 3, + "components.class_manager.url": "localhost", + "components.consensus_manager.execution_mode": "Disabled", + "components.gateway.execution_mode": "LocalExecutionWithRemoteEnabled", + "components.gateway.ip": "127.0.0.1", + "components.gateway.local_server_config.channel_buffer_size": 32, + "components.gateway.max_concurrency": 10, + "components.gateway.port": 55540, + "components.gateway.remote_client_config.idle_connections": 18446744073709551615, + "components.gateway.remote_client_config.idle_timeout": 90, + "components.gateway.remote_client_config.retries": 3, + "components.gateway.url": "127.0.0.1", + "components.http_server.execution_mode": "Enabled", + "components.l1_provider.execution_mode": "Disabled", + "components.l1_provider.ip": "0.0.0.0", + "components.l1_provider.local_server_config.channel_buffer_size": 32, + "components.l1_provider.max_concurrency": 10, + "components.l1_provider.port": 0, + "components.l1_provider.remote_client_config.idle_connections": 18446744073709551615, + "components.l1_provider.remote_client_config.idle_timeout": 90, + "components.l1_provider.remote_client_config.retries": 3, + "components.l1_provider.url": "localhost", + "components.l1_scraper.execution_mode": "Disabled", + "components.mempool.execution_mode": "LocalExecutionWithRemoteEnabled", + "components.mempool.ip": "127.0.0.1", + "components.mempool.local_server_config.channel_buffer_size": 32, + "components.mempool.max_concurrency": 10, + "components.mempool.port": 55541, + "components.mempool.remote_client_config.idle_connections": 18446744073709551615, + "components.mempool.remote_client_config.idle_timeout": 90, + "components.mempool.remote_client_config.retries": 3, + "components.mempool.url": "127.0.0.1", + "components.mempool_p2p.execution_mode": "LocalExecutionWithRemoteEnabled", + "components.mempool_p2p.ip": "127.0.0.1", + "components.mempool_p2p.local_server_config.channel_buffer_size": 32, + "components.mempool_p2p.max_concurrency": 10, + "components.mempool_p2p.port": 55542, + "components.mempool_p2p.remote_client_config.idle_connections": 18446744073709551615, + "components.mempool_p2p.remote_client_config.idle_timeout": 90, + "components.mempool_p2p.remote_client_config.retries": 3, + "components.mempool_p2p.url": "127.0.0.1", + "components.monitoring_endpoint.execution_mode": "Enabled", + "components.sierra_compiler.execution_mode": "Disabled", + "components.sierra_compiler.ip": "0.0.0.0", + "components.sierra_compiler.local_server_config.channel_buffer_size": 32, + "components.sierra_compiler.max_concurrency": 10, + "components.sierra_compiler.port": 0, + "components.sierra_compiler.remote_client_config.idle_connections": 18446744073709551615, + "components.sierra_compiler.remote_client_config.idle_timeout": 90, + "components.sierra_compiler.remote_client_config.retries": 3, + "components.sierra_compiler.url": "localhost", + "components.state_sync.execution_mode": "Remote", + "components.state_sync.ip": "127.0.0.1", + "components.state_sync.local_server_config.channel_buffer_size": 32, + "components.state_sync.max_concurrency": 10, + "components.state_sync.port": 55543, + "components.state_sync.remote_client_config.idle_connections": 18446744073709551615, + "components.state_sync.remote_client_config.idle_timeout": 90, + "components.state_sync.remote_client_config.retries": 3, + "components.state_sync.url": "127.0.0.1", + "consensus_manager_config.broadcast_buffer_size": 10000, + "consensus_manager_config.cende_config.certificates_file_path": "", + "consensus_manager_config.cende_config.certificates_file_path.#is_none": true, + "consensus_manager_config.cende_config.skip_write_height": 1, + "consensus_manager_config.cende_config.skip_write_height.#is_none": false, + "consensus_manager_config.consensus_config.future_height_limit": 10, + "consensus_manager_config.consensus_config.future_height_round_limit": 1, + "consensus_manager_config.consensus_config.future_round_limit": 10, + "consensus_manager_config.consensus_config.startup_delay": 15, + "consensus_manager_config.consensus_config.sync_retry_interval": 1.0, + "consensus_manager_config.consensus_config.timeouts.precommit_timeout": 3.0, + "consensus_manager_config.consensus_config.timeouts.prevote_timeout": 3.0, + "consensus_manager_config.consensus_config.timeouts.proposal_timeout": 9.0, + "consensus_manager_config.context_config.batcher_build_buffer": 100, + "consensus_manager_config.context_config.block_timestamp_window": 1, + "consensus_manager_config.context_config.l1_da_mode": true, + "consensus_manager_config.context_config.num_validators": 1, + "consensus_manager_config.immediate_active_height": 1, + "consensus_manager_config.network_config.advertised_multiaddr": "", + "consensus_manager_config.network_config.advertised_multiaddr.#is_none": true, + "consensus_manager_config.network_config.bootstrap_peer_multiaddr": "", + "consensus_manager_config.network_config.bootstrap_peer_multiaddr.#is_none": true, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "consensus_manager_config.network_config.discovery_config.heartbeat_interval": 100, + "consensus_manager_config.network_config.idle_connection_timeout": 120, + "consensus_manager_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "consensus_manager_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "consensus_manager_config.network_config.secret_key": "0x0101010101010101010101010101010101010101010101010101010101010101", + "consensus_manager_config.network_config.session_timeout": 120, + "consensus_manager_config.network_config.tcp_port": 55540, + "consensus_manager_config.proposals_topic": "consensus_proposals", + "consensus_manager_config.revert_up_to_and_including": 18446744073709551615, + "consensus_manager_config.revert_up_to_and_including.#is_none": true, + "consensus_manager_config.votes_topic": "consensus_votes", + "eth_fee_token_address": "0x1001", + "gateway_config.stateful_tx_validator_config.max_nonce_for_validation_skip": "0x1", + "gateway_config.stateless_tx_validator_config.max_calldata_length": 10, + "gateway_config.stateless_tx_validator_config.max_contract_class_object_size": 4089446, + "gateway_config.stateless_tx_validator_config.max_sierra_version.major": 1, + "gateway_config.stateless_tx_validator_config.max_sierra_version.minor": 5, + "gateway_config.stateless_tx_validator_config.max_sierra_version.patch": 18446744073709551615, + "gateway_config.stateless_tx_validator_config.max_signature_length": 2, + "gateway_config.stateless_tx_validator_config.min_sierra_version.major": 1, + "gateway_config.stateless_tx_validator_config.min_sierra_version.minor": 1, + "gateway_config.stateless_tx_validator_config.min_sierra_version.patch": 0, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l1_data_gas_fee": false, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l1_gas_fee": true, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l2_gas_fee": false, + "http_server_config.ip": "127.0.0.1", + "http_server_config.port": 55002, + "l1_provider_config.bootstrap_catch_up_height": 0, + "l1_provider_config.provider_startup_height": 1, + "l1_provider_config.startup_sync_sleep_retry_interval": 0.0, + "l1_scraper_config.finality": 0, + "l1_scraper_config.polling_interval": 1, + "l1_scraper_config.startup_rewind_time": 0, + "mempool_p2p_config.network_buffer_size": 10000, + "mempool_p2p_config.network_config.advertised_multiaddr": "", + "mempool_p2p_config.network_config.advertised_multiaddr.#is_none": true, + "mempool_p2p_config.network_config.bootstrap_peer_multiaddr": "", + "mempool_p2p_config.network_config.bootstrap_peer_multiaddr.#is_none": true, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "mempool_p2p_config.network_config.discovery_config.heartbeat_interval": 100, + "mempool_p2p_config.network_config.idle_connection_timeout": 120, + "mempool_p2p_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "mempool_p2p_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "mempool_p2p_config.network_config.secret_key": "0x0101010101010101010101010101010101010101010101010101010101010101", + "mempool_p2p_config.network_config.session_timeout": 120, + "mempool_p2p_config.network_config.tcp_port": 55544, + "monitoring_endpoint_config.collect_metrics": true, + "monitoring_endpoint_config.ip": "0.0.0.0", + "monitoring_endpoint_config.port": 55001, + "recorder_url": "http://127.0.0.1:55000/", + "state_sync_config.central_sync_client_config.#is_none": true, + "state_sync_config.central_sync_client_config.central_source_config.class_cache_size": 100, + "state_sync_config.central_sync_client_config.central_source_config.concurrent_requests": 10, + "state_sync_config.central_sync_client_config.central_source_config.http_headers": "", + "state_sync_config.central_sync_client_config.central_source_config.max_classes_to_download": 20, + "state_sync_config.central_sync_client_config.central_source_config.max_state_updates_to_download": 20, + "state_sync_config.central_sync_client_config.central_source_config.max_state_updates_to_store_in_memory": 20, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.max_retries": 10, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.retry_base_millis": 30, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.retry_max_delay_millis": 30000, + "state_sync_config.central_sync_client_config.central_source_config.starknet_url": "https://alpha-mainnet.starknet.io/", + "state_sync_config.central_sync_client_config.sync_config.base_layer_propagation_sleep_duration": 10, + "state_sync_config.central_sync_client_config.sync_config.block_propagation_sleep_duration": 2, + "state_sync_config.central_sync_client_config.sync_config.blocks_max_stream_size": 1000, + "state_sync_config.central_sync_client_config.sync_config.collect_pending_data": false, + "state_sync_config.central_sync_client_config.sync_config.recoverable_error_sleep_duration": 3, + "state_sync_config.central_sync_client_config.sync_config.state_updates_max_stream_size": 1000, + "state_sync_config.central_sync_client_config.sync_config.verify_blocks": true, + "state_sync_config.network_config.advertised_multiaddr": "", + "state_sync_config.network_config.advertised_multiaddr.#is_none": true, + "state_sync_config.network_config.bootstrap_peer_multiaddr": "", + "state_sync_config.network_config.bootstrap_peer_multiaddr.#is_none": true, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "state_sync_config.network_config.discovery_config.heartbeat_interval": 100, + "state_sync_config.network_config.idle_connection_timeout": 120, + "state_sync_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "state_sync_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "state_sync_config.network_config.secret_key": "0x0101010101010101010101010101010101010101010101010101010101010101", + "state_sync_config.network_config.session_timeout": 120, + "state_sync_config.network_config.tcp_port": 55542, + "state_sync_config.p2p_sync_client_config.#is_none": false, + "state_sync_config.p2p_sync_client_config.buffer_size": 100000, + "state_sync_config.p2p_sync_client_config.num_block_classes_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_block_state_diffs_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_block_transactions_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_headers_per_query": 10000, + "state_sync_config.p2p_sync_client_config.wait_period_for_new_data": 50, + "state_sync_config.p2p_sync_client_config.wait_period_for_other_protocol": 50, + "state_sync_config.storage_config.db_config.enforce_file_exists": false, + "state_sync_config.storage_config.db_config.growth_step": 67108864, + "state_sync_config.storage_config.db_config.max_size": 34359738368, + "state_sync_config.storage_config.db_config.min_size": 1048576, + "state_sync_config.storage_config.db_config.path_prefix": "/data/node_0/executable_0/state_sync", + "state_sync_config.storage_config.mmap_file_config.growth_step": 1048576, + "state_sync_config.storage_config.mmap_file_config.max_object_size": 65536, + "state_sync_config.storage_config.mmap_file_config.max_size": 16777216, + "state_sync_config.storage_config.scope": "FullArchive", + "strk_fee_token_address": "0x1002", + "validator_id": "0x64", + "versioned_constants_overrides.invoke_tx_max_n_steps": 10000000, + "versioned_constants_overrides.max_recursion_depth": 50, + "versioned_constants_overrides.validate_max_n_steps": 1000000 +} diff --git a/config/sequencer/presets/system_test_presets/consolidated_node/executable_1/config.json b/config/sequencer/presets/system_test_presets/consolidated_node/executable_1/config.json new file mode 100644 index 00000000000..99fbf424af6 --- /dev/null +++ b/config/sequencer/presets/system_test_presets/consolidated_node/executable_1/config.json @@ -0,0 +1,267 @@ +{ + "base_layer_config.node_url": "https://node_url/", + "base_layer_config.starknet_contract_address": "0xc662c410C0ECf747543f5bA90660f6ABeBD9C8c4", + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.add_mod": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.bitwise": 39062, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.ec_op": 2441, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.ecdsa": 1220, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.keccak": 1220, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.mul_mod": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.pedersen": 78125, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.poseidon": 78125, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.range_check": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.range_check96": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.l1_gas": 2500000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.message_segment_length": 3700, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.n_events": 5000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.n_steps": 75000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.sierra_gas": 250000000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.state_diff_size": 4000, + "batcher_config.block_builder_config.execute_config.concurrency_config.chunk_size": 64, + "batcher_config.block_builder_config.execute_config.concurrency_config.enabled": true, + "batcher_config.block_builder_config.execute_config.concurrency_config.n_workers": 4, + "batcher_config.block_builder_config.execute_config.stack_size": 62914560, + "batcher_config.block_builder_config.tx_chunk_size": 100, + "batcher_config.contract_class_manager_config.cairo_native_run_config.channel_size": 2000, + "batcher_config.contract_class_manager_config.cairo_native_run_config.run_cairo_native": false, + "batcher_config.contract_class_manager_config.cairo_native_run_config.wait_on_native_compilation": false, + "batcher_config.contract_class_manager_config.contract_cache_size": 600, + "batcher_config.contract_class_manager_config.native_compiler_config.max_casm_bytecode_size": 81920, + "batcher_config.contract_class_manager_config.native_compiler_config.max_cpu_time": 20, + "batcher_config.contract_class_manager_config.native_compiler_config.max_memory_usage": 5368709120, + "batcher_config.contract_class_manager_config.native_compiler_config.max_native_bytecode_size": 15728640, + "batcher_config.contract_class_manager_config.native_compiler_config.sierra_to_native_compiler_path": "", + "batcher_config.contract_class_manager_config.native_compiler_config.sierra_to_native_compiler_path.#is_none": true, + "batcher_config.input_stream_content_buffer_size": 400, + "batcher_config.max_l1_handler_txs_per_block_proposal": 3, + "batcher_config.outstream_content_buffer_size": 100, + "batcher_config.storage.db_config.enforce_file_exists": false, + "batcher_config.storage.db_config.growth_step": 67108864, + "batcher_config.storage.db_config.max_size": 34359738368, + "batcher_config.storage.db_config.min_size": 1048576, + "batcher_config.storage.db_config.path_prefix": "/data/node_0/executable_1/batcher", + "batcher_config.storage.mmap_file_config.growth_step": 1048576, + "batcher_config.storage.mmap_file_config.max_object_size": 65536, + "batcher_config.storage.mmap_file_config.max_size": 16777216, + "batcher_config.storage.scope": "StateOnly", + "chain_id": "CHAIN_ID_SUBDIR", + "class_manager_config.class_manager_config.cached_class_storage_config.class_cache_size": 100, + "class_manager_config.class_manager_config.cached_class_storage_config.deprecated_class_cache_size": 100, + "class_manager_config.class_storage_config.class_hash_storage_config.enforce_file_exists": false, + "class_manager_config.class_storage_config.class_hash_storage_config.max_size": 1048576, + "class_manager_config.class_storage_config.class_hash_storage_config.path_prefix": "/data/node_0/executable_1/class_manager/class_hash_storage", + "class_manager_config.class_storage_config.persistent_root": "/data/node_0/executable_1/class_manager/persistent_root", + "compiler_config.max_casm_bytecode_size": 81920, + "compiler_config.max_cpu_time": 20, + "compiler_config.max_memory_usage": 5368709120, + "compiler_config.max_native_bytecode_size": 15728640, + "compiler_config.sierra_to_native_compiler_path": "", + "compiler_config.sierra_to_native_compiler_path.#is_none": true, + "components.batcher.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.batcher.ip": "0.0.0.0", + "components.batcher.local_server_config.channel_buffer_size": 32, + "components.batcher.max_concurrency": 10, + "components.batcher.port": 0, + "components.batcher.remote_client_config.idle_connections": 18446744073709551615, + "components.batcher.remote_client_config.idle_timeout": 90, + "components.batcher.remote_client_config.retries": 3, + "components.batcher.url": "localhost", + "components.class_manager.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.class_manager.ip": "0.0.0.0", + "components.class_manager.local_server_config.channel_buffer_size": 32, + "components.class_manager.max_concurrency": 10, + "components.class_manager.port": 0, + "components.class_manager.remote_client_config.idle_connections": 18446744073709551615, + "components.class_manager.remote_client_config.idle_timeout": 90, + "components.class_manager.remote_client_config.retries": 3, + "components.class_manager.url": "localhost", + "components.consensus_manager.execution_mode": "Enabled", + "components.gateway.execution_mode": "Remote", + "components.gateway.ip": "127.0.0.1", + "components.gateway.local_server_config.channel_buffer_size": 32, + "components.gateway.max_concurrency": 10, + "components.gateway.port": 55540, + "components.gateway.remote_client_config.idle_connections": 18446744073709551615, + "components.gateway.remote_client_config.idle_timeout": 90, + "components.gateway.remote_client_config.retries": 3, + "components.gateway.url": "127.0.0.1", + "components.http_server.execution_mode": "Disabled", + "components.l1_provider.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.l1_provider.ip": "0.0.0.0", + "components.l1_provider.local_server_config.channel_buffer_size": 32, + "components.l1_provider.max_concurrency": 10, + "components.l1_provider.port": 0, + "components.l1_provider.remote_client_config.idle_connections": 18446744073709551615, + "components.l1_provider.remote_client_config.idle_timeout": 90, + "components.l1_provider.remote_client_config.retries": 3, + "components.l1_provider.url": "localhost", + "components.l1_scraper.execution_mode": "Enabled", + "components.mempool.execution_mode": "Remote", + "components.mempool.ip": "127.0.0.1", + "components.mempool.local_server_config.channel_buffer_size": 32, + "components.mempool.max_concurrency": 10, + "components.mempool.port": 55541, + "components.mempool.remote_client_config.idle_connections": 18446744073709551615, + "components.mempool.remote_client_config.idle_timeout": 90, + "components.mempool.remote_client_config.retries": 3, + "components.mempool.url": "127.0.0.1", + "components.mempool_p2p.execution_mode": "Remote", + "components.mempool_p2p.ip": "127.0.0.1", + "components.mempool_p2p.local_server_config.channel_buffer_size": 32, + "components.mempool_p2p.max_concurrency": 10, + "components.mempool_p2p.port": 55542, + "components.mempool_p2p.remote_client_config.idle_connections": 18446744073709551615, + "components.mempool_p2p.remote_client_config.idle_timeout": 90, + "components.mempool_p2p.remote_client_config.retries": 3, + "components.mempool_p2p.url": "127.0.0.1", + "components.monitoring_endpoint.execution_mode": "Enabled", + "components.sierra_compiler.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.sierra_compiler.ip": "0.0.0.0", + "components.sierra_compiler.local_server_config.channel_buffer_size": 32, + "components.sierra_compiler.max_concurrency": 10, + "components.sierra_compiler.port": 0, + "components.sierra_compiler.remote_client_config.idle_connections": 18446744073709551615, + "components.sierra_compiler.remote_client_config.idle_timeout": 90, + "components.sierra_compiler.remote_client_config.retries": 3, + "components.sierra_compiler.url": "localhost", + "components.state_sync.execution_mode": "LocalExecutionWithRemoteEnabled", + "components.state_sync.ip": "127.0.0.1", + "components.state_sync.local_server_config.channel_buffer_size": 32, + "components.state_sync.max_concurrency": 10, + "components.state_sync.port": 55543, + "components.state_sync.remote_client_config.idle_connections": 18446744073709551615, + "components.state_sync.remote_client_config.idle_timeout": 90, + "components.state_sync.remote_client_config.retries": 3, + "components.state_sync.url": "127.0.0.1", + "consensus_manager_config.broadcast_buffer_size": 10000, + "consensus_manager_config.cende_config.certificates_file_path": "", + "consensus_manager_config.cende_config.certificates_file_path.#is_none": true, + "consensus_manager_config.cende_config.skip_write_height": 1, + "consensus_manager_config.cende_config.skip_write_height.#is_none": false, + "consensus_manager_config.consensus_config.future_height_limit": 10, + "consensus_manager_config.consensus_config.future_height_round_limit": 1, + "consensus_manager_config.consensus_config.future_round_limit": 10, + "consensus_manager_config.consensus_config.startup_delay": 15, + "consensus_manager_config.consensus_config.sync_retry_interval": 1.0, + "consensus_manager_config.consensus_config.timeouts.precommit_timeout": 3.0, + "consensus_manager_config.consensus_config.timeouts.prevote_timeout": 3.0, + "consensus_manager_config.consensus_config.timeouts.proposal_timeout": 9.0, + "consensus_manager_config.context_config.batcher_build_buffer": 100, + "consensus_manager_config.context_config.block_timestamp_window": 1, + "consensus_manager_config.context_config.l1_da_mode": true, + "consensus_manager_config.context_config.num_validators": 1, + "consensus_manager_config.immediate_active_height": 1, + "consensus_manager_config.network_config.advertised_multiaddr": "", + "consensus_manager_config.network_config.advertised_multiaddr.#is_none": true, + "consensus_manager_config.network_config.bootstrap_peer_multiaddr": "/ip4/127.0.0.1/tcp/55540/p2p/12D3KooWK99VoVxNE7XzyBwXEzW7xhK7Gpv85r9F3V3fyKSUKPH5", + "consensus_manager_config.network_config.bootstrap_peer_multiaddr.#is_none": false, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "consensus_manager_config.network_config.discovery_config.heartbeat_interval": 100, + "consensus_manager_config.network_config.idle_connection_timeout": 120, + "consensus_manager_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "consensus_manager_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "consensus_manager_config.network_config.secret_key": "", + "consensus_manager_config.network_config.session_timeout": 120, + "consensus_manager_config.network_config.tcp_port": 55541, + "consensus_manager_config.proposals_topic": "consensus_proposals", + "consensus_manager_config.revert_up_to_and_including": 18446744073709551615, + "consensus_manager_config.revert_up_to_and_including.#is_none": true, + "consensus_manager_config.votes_topic": "consensus_votes", + "eth_fee_token_address": "0x1001", + "gateway_config.stateful_tx_validator_config.max_nonce_for_validation_skip": "0x1", + "gateway_config.stateless_tx_validator_config.max_calldata_length": 10, + "gateway_config.stateless_tx_validator_config.max_contract_class_object_size": 4089446, + "gateway_config.stateless_tx_validator_config.max_sierra_version.major": 1, + "gateway_config.stateless_tx_validator_config.max_sierra_version.minor": 5, + "gateway_config.stateless_tx_validator_config.max_sierra_version.patch": 18446744073709551615, + "gateway_config.stateless_tx_validator_config.max_signature_length": 2, + "gateway_config.stateless_tx_validator_config.min_sierra_version.major": 1, + "gateway_config.stateless_tx_validator_config.min_sierra_version.minor": 1, + "gateway_config.stateless_tx_validator_config.min_sierra_version.patch": 0, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l1_data_gas_fee": false, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l1_gas_fee": true, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l2_gas_fee": false, + "http_server_config.ip": "127.0.0.1", + "http_server_config.port": 55062, + "l1_provider_config.bootstrap_catch_up_height": 0, + "l1_provider_config.provider_startup_height": 1, + "l1_provider_config.startup_sync_sleep_retry_interval": 0.0, + "l1_scraper_config.finality": 0, + "l1_scraper_config.polling_interval": 1, + "l1_scraper_config.startup_rewind_time": 0, + "mempool_p2p_config.network_buffer_size": 10000, + "mempool_p2p_config.network_config.advertised_multiaddr": "", + "mempool_p2p_config.network_config.advertised_multiaddr.#is_none": true, + "mempool_p2p_config.network_config.bootstrap_peer_multiaddr": "/ip4/127.0.0.1/tcp/55544/p2p/12D3KooWK99VoVxNE7XzyBwXEzW7xhK7Gpv85r9F3V3fyKSUKPH5", + "mempool_p2p_config.network_config.bootstrap_peer_multiaddr.#is_none": false, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "mempool_p2p_config.network_config.discovery_config.heartbeat_interval": 100, + "mempool_p2p_config.network_config.idle_connection_timeout": 120, + "mempool_p2p_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "mempool_p2p_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "mempool_p2p_config.network_config.secret_key": "", + "mempool_p2p_config.network_config.session_timeout": 120, + "mempool_p2p_config.network_config.tcp_port": 55545, + "monitoring_endpoint_config.collect_metrics": true, + "monitoring_endpoint_config.ip": "0.0.0.0", + "monitoring_endpoint_config.port": 55061, + "recorder_url": "http://127.0.0.1:55060/", + "state_sync_config.central_sync_client_config.#is_none": true, + "state_sync_config.central_sync_client_config.central_source_config.class_cache_size": 100, + "state_sync_config.central_sync_client_config.central_source_config.concurrent_requests": 10, + "state_sync_config.central_sync_client_config.central_source_config.http_headers": "", + "state_sync_config.central_sync_client_config.central_source_config.max_classes_to_download": 20, + "state_sync_config.central_sync_client_config.central_source_config.max_state_updates_to_download": 20, + "state_sync_config.central_sync_client_config.central_source_config.max_state_updates_to_store_in_memory": 20, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.max_retries": 10, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.retry_base_millis": 30, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.retry_max_delay_millis": 30000, + "state_sync_config.central_sync_client_config.central_source_config.starknet_url": "https://alpha-mainnet.starknet.io/", + "state_sync_config.central_sync_client_config.sync_config.base_layer_propagation_sleep_duration": 10, + "state_sync_config.central_sync_client_config.sync_config.block_propagation_sleep_duration": 2, + "state_sync_config.central_sync_client_config.sync_config.blocks_max_stream_size": 1000, + "state_sync_config.central_sync_client_config.sync_config.collect_pending_data": false, + "state_sync_config.central_sync_client_config.sync_config.recoverable_error_sleep_duration": 3, + "state_sync_config.central_sync_client_config.sync_config.state_updates_max_stream_size": 1000, + "state_sync_config.central_sync_client_config.sync_config.verify_blocks": true, + "state_sync_config.network_config.advertised_multiaddr": "", + "state_sync_config.network_config.advertised_multiaddr.#is_none": true, + "state_sync_config.network_config.bootstrap_peer_multiaddr": "/ip4/127.0.0.1/tcp/55542/p2p/12D3KooWK99VoVxNE7XzyBwXEzW7xhK7Gpv85r9F3V3fyKSUKPH5", + "state_sync_config.network_config.bootstrap_peer_multiaddr.#is_none": false, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "state_sync_config.network_config.discovery_config.heartbeat_interval": 100, + "state_sync_config.network_config.idle_connection_timeout": 120, + "state_sync_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "state_sync_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "state_sync_config.network_config.secret_key": "", + "state_sync_config.network_config.session_timeout": 120, + "state_sync_config.network_config.tcp_port": 55543, + "state_sync_config.p2p_sync_client_config.#is_none": false, + "state_sync_config.p2p_sync_client_config.buffer_size": 100000, + "state_sync_config.p2p_sync_client_config.num_block_classes_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_block_state_diffs_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_block_transactions_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_headers_per_query": 10000, + "state_sync_config.p2p_sync_client_config.wait_period_for_new_data": 50, + "state_sync_config.p2p_sync_client_config.wait_period_for_other_protocol": 50, + "state_sync_config.storage_config.db_config.enforce_file_exists": false, + "state_sync_config.storage_config.db_config.growth_step": 67108864, + "state_sync_config.storage_config.db_config.max_size": 34359738368, + "state_sync_config.storage_config.db_config.min_size": 1048576, + "state_sync_config.storage_config.db_config.path_prefix": "/data/node_0/executable_1/state_sync", + "state_sync_config.storage_config.mmap_file_config.growth_step": 1048576, + "state_sync_config.storage_config.mmap_file_config.max_object_size": 65536, + "state_sync_config.storage_config.mmap_file_config.max_size": 16777216, + "state_sync_config.storage_config.scope": "FullArchive", + "strk_fee_token_address": "0x1002", + "validator_id": "0x64", + "versioned_constants_overrides.invoke_tx_max_n_steps": 10000000, + "versioned_constants_overrides.max_recursion_depth": 50, + "versioned_constants_overrides.validate_max_n_steps": 1000000 +} diff --git a/single_node_config.json b/single_node_config.json new file mode 100644 index 00000000000..ae62c17328a --- /dev/null +++ b/single_node_config.json @@ -0,0 +1,267 @@ +{ + "base_layer_config.node_url": "https://node_url/", + "base_layer_config.starknet_contract_address": "0xc662c410C0ECf747543f5bA90660f6ABeBD9C8c4", + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.add_mod": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.bitwise": 39062, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.ec_op": 2441, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.ecdsa": 1220, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.keccak": 1220, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.mul_mod": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.pedersen": 78125, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.poseidon": 78125, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.range_check": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.builtin_count.range_check96": 156250, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.l1_gas": 2500000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.message_segment_length": 3700, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.n_events": 5000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.n_steps": 75000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.sierra_gas": 250000000, + "batcher_config.block_builder_config.bouncer_config.block_max_capacity.state_diff_size": 4000, + "batcher_config.block_builder_config.execute_config.concurrency_config.chunk_size": 64, + "batcher_config.block_builder_config.execute_config.concurrency_config.enabled": true, + "batcher_config.block_builder_config.execute_config.concurrency_config.n_workers": 4, + "batcher_config.block_builder_config.execute_config.stack_size": 62914560, + "batcher_config.block_builder_config.tx_chunk_size": 100, + "batcher_config.contract_class_manager_config.cairo_native_run_config.channel_size": 2000, + "batcher_config.contract_class_manager_config.cairo_native_run_config.run_cairo_native": false, + "batcher_config.contract_class_manager_config.cairo_native_run_config.wait_on_native_compilation": false, + "batcher_config.contract_class_manager_config.contract_cache_size": 600, + "batcher_config.contract_class_manager_config.native_compiler_config.max_casm_bytecode_size": 81920, + "batcher_config.contract_class_manager_config.native_compiler_config.max_cpu_time": 20, + "batcher_config.contract_class_manager_config.native_compiler_config.max_memory_usage": 5368709120, + "batcher_config.contract_class_manager_config.native_compiler_config.max_native_bytecode_size": 15728640, + "batcher_config.contract_class_manager_config.native_compiler_config.sierra_to_native_compiler_path": "", + "batcher_config.contract_class_manager_config.native_compiler_config.sierra_to_native_compiler_path.#is_none": true, + "batcher_config.input_stream_content_buffer_size": 400, + "batcher_config.max_l1_handler_txs_per_block_proposal": 3, + "batcher_config.outstream_content_buffer_size": 100, + "batcher_config.storage.db_config.enforce_file_exists": false, + "batcher_config.storage.db_config.growth_step": 67108864, + "batcher_config.storage.db_config.max_size": 34359738368, + "batcher_config.storage.db_config.min_size": 1048576, + "batcher_config.storage.db_config.path_prefix": "config/nadin-db/node_0/executable_0/batcher", + "batcher_config.storage.mmap_file_config.growth_step": 1048576, + "batcher_config.storage.mmap_file_config.max_object_size": 65536, + "batcher_config.storage.mmap_file_config.max_size": 16777216, + "batcher_config.storage.scope": "StateOnly", + "chain_id": "CHAIN_ID_SUBDIR", + "class_manager_config.class_manager_config.cached_class_storage_config.class_cache_size": 100, + "class_manager_config.class_manager_config.cached_class_storage_config.deprecated_class_cache_size": 100, + "class_manager_config.class_storage_config.class_hash_storage_config.enforce_file_exists": false, + "class_manager_config.class_storage_config.class_hash_storage_config.max_size": 1048576, + "class_manager_config.class_storage_config.class_hash_storage_config.path_prefix": "/tmp/.tmpiOmcSB", + "class_manager_config.class_storage_config.persistent_root": "/tmp/.tmppnIedf", + "compiler_config.max_casm_bytecode_size": 81920, + "compiler_config.max_cpu_time": 20, + "compiler_config.max_memory_usage": 5368709120, + "compiler_config.max_native_bytecode_size": 15728640, + "compiler_config.sierra_to_native_compiler_path": "", + "compiler_config.sierra_to_native_compiler_path.#is_none": true, + "components.batcher.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.batcher.ip": "0.0.0.0", + "components.batcher.local_server_config.channel_buffer_size": 32, + "components.batcher.max_concurrency": 10, + "components.batcher.port": 0, + "components.batcher.remote_client_config.idle_connections": 18446744073709551615, + "components.batcher.remote_client_config.idle_timeout": 90, + "components.batcher.remote_client_config.retries": 3, + "components.batcher.url": "localhost", + "components.class_manager.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.class_manager.ip": "0.0.0.0", + "components.class_manager.local_server_config.channel_buffer_size": 32, + "components.class_manager.max_concurrency": 10, + "components.class_manager.port": 0, + "components.class_manager.remote_client_config.idle_connections": 18446744073709551615, + "components.class_manager.remote_client_config.idle_timeout": 90, + "components.class_manager.remote_client_config.retries": 3, + "components.class_manager.url": "localhost", + "components.consensus_manager.execution_mode": "Enabled", + "components.gateway.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.gateway.ip": "0.0.0.0", + "components.gateway.local_server_config.channel_buffer_size": 32, + "components.gateway.max_concurrency": 10, + "components.gateway.port": 0, + "components.gateway.remote_client_config.idle_connections": 18446744073709551615, + "components.gateway.remote_client_config.idle_timeout": 90, + "components.gateway.remote_client_config.retries": 3, + "components.gateway.url": "localhost", + "components.http_server.execution_mode": "Enabled", + "components.l1_provider.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.l1_provider.ip": "0.0.0.0", + "components.l1_provider.local_server_config.channel_buffer_size": 32, + "components.l1_provider.max_concurrency": 10, + "components.l1_provider.port": 0, + "components.l1_provider.remote_client_config.idle_connections": 18446744073709551615, + "components.l1_provider.remote_client_config.idle_timeout": 90, + "components.l1_provider.remote_client_config.retries": 3, + "components.l1_provider.url": "localhost", + "components.l1_scraper.execution_mode": "Enabled", + "components.mempool.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.mempool.ip": "0.0.0.0", + "components.mempool.local_server_config.channel_buffer_size": 32, + "components.mempool.max_concurrency": 10, + "components.mempool.port": 0, + "components.mempool.remote_client_config.idle_connections": 18446744073709551615, + "components.mempool.remote_client_config.idle_timeout": 90, + "components.mempool.remote_client_config.retries": 3, + "components.mempool.url": "localhost", + "components.mempool_p2p.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.mempool_p2p.ip": "0.0.0.0", + "components.mempool_p2p.local_server_config.channel_buffer_size": 32, + "components.mempool_p2p.max_concurrency": 10, + "components.mempool_p2p.port": 0, + "components.mempool_p2p.remote_client_config.idle_connections": 18446744073709551615, + "components.mempool_p2p.remote_client_config.idle_timeout": 90, + "components.mempool_p2p.remote_client_config.retries": 3, + "components.mempool_p2p.url": "localhost", + "components.monitoring_endpoint.execution_mode": "Enabled", + "components.sierra_compiler.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.sierra_compiler.ip": "0.0.0.0", + "components.sierra_compiler.local_server_config.channel_buffer_size": 32, + "components.sierra_compiler.max_concurrency": 10, + "components.sierra_compiler.port": 0, + "components.sierra_compiler.remote_client_config.idle_connections": 18446744073709551615, + "components.sierra_compiler.remote_client_config.idle_timeout": 90, + "components.sierra_compiler.remote_client_config.retries": 3, + "components.sierra_compiler.url": "localhost", + "components.state_sync.execution_mode": "LocalExecutionWithRemoteDisabled", + "components.state_sync.ip": "0.0.0.0", + "components.state_sync.local_server_config.channel_buffer_size": 32, + "components.state_sync.max_concurrency": 10, + "components.state_sync.port": 0, + "components.state_sync.remote_client_config.idle_connections": 18446744073709551615, + "components.state_sync.remote_client_config.idle_timeout": 90, + "components.state_sync.remote_client_config.retries": 3, + "components.state_sync.url": "localhost", + "consensus_manager_config.broadcast_buffer_size": 10000, + "consensus_manager_config.cende_config.certificates_file_path": "", + "consensus_manager_config.cende_config.certificates_file_path.#is_none": true, + "consensus_manager_config.cende_config.skip_write_height": 1, + "consensus_manager_config.cende_config.skip_write_height.#is_none": false, + "consensus_manager_config.consensus_config.future_height_limit": 10, + "consensus_manager_config.consensus_config.future_height_round_limit": 1, + "consensus_manager_config.consensus_config.future_round_limit": 10, + "consensus_manager_config.consensus_config.startup_delay": 15, + "consensus_manager_config.consensus_config.sync_retry_interval": 1.0, + "consensus_manager_config.consensus_config.timeouts.precommit_timeout": 3.0, + "consensus_manager_config.consensus_config.timeouts.prevote_timeout": 3.0, + "consensus_manager_config.consensus_config.timeouts.proposal_timeout": 9.0, + "consensus_manager_config.context_config.batcher_build_buffer": 100, + "consensus_manager_config.context_config.block_timestamp_window": 1, + "consensus_manager_config.context_config.l1_da_mode": true, + "consensus_manager_config.context_config.num_validators": 1, + "consensus_manager_config.immediate_active_height": 1, + "consensus_manager_config.network_config.advertised_multiaddr": "", + "consensus_manager_config.network_config.advertised_multiaddr.#is_none": true, + "consensus_manager_config.network_config.bootstrap_peer_multiaddr": "", + "consensus_manager_config.network_config.bootstrap_peer_multiaddr.#is_none": true, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "consensus_manager_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "consensus_manager_config.network_config.discovery_config.heartbeat_interval": 100, + "consensus_manager_config.network_config.idle_connection_timeout": 120, + "consensus_manager_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "consensus_manager_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "consensus_manager_config.network_config.secret_key": "0x0101010101010101010101010101010101010101010101010101010101010101", + "consensus_manager_config.network_config.session_timeout": 120, + "consensus_manager_config.network_config.tcp_port": 55540, + "consensus_manager_config.proposals_topic": "consensus_proposals", + "consensus_manager_config.revert_up_to_and_including": 18446744073709551615, + "consensus_manager_config.revert_up_to_and_including.#is_none": true, + "consensus_manager_config.votes_topic": "consensus_votes", + "eth_fee_token_address": "0x1001", + "gateway_config.stateful_tx_validator_config.max_nonce_for_validation_skip": "0x1", + "gateway_config.stateless_tx_validator_config.max_calldata_length": 10, + "gateway_config.stateless_tx_validator_config.max_contract_class_object_size": 4089446, + "gateway_config.stateless_tx_validator_config.max_sierra_version.major": 1, + "gateway_config.stateless_tx_validator_config.max_sierra_version.minor": 5, + "gateway_config.stateless_tx_validator_config.max_sierra_version.patch": 18446744073709551615, + "gateway_config.stateless_tx_validator_config.max_signature_length": 2, + "gateway_config.stateless_tx_validator_config.min_sierra_version.major": 1, + "gateway_config.stateless_tx_validator_config.min_sierra_version.minor": 1, + "gateway_config.stateless_tx_validator_config.min_sierra_version.patch": 0, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l1_data_gas_fee": false, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l1_gas_fee": true, + "gateway_config.stateless_tx_validator_config.validate_non_zero_l2_gas_fee": false, + "http_server_config.ip": "127.0.0.1", + "http_server_config.port": 55002, + "l1_provider_config.bootstrap_catch_up_height": 0, + "l1_provider_config.provider_startup_height": 1, + "l1_provider_config.startup_sync_sleep_retry_interval": 0.0, + "l1_scraper_config.finality": 0, + "l1_scraper_config.polling_interval": 1, + "l1_scraper_config.startup_rewind_time": 0, + "mempool_p2p_config.network_buffer_size": 10000, + "mempool_p2p_config.network_config.advertised_multiaddr": "", + "mempool_p2p_config.network_config.advertised_multiaddr.#is_none": true, + "mempool_p2p_config.network_config.bootstrap_peer_multiaddr": "", + "mempool_p2p_config.network_config.bootstrap_peer_multiaddr.#is_none": true, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "mempool_p2p_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "mempool_p2p_config.network_config.discovery_config.heartbeat_interval": 100, + "mempool_p2p_config.network_config.idle_connection_timeout": 120, + "mempool_p2p_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "mempool_p2p_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "mempool_p2p_config.network_config.secret_key": "0x0101010101010101010101010101010101010101010101010101010101010101", + "mempool_p2p_config.network_config.session_timeout": 120, + "mempool_p2p_config.network_config.tcp_port": 55542, + "monitoring_endpoint_config.collect_metrics": true, + "monitoring_endpoint_config.ip": "0.0.0.0", + "monitoring_endpoint_config.port": 55001, + "recorder_url": "http://127.0.0.1:55000/", + "state_sync_config.central_sync_client_config.#is_none": true, + "state_sync_config.central_sync_client_config.central_source_config.class_cache_size": 100, + "state_sync_config.central_sync_client_config.central_source_config.concurrent_requests": 10, + "state_sync_config.central_sync_client_config.central_source_config.http_headers": "", + "state_sync_config.central_sync_client_config.central_source_config.max_classes_to_download": 20, + "state_sync_config.central_sync_client_config.central_source_config.max_state_updates_to_download": 20, + "state_sync_config.central_sync_client_config.central_source_config.max_state_updates_to_store_in_memory": 20, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.max_retries": 10, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.retry_base_millis": 30, + "state_sync_config.central_sync_client_config.central_source_config.retry_config.retry_max_delay_millis": 30000, + "state_sync_config.central_sync_client_config.central_source_config.starknet_url": "https://alpha-mainnet.starknet.io/", + "state_sync_config.central_sync_client_config.sync_config.base_layer_propagation_sleep_duration": 10, + "state_sync_config.central_sync_client_config.sync_config.block_propagation_sleep_duration": 2, + "state_sync_config.central_sync_client_config.sync_config.blocks_max_stream_size": 1000, + "state_sync_config.central_sync_client_config.sync_config.collect_pending_data": false, + "state_sync_config.central_sync_client_config.sync_config.recoverable_error_sleep_duration": 3, + "state_sync_config.central_sync_client_config.sync_config.state_updates_max_stream_size": 1000, + "state_sync_config.central_sync_client_config.sync_config.verify_blocks": true, + "state_sync_config.network_config.advertised_multiaddr": "", + "state_sync_config.network_config.advertised_multiaddr.#is_none": true, + "state_sync_config.network_config.bootstrap_peer_multiaddr": "", + "state_sync_config.network_config.bootstrap_peer_multiaddr.#is_none": true, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.base_delay_millis": 2, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.factor": 5, + "state_sync_config.network_config.discovery_config.bootstrap_dial_retry_config.max_delay_seconds": 5, + "state_sync_config.network_config.discovery_config.heartbeat_interval": 100, + "state_sync_config.network_config.idle_connection_timeout": 120, + "state_sync_config.network_config.peer_manager_config.malicious_timeout_seconds": 1, + "state_sync_config.network_config.peer_manager_config.unstable_timeout_millis": 1000, + "state_sync_config.network_config.secret_key": "0x0101010101010101010101010101010101010101010101010101010101010101", + "state_sync_config.network_config.session_timeout": 120, + "state_sync_config.network_config.tcp_port": 55541, + "state_sync_config.p2p_sync_client_config.#is_none": false, + "state_sync_config.p2p_sync_client_config.buffer_size": 100000, + "state_sync_config.p2p_sync_client_config.num_block_classes_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_block_state_diffs_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_block_transactions_per_query": 100, + "state_sync_config.p2p_sync_client_config.num_headers_per_query": 10000, + "state_sync_config.p2p_sync_client_config.wait_period_for_new_data": 50, + "state_sync_config.p2p_sync_client_config.wait_period_for_other_protocol": 50, + "state_sync_config.storage_config.db_config.enforce_file_exists": false, + "state_sync_config.storage_config.db_config.growth_step": 67108864, + "state_sync_config.storage_config.db_config.max_size": 34359738368, + "state_sync_config.storage_config.db_config.min_size": 1048576, + "state_sync_config.storage_config.db_config.path_prefix": "config/nadin-db/node_0/executable_0/state_sync", + "state_sync_config.storage_config.mmap_file_config.growth_step": 1048576, + "state_sync_config.storage_config.mmap_file_config.max_object_size": 65536, + "state_sync_config.storage_config.mmap_file_config.max_size": 16777216, + "state_sync_config.storage_config.scope": "FullArchive", + "strk_fee_token_address": "0x1002", + "validator_id": "0x64", + "versioned_constants_overrides.invoke_tx_max_n_steps": 10000000, + "versioned_constants_overrides.max_recursion_depth": 50, + "versioned_constants_overrides.validate_max_n_steps": 1000000 +}