Быстрая навигация
Current State Methods
Запрашивайте актуальные данные блокчейна и состояние сети
Historical Data (Archival)
Получайте доступ к полной истории транзакций и блоков
Transaction Submission
Отправляйте и симулируйте транзакции с оценкой комиссий
Network & Cluster Info
Отслеживайте валидаторы, эпохи и производительность сети
Что представляют собой руководства по методам RPC?
Эти практические руководства показывают, как использовать конкретные методы Solana RPC для решения распространенных задач разработки. Каждое руководство содержит:- Реальные сценарии использования и рекомендации по выбору метода
- Полные примеры кода на нескольких языках
- Объяснения параметров с практическими советами
- Разбор структуры ответа
- Советы для разработчиков по оптимизации и применению рекомендаций
Независимая инфраструктура: Helius использует собственную выделенную инфраструктуру RPC и архивного хранения. В отличие от поставщиков, использующих общие системы, наша независимая архитектура обеспечивает стабильную производительность, более быстрое время ответа и повышенную надежность всех методов RPC. Ознакомьтесь с нашим сравнением в разделе тестов производительности RPC.
Методы получения текущего состояния
Запрашивайте актуальные данные блокчейна, включая учетные записи, балансы, текущие слоты и состояние сети в реальном времени.Запросы учетных записей и балансов
getAccountInfo
Получите полные сведения об учетной записи, включая баланс, владельца и данные
getBalance
Быстро узнайте баланс SOL любой учетной записи
getMultipleAccounts
Эффективно выполняйте пакетные запросы для нескольких учетных записей
getProgramAccounts
Найдите все учетные записи, принадлежащие определенной программе
getLargestAccounts
Получите учетные записи с наибольшими балансами SOL
getSupply
Получите информацию о текущем объеме предложения
Руководства по методам для токен-аккаунтов
getTokenAccountsByOwner
Получите все токен-аккаунты кошелька
getTokenAccountsByDelegate
Запрашивайте токен-аккаунты по делегату
getTokenAccountBalance
Получите баланс определенного токен-аккаунта
getTokenSupply
Запросите общий объем предложения токена SPL
getTokenLargestAccounts
Найдите учетные записи с наибольшими запасами токенов
Руководства по текущему слоту и хешу блока
getSlot
Получите номер текущего слота
getBlockHeight
Получите текущую высоту блока в сети
getLatestBlockhash
Получите самый новый хеш блока для транзакций
isBlockhashValid
Проверьте, действителен ли еще хеш блока
getSlotLeader
Получите лидера текущего слота
getSlotLeaders
Получите лидеров для диапазона слотов
Состояние и подтверждение транзакций
getSignatureStatuses
Проверьте состояние подтверждения транзакций
getTransactionCount
Получите общее количество обработанных транзакций
Исторические данные (архив)
Получайте доступ к полной истории транзакций и блоков с момента создания Solana. Все архивные методы стоят 1 кредит. Подробнее об исторических данных →История транзакций
getTransactionsForAddress
Расширенная история транзакций с фильтрацией, сортировкой и поддержкой токен-аккаунтов (эксклюзивно для Helius)
getTransaction
Получите подробную информацию об определенной транзакции
getSignaturesForAddress
Получите подписи транзакций для учетной записи
getInflationReward
Рассчитайте инфляционные вознаграждения для учетных записей
Руководства по истории блоков
Получайте доступ к структуре блокчейна, временным данным и исторической информации.getBlock
Получите полную информацию о блоке, включая все транзакции
getBlocks
Получите список подтвержденных блоков в заданном диапазоне
getBlocksWithLimit
Получите ограниченное количество подтвержденных блоков
getBlockTime
Получите расчетное время создания блока
getBlockCommitment
Получите уровень подтверждения и общую сумму стейка для блока
getBlockProduction
Получите недавние сведения о создании блоков по валидаторам
Руководства по отправке транзакций
Отправляйте и симулируйте транзакции с оценкой и оптимизацией комиссий.Руководства по методам для транзакций
requestAirdrop
Запросите раздачу SOL в devnet/testnet
getPriorityFees
Получите сведения о недавних приоритетных комиссиях для выбора оптимальной стоимости
getFeeForMessage
Рассчитайте комиссию за транзакцию перед отправкой
Руководства по методам сети и кластера
Отслеживайте валидаторы, эпохи, производительность сети и состояние кластера.Информация о кластере
getHealth
Проверьте состояние узла RPC
getVersion
Получите информацию о версии программного обеспечения Solana
getClusterNodes
Получите информацию о валидаторах кластера
getVoteAccounts
Получите активные и просроченные голосующие учетные записи
getEpochInfo
Получите информацию о текущей эпохе
getEpochSchedule
Получите информацию о расписании эпох
getLeaderSchedule
Получите расписание лидеров для эпохи
Руководства по производительности и экономике сети
getPerformanceSamples
Получите последние показатели производительности сети
getInflationGovernor
Получите текущие параметры инфляции
getInflationRate
Получите текущий уровень инфляции
getStakeDelegation
Получите минимальную сумму делегирования стейка
Руководства по служебным и системным методам
Вспомогательные методы для получения системной информации, проверки данных и выполнения расширенных запросов.Основные служебные методы
getRentExemption
Рассчитайте минимальный баланс для освобождения от арендной платы
getGenesisHash
Получите хеш генезис-блока кластера
getIdentity
Получите открытый ключ идентификатора узла RPC
getFirstAvailableBlock
Получите слот первого доступного блока
getHighestSnapshotSlot
Получите самый высокий слот со снимком состояния
minimumLedgerSlot
Получите минимальный слот, для которого узел располагает данными реестра
Руководства по расширенным системным запросам
getMaxRetransmitSlot
Получите максимальный слот, обнаруженный на этапе повторной передачи
getMaxShredInsertSlot
Получите максимальный слот, обнаруженный при вставке шреда
Связанные ресурсы
Дополнительная документация
Historical Data Overview
Узнайте об архивной инфраструктуре и возможностях Helius
RPC Optimization
Изучите передовые методы оптимизации производительности RPC
WebSocket Methods
Изучите подписки в реальном времени и потоковую передачу данных
API Reference
Полный технический справочник по всем методам RPC
Нужна помощь с определенным методом RPC? Каждое руководство содержит практические примеры и советы для разработчиков, которые помогут быстро начать работу. Просмотрите категории выше или воспользуйтесь поиском, чтобы найти нужную информацию.