poll_interval_seconds: 30 market: sources: - driver: BINANCE settings: base_url: "https://api.binance.com" - driver: COINGECKO settings: base_url: "https://api.coingecko.com/api/v3" - driver: CBR settings: base_url: "https://www.cbr.ru" user_agent: "Mozilla/5.0 (compatible; SendicoFX/1.0; +https://app.sendico.io)" accept_header: "application/xml,text/xml;q=0.9,*/*;q=0.8" pairs: BINANCE: - base: "USDT" quote: "EUR" symbol: "EURUSDT" invert: true - base: "USD" quote: "USDT" symbol: "USDTUSD" invert: true - base: "UAH" quote: "USDT" symbol: "USDTUAH" invert: true - base: "USDC" quote: "EUR" symbol: "EURUSDC" invert: true COINGECKO: - base: "USDT" quote: "RUB" symbol: "tether:rub" CBR: - base: "USD" quote: "RUB" symbol: "USD" provider: "cbr" - base: "EUR" quote: "RUB" symbol: "EUR" provider: "cbr" metrics: enabled: true address: ":9102" messaging: driver: NATS settings: url_env: NATS_URL host_env: NATS_HOST port_env: NATS_PORT username_env: NATS_USER password_env: NATS_PASSWORD broker_name: FX Ingestor max_reconnects: 10 reconnect_wait: 5 database: driver: mongodb settings: host_env: FX_MONGO_HOST port_env: FX_MONGO_PORT database_env: FX_MONGO_DATABASE user_env: FX_MONGO_USER password_env: FX_MONGO_PASSWORD auth_source_env: FX_MONGO_AUTH_SOURCE replica_set_env: FX_MONGO_REPLICA_SET