Skip to content

Commit 225e40f

Browse files
deployment: add component ports and urls to hybrid environment overlays (#14181)
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
1 parent de677ff commit 225e40f

18 files changed

Lines changed: 156 additions & 0 deletions

File tree

deployments/sequencer/configs/overlays/hybrid/mainnet/services/committer.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@ config:
33
sequencerConfig:
44
committer_config.storage_config.cache_size: 50000000
55
committer_config.verify_state_diff_hash: true
6+
components.batcher.port: 55000
7+
components.batcher.url: sequencer-core-service
8+
components.committer.port: 55013
9+
components.committer.url: sequencer-committer-service

deployments/sequencer/configs/overlays/hybrid/mainnet/services/core.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,26 @@ config:
2929
consensus_manager_config.staking_manager_config.dynamic_config.default_committee: 0,10:0x64,1,0x1,true;0x65,1,0x1,true;0x66,1,0x1,true;0x67,1,0x1,true;0x68,1,0x1,true
3030
consensus_manager_config.staking_manager_config.dynamic_config.override_committee: ''
3131
consensus_manager_config.staking_manager_config.dynamic_config.override_committee.#is_none: true
32+
components.batcher.port: 55000
33+
components.batcher.url: sequencer-core-service
34+
components.class_manager.port: 55001
35+
components.class_manager.url: sequencer-core-service
36+
components.committer.port: 55013
37+
components.committer.url: sequencer-committer-service
38+
components.l1_events_provider.port: 55004
39+
components.l1_events_provider.url: sequencer-l1-service
40+
components.l1_gas_price_provider.port: 55003
41+
components.l1_gas_price_provider.url: sequencer-l1-service
42+
components.mempool.port: 55006
43+
components.mempool.url: sequencer-mempool-service
44+
components.proof_manager.port: 55012
45+
components.proof_manager.url: sequencer-core-service
46+
components.sierra_compiler.port: 55007
47+
components.sierra_compiler.url: sequencer-sierracompiler-service
48+
components.signature_manager.port: 55008
49+
components.signature_manager.url: sequencer-core-service
50+
components.state_sync.port: 55009
51+
components.state_sync.url: sequencer-core-service
3252
state_sync_config.static_config.central_sync_client_config.#is_none: false
3353
state_sync_config.static_config.central_sync_client_config.sync_config.store_sierras_and_casms_block_threshold: 103129
3454
state_sync_config.static_config.p2p_sync_client_config.#is_none: true

deployments/sequencer/configs/overlays/hybrid/mainnet/services/gateway.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,14 @@ config:
55
gateway_config.static_config.authorized_declarer_accounts.#is_none: true
66
gateway_config.static_config.stateful_tx_validator_config.max_allowed_nonce_gap: 200
77
gateway_config.static_config.stateless_tx_validator_config.max_contract_bytecode_size: 81920
8+
components.class_manager.port: 55001
9+
components.class_manager.url: sequencer-core-service
10+
components.gateway.port: 55002
11+
components.gateway.url: sequencer-gateway-service
12+
components.mempool.port: 55006
13+
components.mempool.url: sequencer-mempool-service
14+
components.proof_manager.port: 55012
15+
components.proof_manager.url: sequencer-core-service
16+
components.state_sync.port: 55009
17+
components.state_sync.url: sequencer-core-service
818
gateway_config.static_config.stateless_tx_validator_config.min_gas_price: 8000000000

deployments/sequencer/configs/overlays/hybrid/mainnet/services/l1.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,11 @@ config:
55
base_layer_config.bpo2_start_block_number: 24168146
66
base_layer_config.fusaka_no_bpo_start_block_number: 23934586
77
base_layer_config.starknet_contract_address: '0xc662c410C0ECf747543f5bA90660f6ABeBD9C8c4'
8+
components.batcher.port: 55000
9+
components.batcher.url: sequencer-core-service
10+
components.l1_events_provider.port: 55004
11+
components.l1_events_provider.url: sequencer-l1-service
12+
components.l1_gas_price_provider.port: 55003
13+
components.l1_gas_price_provider.url: sequencer-l1-service
14+
components.state_sync.port: 55009
15+
components.state_sync.url: sequencer-core-service
Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,12 @@
11
config:
22
configList: crates/apollo_deployments/resources/services/hybrid/replacer_deployment_mempool.json
33
sequencerConfig:
4+
components.class_manager.port: 55001
5+
components.class_manager.url: sequencer-core-service
6+
components.gateway.port: 55002
7+
components.gateway.url: sequencer-gateway-service
8+
components.mempool.port: 55006
9+
components.mempool.url: sequencer-mempool-service
10+
components.proof_manager.port: 55012
11+
components.proof_manager.url: sequencer-core-service
412
mempool_config.dynamic_config.transaction_ttl: 300

deployments/sequencer/configs/overlays/hybrid/mainnet/services/sierra-compiler.yaml

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,6 @@ config:
22
configList: crates/apollo_deployments/resources/services/hybrid/replacer_deployment_sierra_compiler.json
33
sequencerConfig:
44
sierra_compiler_config.audited_libfuncs_only: true
5+
components.sierra_compiler.port: 55007
6+
components.sierra_compiler.url: sequencer-sierracompiler-service
57
sierra_compiler_config.max_bytecode_size: 81920

deployments/sequencer/configs/overlays/hybrid/sepolia-alpha/services/committer.yaml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3,3 +3,7 @@ config:
33
sequencerConfig:
44
committer_config.storage_config.cache_size: 10000000
55
committer_config.verify_state_diff_hash: true
6+
components.batcher.port: 55000
7+
components.batcher.url: sequencer-core-service
8+
components.committer.port: 55013
9+
components.committer.url: sequencer-committer-service

deployments/sequencer/configs/overlays/hybrid/sepolia-alpha/services/core.yaml

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,26 @@ config:
2929
consensus_manager_config.staking_manager_config.dynamic_config.default_committee: 0,10:0x64,1,0x1,true;0x65,1,0x1,true;0x66,1,0x1,true;0x67,1,0x1,true;0x68,1,0x1,true
3030
consensus_manager_config.staking_manager_config.dynamic_config.override_committee: ''
3131
consensus_manager_config.staking_manager_config.dynamic_config.override_committee.#is_none: true
32+
components.batcher.port: 55000
33+
components.batcher.url: sequencer-core-service
34+
components.class_manager.port: 55001
35+
components.class_manager.url: sequencer-core-service
36+
components.committer.port: 55013
37+
components.committer.url: sequencer-committer-service
38+
components.l1_events_provider.port: 55004
39+
components.l1_events_provider.url: sequencer-l1-service
40+
components.l1_gas_price_provider.port: 55003
41+
components.l1_gas_price_provider.url: sequencer-l1-service
42+
components.mempool.port: 55006
43+
components.mempool.url: sequencer-mempool-service
44+
components.proof_manager.port: 55012
45+
components.proof_manager.url: sequencer-core-service
46+
components.sierra_compiler.port: 55007
47+
components.sierra_compiler.url: sequencer-sierracompiler-service
48+
components.signature_manager.port: 55008
49+
components.signature_manager.url: sequencer-core-service
50+
components.state_sync.port: 55009
51+
components.state_sync.url: sequencer-core-service
3252
state_sync_config.static_config.central_sync_client_config.#is_none: false
3353
state_sync_config.static_config.central_sync_client_config.sync_config.store_sierras_and_casms_block_threshold: 0
3454
state_sync_config.static_config.p2p_sync_client_config.#is_none: true

deployments/sequencer/configs/overlays/hybrid/sepolia-alpha/services/gateway.yaml

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,4 +5,14 @@ config:
55
gateway_config.static_config.authorized_declarer_accounts.#is_none: true
66
gateway_config.static_config.stateful_tx_validator_config.max_allowed_nonce_gap: 200
77
gateway_config.static_config.stateless_tx_validator_config.max_contract_bytecode_size: 81920
8+
components.class_manager.port: 55001
9+
components.class_manager.url: sequencer-core-service
10+
components.gateway.port: 55002
11+
components.gateway.url: sequencer-gateway-service
12+
components.mempool.port: 55006
13+
components.mempool.url: sequencer-mempool-service
14+
components.proof_manager.port: 55012
15+
components.proof_manager.url: sequencer-core-service
16+
components.state_sync.port: 55009
17+
components.state_sync.url: sequencer-core-service
818
gateway_config.static_config.stateless_tx_validator_config.min_gas_price: 8000000000

deployments/sequencer/configs/overlays/hybrid/sepolia-alpha/services/l1.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,3 +5,11 @@ config:
55
base_layer_config.bpo2_start_block_number: 9504747
66
base_layer_config.fusaka_no_bpo_start_block_number: 9408577
77
base_layer_config.starknet_contract_address: '0xE2Bb56ee936fd6433DC0F6e7e3b8365C906AA057'
8+
components.batcher.port: 55000
9+
components.batcher.url: sequencer-core-service
10+
components.l1_events_provider.port: 55004
11+
components.l1_events_provider.url: sequencer-l1-service
12+
components.l1_gas_price_provider.port: 55003
13+
components.l1_gas_price_provider.url: sequencer-l1-service
14+
components.state_sync.port: 55009
15+
components.state_sync.url: sequencer-core-service

0 commit comments

Comments
 (0)