Перейти к основному содержанию

Параметры

address
string
обязательно
Адрес счёта (в кодировке base-58)
config
object

Ответ

result
array
Массив объектов информации о подписях
signature
string
Подпись транзакции (в кодировке base-58)
slot
number
Слот, в котором была обработана транзакция
err
object
Ошибка, если транзакция не удалась, null если транзакция прошла успешно
memo
string
Заметка, связанная с транзакцией
blockTime
number
Метка времени Unix, когда транзакция была обработана
confirmationStatus
string
Статус подтверждения транзакции

Примеры кода

Базовый запрос

Запрос с конфигурацией

Использование web3.js

Примечания

  1. Возвращает подтверждённые подписи транзакций для адреса
  2. Результаты возвращаются в обратном хронологическом порядке
  3. Пагинация достигается с помощью параметра before
  4. Ответ приходит немедленно, так как читается из текущего состояния
  5. Можно указать разные уровни подтверждения

Рекомендации

  1. Используйте подходящий лимит в зависимости от ваших потребностей
  2. Реализуйте пагинацию для больших наборов результатов
  3. Кэшируйте результаты там, где это уместно, для снижения нагрузки на RPC
  4. Рассмотрите использование подписки на websocket для обновлений в реальном времени
  5. Обрабатывайте сетевые ошибки и выполняйте повторные попытки при необходимости

Распространённые ошибки

Сценарии использования

  1. История транзакций
  2. Мониторинг транзакций
  3. Анализ транзакций