Skip to content

Commit d6dfb69

Browse files
ShahakShamaclaude
andcommitted
apollo_deployments: add strk_to_usd_oracle_config entries to provider JSONs
Add the same three non-secret overrides (lag_interval_seconds=900, max_cache_size=100, query_timeout_sec=10) for strk_to_usd_oracle_config that already exist for eth_to_strk_oracle_config, in both the base and replacer L1GasPriceProvider deployment JSONs. The new strk_to_usd_oracle_config field on L1GasPriceProviderConfig (added earlier in this PR) needs these production-default overrides to behave consistently with the existing eth_to_strk oracle. The url_header_list belongs in the secrets files (testing_secrets.json, config_secrets_schema.json) — those are harness-blocked from this sandbox; regenerate locally with `cargo run --bin deployment_generator` and `cargo run --bin update_apollo_node_config_schema`. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 4169ca3 commit d6dfb69

3 files changed

Lines changed: 8 additions & 1 deletion

File tree

crates/apollo_deployments/resources/app_configs/l1_gas_price_provider_config.json

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,9 @@
22
"l1_gas_price_provider_config.eth_to_strk_oracle_config.lag_interval_seconds": 900,
33
"l1_gas_price_provider_config.eth_to_strk_oracle_config.max_cache_size": 100,
44
"l1_gas_price_provider_config.eth_to_strk_oracle_config.query_timeout_sec": 10,
5+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.lag_interval_seconds": 900,
6+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.max_cache_size": 100,
7+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.query_timeout_sec": 10,
58
"l1_gas_price_provider_config.lag_margin_seconds": 600,
69
"l1_gas_price_provider_config.number_of_blocks_for_mean": 300,
710
"l1_gas_price_provider_config.storage_limit": 3000,

crates/apollo_deployments/resources/app_configs/replacer_l1_gas_price_provider_config.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,5 +5,8 @@
55
"l1_gas_price_provider_config.lag_margin_seconds": 600,
66
"l1_gas_price_provider_config.max_time_gap_seconds": 900,
77
"l1_gas_price_provider_config.number_of_blocks_for_mean": 300,
8-
"l1_gas_price_provider_config.storage_limit": 3000
8+
"l1_gas_price_provider_config.storage_limit": 3000,
9+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.lag_interval_seconds": 900,
10+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.max_cache_size": 100,
11+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.query_timeout_sec": 10
912
}

crates/apollo_node/resources/config_secrets_schema.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
"base_layer_config.ordered_l1_endpoint_urls",
33
"consensus_manager_config.network_config.secret_key",
44
"l1_gas_price_provider_config.eth_to_strk_oracle_config.url_header_list",
5+
"l1_gas_price_provider_config.strk_to_usd_oracle_config.url_header_list",
56
"mempool_p2p_config.network_config.secret_key",
67
"state_sync_config.static_config.central_sync_client_config.central_source_config.http_headers",
78
"state_sync_config.static_config.network_config.secret_key"

0 commit comments

Comments
 (0)