Перейти к основному содержанию
POST
getUserRecords

Записи реестра

Укажите от 1 до 100 открытых ключей владельцев Solana. Ответ содержит по одной записи в result.records для каждого владельца в порядке запроса. Если у владельца нет записи в реестре в слоте, в котором были прочитаны записи, соответствующая запись имеет значение null. Запись содержит открытый ключ нуллификатора владельца в формате base58 и открытый ключ просмотра в формате base64. Открытый ключ просмотра — это 33-байтовый ключ X25519 с тегом: 0x04, за которым следует каноническая 32-байтовая u-координата. mergeEncryption имеет значение 0, когда объединение отключено, и 1 для PoseidonCtrV1. Записи извлекаются из Solana в слоте не ранее context.slot. Это публичные регистрационные ключи. Подробнее об управлении ключами кошелька см. в разделе «Защищённые пары ключей и шифрование».

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

array
обязательно
Открытые ключи Solana, которые нужно найти в реестре пользователей. Не более 100.

Авторизации

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

Ваш ключ API Helius.

Тело

application/json
id
string
по умолчанию:1
обязательно

Идентификатор запроса.

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

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

Доступные опции:
2.0
method
enum<string>
по умолчанию:getUserRecords
обязательно

Вызываемый метод. Должен совпадать с последним сегментом пути URL.

Доступные опции:
getUserRecords
params
object
обязательно
Пример:

Ответ

Ответ JSON-RPC. Перед чтением результата проверьте поле error.

id
string
обязательно

Идентификатор запроса.

jsonrpc
enum<string>
обязательно

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

Доступные опции:
2.0
error
object
result
object