Что здесь представлено
Помимо транзакций, аккаунтов и токенов и NFT, Solana предоставляет методы RPC для работы с блоками, слотами, эпохами, предложением, комиссиями и состоянием узлов. На этой странице собраны наиболее полезные из них. Каждая карточка содержит ссылку на полное руководство.Блоки и слоты
getBlock
Все транзакции и метаданные подтверждённого блока.
getBlocks
Список подтверждённых блоков между двумя слотами.
getBlockTime
Расчётное время создания блока в формате временной метки Unix.
getSlot
Слот, достигший указанного уровня подтверждения или уровня по умолчанию.
Эпоха и сеть
getEpochInfo
Информация о текущей эпохе, включая ход обработки слотов.
getClusterNodes
Сведения обо всех узлах, участвующих в работе кластера.
getVersion
Версия Solana, запущенная на узле.
getHealth
Текущее состояние узла.
Предложение и комиссии
getSupply
Информация о текущем объёме SOL в обращении и общем предложении.
getLatestBlockhash
Недавний хеш блока, необходимый для создания и подписания транзакций.
getFeeForMessage
Комиссия, которая будет взиматься при отправке указанного сообщения.
getRecentPrioritizationFees
Недавние комиссии за приоритизацию, полезные при настройке приоритетных комиссий. См. также API приоритетных комиссий.
Быстрый старт
Многие из этих методов не принимают параметров. Например,getLatestBlockhash возвращает хеш блока, который можно использовать для создания транзакции:
Дальнейшие действия
All RPC methods
Изучите полный справочник методов Solana RPC с руководствами по каждому методу.
HTTP method reference
Формальные схемы запросов и ответов для всех методов HTTP RPC.
Accounts
Читайте состояние аккаунта с помощью getAccountInfo и связанных методов.
Transactions
Запрашивайте историю транзакций и переводов для указанного адреса.