Skip to main content
POST
getAccountInfo
Новая функция: getAccountInfo теперь поддерживает параметр changedSinceSlot для инкрементальных обновлений. Если он указан, метод возвращает только аккаунты, которые были изменены в слоте с указанным номером или позже. Для существующих аккаунтов, которые не изменились с указанного слота, ответ будет содержать status: "unchanged".

Параметры запроса

string
обязательно
Pubkey аккаунта для запроса в виде строки в кодировке base-58.
string
Уровень подтверждения для запроса.
  • finalized
  • confirmed
  • processed
string
Формат кодирования данных аккаунта.
  • base58
  • base64
  • base64+zstd
  • jsonParsed
object
Запрашивает часть данных аккаунта.
number
Смещение в байтах, с которого начинается чтение.
number
Количество возвращаемых байтов.
number
Минимальный слот, в котором можно обработать запрос.
number
Возвращает аккаунт, только если он был изменён в слоте с этим номером или позже. Если аккаунт существует, но не изменился с указанного слота, ответ будет содержать статус “unchanged”.

Авторизации

api-key
string
query
обязательно

Ваш API-ключ Helius. Его можно бесплатно получить на панели управления.

Тело

application/json
jsonrpc
enum<string>
по умолчанию:2.0
обязательно

Версия протокола JSON-RPC.

Доступные опции:
2.0
id
string
по умолчанию:1
обязательно

Уникальный идентификатор запроса.

Пример:

"1"

method
enum<string>
по умолчанию:getAccountInfo
обязательно

Имя вызываемого метода RPC.

Доступные опции:
getAccountInfo
params
(string | Объект конфигурации · object)[]
обязательно

Публичный ключ запрашиваемого аккаунта в виде строки в кодировке base-58.

Пример:

"83astBRguLMdt2h5U1Tpdq5tjFoJ6noeGwaY3mDLVcri"

Ответ

Информация об аккаунте успешно получена.

jsonrpc
string

Версия протокола JSON-RPC.

Пример:

"2.0"

result
object
id
integer

Уникальный идентификатор, совпадающий с идентификатором запроса.

Пример:

1

method
string

Вызываемый метод.

Пример:

"getAccountInfo"

params
(string | object)[]

Параметры запроса.