Skip to main content

Информация об учетных записях

getAccountInfo

Получает информацию об учетной записи из блокчейна.

getMultipleAccounts

Получает информацию о нескольких учетных записях одним запросом.

getProgramAccounts

Возвращает все учетные записи, принадлежащие указанной программе.

getBalance

Возвращает текущий баланс учетной записи.

getMinimumBalanceForRentExemption

Возвращает минимальный баланс, необходимый для освобождения учетной записи от арендной платы.

getLargestAccounts

Возвращает учетные записи с наибольшими балансами.

Информация о блоках

getBlock

Возвращает идентификационные данные и информацию о транзакциях подтвержденного блока.

getBlocks

Возвращает список подтвержденных блоков между двумя слотами.

getBlocksWithLimit

Возвращает ограниченный по количеству список подтвержденных блоков, начиная с указанного слота.

getBlockHeight

Возвращает текущую высоту блока узла.

getBlockTime

Возвращает расчетное время создания блока.

getBlockCommitment

Возвращает информацию об уровне подтверждения блока.

getBlockProduction

Возвращает актуальную информацию о создании блоков.

getLatestBlockhash

Возвращает последний хеш блока.

isBlockhashValid

Возвращает признак того, действителен ли еще хеш блока.

Информация о транзакциях

getTransaction

Возвращает подробные сведения о подтвержденной транзакции.

getTransactionCount

Возвращает текущее количество транзакций в реестре.

getSignaturesForAddress

Возвращает подписи подтвержденных транзакций, содержащих указанный адрес.

getTransactionsForAddress

Возвращает историю транзакций для адреса с серверной фильтрацией и пагинацией.

getTransfersByAddress

Возвращает историю переводов токенов и нативных SOL для адреса кошелька.

getSignatureStatuses

Возвращает статусы списка подписей.

getFeeForMessage

Возвращает комиссию за сообщение.

Информация о токенах

getTokenAccountBalance

Возвращает баланс токенов учетной записи.

getTokenAccountsByOwner

Возвращает все учетные записи токенов, принадлежащие указанному адресу.

getTokenAccountsByDelegate

Возвращает все учетные записи токенов, делегированные указанному адресу.

getTokenLargestAccounts

Возвращает учетные записи с наибольшими балансами указанного токена.

getTokenSupply

Возвращает общий объем предложения токена.

Информация о слотах

getSlot

Возвращает текущий слот, обрабатываемый узлом.

getSlotLeader

Возвращает идентификатор текущего лидера слота.

getSlotLeaders

Возвращает лидеров слотов для диапазона слотов.

getMinimumLedgerSlot

Возвращает самый ранний слот, о котором у узла есть информация.

getMaxRetransmitSlot

Возвращает максимальный слот, обнаруженный на этапе повторной передачи.

getMaxShredInsertSlot

Возвращает максимальный слот, обнаруженный при вставке шреда.

getHighestSnapshotSlot

Возвращает самый высокий доступный слот снимка состояния.

Информация об эпохах

getEpochInfo

Возвращает информацию о текущей эпохе.

getEpochSchedule

Возвращает информацию о расписании эпох.

getLeaderSchedule

Возвращает расписание лидеров для эпохи.

Инфляция и вознаграждения

getInflationGovernor

Возвращает текущие параметры управления инфляцией.

getInflationRate

Возвращает конкретные значения инфляции для текущей эпохи.

getInflationReward

Возвращает инфляционное вознаграждение для списка адресов за эпоху.

Системная информация

getHealth

Возвращает текущее состояние работоспособности узла.

getIdentity

Возвращает открытый ключ идентификации текущего узла.

getVersion

Возвращает текущую версию программного обеспечения, работающего на узле.

getClusterNodes

Возвращает информацию обо всех узлах кластера.

getGenesisHash

Возвращает хеш генезис-блока.

getFirstAvailableBlock

Возвращает самый ранний слот, о котором у узла есть информация.

getRecentPerformanceSamples

Возвращает список последних образцов производительности.

getRecentPrioritizationFees

Возвращает актуальную информацию о комиссиях за хеш блока.

getVoteAccounts

Возвращает текущие учетные записи голосования.

getSupply

Возвращает информацию о текущем объеме предложения.

Информация о стейкинге

getStakeMinimumDelegation

Возвращает минимальный объем делегирования, необходимый для стейкинга.

Отправка транзакций

sendTransaction

Отправляет подписанную транзакцию в кластер для обработки.

simulateTransaction

Имитирует выполнение транзакции.

requestAirdrop

Запрашивает аирдроп лампортов на открытый ключ.