Параметры
number
обязательно
Номер слота блока для получения
object
Объект конфигурации, содержащий следующие необязательные поля:
Ответ
object | null
Возвращает
null, если блок не найден. В противном случае возвращает объект, содержащий:Примеры кода
Базовый запрос
Запрос с разобранными данными транзакции
Использование web3.js
Примечания
- Время производства блока является оценочным и основано на времени genesis-блока и прошедших слотах.
- Не все блоки включают вознаграждения.
- Кодирование
jsonParsedпытается разобрать данные инструкций транзакции на основе известных макетов программ. - Некоторые блоки могут быть пропущены (лидер не назначен или производство блока завершилось неудачей).
- Данные блока могут быть удалены из узла в зависимости от конфигурации реестра.
Лучшие практики
- Используйте
transactionDetails: "signatures", если вам нужны только подписи транзакций. - Установите
rewards: false, если данные о вознаграждениях не нужны. - Рассмотрите использование
getBlockHeightсначала, если вам нужен последний блок. - Для обновлений в реальном времени рассмотрите использование подписки через websocket.