Пользовательский блокчейн-обозреватель
Местоположение: Настройки → Интеграции → Пользовательский обозреватель блокчейна
Местоположение:Настройки → Интеграции → Пользовательский обозреватель блокчейна
Подключите пользовательский API обозревателя блокчейна для неподдерживаемых блокчейнов или для использования предпочитаемого сервиса обозревателя.
Поля
| Поле | Описание | По умолчанию |
|---|---|---|
| Включить | Активировать пользовательский обозреватель блокчейна. | Выкл. |
| Тип единиц | Выберите формат единиц: "Bitcoin / Ethereum / Dogecoin" (стандартные единицы) или "Satoshi / Wei / Dogecoin" (наименьшие единицы). | Bitcoin / Ethereum / Dogecoin |
| URL баланса | Endpoint API для запроса баланса адреса. Используйте{R}в качестве заполнителя для адреса кошелька,{N}для кода криптовалюты,{N2}для названия криптовалюты. | — |
| Путь к балансу | JSON-путь для извлечения значения баланса из ответа API. | — |
| URL транзакции | Endpoint API для запроса отдельной транзакции. Используйте{R}в качестве заполнителя для хеша транзакции,{A}для адреса контракта токена. | — |
| Пути к транзакции | JSON-пути для извлечения данных транзакции (сумма, подтверждения и т. д.). | — |
| URL транзакций | Endpoint API для получения списка последних транзакций для адреса. Используйте{R}для адреса,{N}для кода криптовалюты,{A}для адреса контракта токена. | — |
| Пути к транзакциям | JSON-пути для извлечения данных из списка транзакций. | — |
| URL генератора адресов | Endpoint API для генерации новых адресов депозита. | — |
| Путь к генератору адресов | JSON-путь для извлечения сгенерированного адреса. | — |
Как это работает
Интеграция пользовательского обозревателя позволяет QuantaPay:
- Проверять балансы— Проверять входящие платежи, запрашивая ваш обозреватель
- Проверять транзакции— Находить детали транзакций и подтверждения
- Перечислять транзакции— Находить входящие платежи на ваш адрес
- Генерировать адреса— Создавать уникальные адреса депозитов для каждой транзакции
Пример: Пользовательский обозреватель Bitcoin
Balance URL: https://api.myexplorer.com/address/{R}/balance
Balance Path: data.balance
Transaction URL: https://api.myexplorer.com/tx/{R}
Transaction Paths: data.amount,data.confirmations,data.from,data.to
Transactions URL: https://api.myexplorer.com/address/{R}/txs
Transactions Paths: data[].amount,data[].hash,data[].confirmations
Справочник по заполнителям
| Заполнитель | Описание |
|---|---|
{R} | Адрес кошелька (для запросов баланса/транзакций) или хеш транзакции (для запросов отдельной транзакции) |
{N} | Код криптовалюты (например,btc, eth) |
{N2} | Название криптовалюты (например,Bitcoin, Ethereum) |
{A} | Адрес контракта токена (для транзакций токенов ERC-20/BEP-20) |
Примечание: API должен возвращать JSON-ответы. XML или другие форматы не поддерживаются.