Параметры
Объект конфигурации, содержащий следующие необязательные поля:
Ответ
Текущая высота блока
Примеры кода
Базовый запрос
Запрос с commitment
Использование web3.js
Примечания
- Высота блока монотонно увеличивается с каждым новым блоком
- Высота блока может отличаться от номера слота из-за пропущенных слотов
- Разные узлы могут возвращать несколько разные высоты в зависимости от их представления о сети
- Ответ приходит немедленно, поскольку считывается из текущего состояния
Лучшие практики
- Используйте подходящий уровень commitment в зависимости от ваших потребностей:
processedдля максимально возможной высотыconfirmedдля высокой вероятности финальностиfinalizedдля гарантированной финальности
- Рассмотрите использование
getSlot, если вам нужны номера слотов вместо высоты блока - Для исторических запросов используйте
getBlockс конкретными слотами
Распространённые ошибки
| Код | Сообщение | Решение |
|---|---|---|
| -32601 | Method not found | Убедитесь, что вы подключены к узлу Solana RPC |
| -32007 | Block height not available | Узел может выполнять начальную загрузку или синхронизацию |