API кошельков
Регистрация, выбор и архивирование адресов приёма.
Нужны JWT кабинета и X-Project-Id.
| Метод | Путь | Назначение |
|---|---|---|
| GET | /wallets?page=1&limit=100 | Активные и архивные кошельки |
| POST | /wallets | Проверить и зарегистрировать адрес |
| POST | /wallets/:id/default | Выбрать кошелёк по умолчанию для новых счетов сети |
| DELETE | /wallets/:id | Архивировать для будущих счетов |
При регистрации укажите chain, address, явный список acceptedAssets и необязательный name. Test использует свой контекст и подтверждение TRON_SHASTA. Реквизиты существующих счетов неизменны и продолжают отслеживаться после изменения кошелька по умолчанию или архивации. Не передавайте приватные ключи.
Жизненный цикл конфигурации получения
| Метод | Путь | Назначение |
|---|---|---|
| GET | /wallets/configuration | Список конфигураций с пагинацией |
| GET | /wallets/:id/configuration | Своя конфигурация |
| PATCH | /wallets/:id/configuration | Изменение конфигурации и принимаемых активов |
| DELETE | /wallets/:id/configuration | Удаление выключенной конфигурации с сохранением истории |
| PUT | /wallets/:id/enabled | Включить/выключить для новых платежей |
| POST | /wallets/:id/restore | Восстановить в том же проекте/режиме |
| DELETE | /wallets/:id/permanent | Отдельное удаление с проверкой допустимости |
Включение, default, архив, восстановление и удаление различаются. Они не меняют адрес старого счёта и не стирают платёжную историю. Настройка задаёт принимаемые активы; кошелёк также должен поддерживать предлагаемый маршрут.