CurrencyRatePairConfig
Один курс валют, который может называть агент. Округление и наценка применяются до того, как агент увидит курс, поэтому он получает готовое значение, а не расчёт, который нужно выполнить самому.
Исходная валюта. Курс выражается как «1 base = N quote».
Possible values: [usd, eur, rub]
Валюта, в которую переводится сумма. Должна отличаться от base.
Possible values: [usd, eur, rub]
Используется ли эта пара. Отключённые пары сохраняются, но агенту не передаются.
trueКоличество знаков после запятой, до которого округляется курс.
Possible values: >= 0 and <= 6
2markup_percent object
Процент, добавляемый к рыночному курсу до передачи агенту, чтобы называть курс выше (при отрицательном значении — ниже) источника. 0 — называть курс источника как есть.
- number
- string
Possible values: >= -100 and <= 100
{
"base": "usd",
"quote": "usd",
"enabled": true,
"precision": 2,
"markup_percent": 0
}