RustMinerSystem

Документация

API ручного вывода

API ручного вывода

API ручного вывода

Сверено с маршрутами, контроллерами, DTO и авторизацией PoolNode в Rust 655097d2a5 (2026-11-02). Поля ответа внешнего сервиса не всегда определены локально: старые примеры не гарантируют структуру ответа. Ниже приведены подтверждённые параметры запросов.

Все три метода требуют JWT пользователя и одинаковое тело JSON: обязательный sid (u64) и coin (строка, рекомендуется указывать явно; по умолчанию контроллер использует BTC).

API Назначение
POST /api/subaccount/withdrawal/can/apply Проверка доступности вывода
POST /api/subaccount/withdrawal/submit Подача заявки
POST /api/subaccount/withdrawal/logs История заявок
{"sid":149,"coin":"BTC"}

Проверьте доступность, затем отправляйте заявку после подтверждения пользователя. Успех не означает завершения платежа в блокчейне; проверяйте историю и счета выплат. Ответ использует общую обёртку, структура data определяется внешним сервисом. Локальной фиксированной схемы и пагинации нет. Параметров суммы, адреса, кода почты и ключа идемпотентности здесь нет. После тайм-аута проверьте историю перед повтором.