74 lines
1.6 KiB
YAML
74 lines
1.6 KiB
YAML
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
|