| 12345678910111213141516171819202122232425262728293031323334353637383940414243 |
- stale_price_threshold_seconds = 5
- prometheus_port = 9090
- [hyperliquid]
- hyperliquid_ws_urls = ["wss://api.hyperliquid-testnet.xyz/ws"]
- market_name = "pyth"
- asset_context_symbols = ["BTC"]
- use_testnet = false
- oracle_pusher_key_path = "/path/to/oracle_pusher_key.txt"
- publish_interval = 3.0
- publish_timeout = 5.0
- enable_publish = false
- [multisig]
- enable_multisig = false
- [kms]
- enable_kms = false
- aws_kms_key_id_path = "/path/to/aws_kms_key_id.txt"
- [lazer]
- lazer_urls = ["wss://pyth-lazer-0.dourolabs.app/v1/stream", "wss://pyth-lazer-1.dourolabs.app/v1/stream"]
- lazer_api_key = "lazer_api_key"
- feed_ids = [1, 8] # BTC, USDT
- [hermes]
- hermes_urls = ["wss://hermes.pyth.network/ws"]
- feed_ids = [
- "e62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43", # BTC
- "2b89b9dc8fdf9f34709a5b106b472f0f39bb6ca9ce04b0fd7f2e971688e2e53b" # USDT
- ]
- [price.oracle]
- BTC = [
- { source_type = "single", source = { source_name = "hl_oracle", source_id = "BTC" } },
- { source_type = "pair", base_source = { source_name = "lazer", source_id = 1, exponent = -8 }, quote_source = { source_name = "lazer", source_id = 8, exponent = -8 } },
- { source_type = "pair", base_source = { source_name = "hermes", source_id = "e62df6c8b4a85fe1a67db44dc12de5db330f7ac66b72dc658afedf0f4a415b43", exponent = -8 }, quote_source = { source_name = "hermes", source_id = "2b89b9dc8fdf9f34709a5b106b472f0f39bb6ca9ce04b0fd7f2e971688e2e53b", exponent = -8 } },
- ]
- [price.external]
- BTC = [{ source_type = "single", source = { source_name = "hl_mark", source_id = "BTC" } }]
- PYTH = [{ source_type = "constant", value = "0.10" }]
- FOGO = [{ source_type = "constant", value = "0.01" }]
|