Параметры
Blockhash для проверки (в кодировке base-58)
Ответ
Действителен ли blockhash (true) или нет (false)
Примеры кода
Базовый запрос
Использование web3.js
Примечания
- Возвращает, действителен ли blockhash в настоящее время
- Blockhash истекают через определённое количество слотов
- Ответ приходит немедленно, так как читается из текущего состояния
- Недействительные blockhash не могут использоваться в транзакциях
- Blockhash должен быть в кодировке base-58
Рекомендации
- Используйте подходящий уровень подтверждения в зависимости от ваших потребностей
- Кэшируйте результаты там, где это уместно, для снижения нагрузки на RPC
- Проверяйте действительность blockhash перед отправкой транзакций
- Рассмотрите использование подписки на websocket для обновлений в реальном времени
- Обрабатывайте сетевые ошибки и выполняйте повторные попытки при необходимости
Распространённые ошибки
Сценарии использования
-
Валидация blockhash
-
Мониторинг blockhash
-
Планирование транзакций