Passer au contenu principal
POST
getUserRecords

Enregistrements du registre

Fournissez entre 1 et 100 clés publiques de propriétaires Solana. La réponse contient une entrée dans result.records par propriétaire, dans l’ordre de la requête. Une entrée vaut null lorsque le propriétaire ne possède aucun enregistrement dans le registre au slot où les enregistrements ont été lus. Un enregistrement comprend la clé publique d’annulation du propriétaire encodée en base58 et sa clé publique de visualisation encodée en base64. La clé publique de visualisation est une clé X25519 étiquetée de 33 octets : 0x04 suivi d’une coordonnée u canonique de 32 octets. mergeEncryption vaut 0 lorsque la fusion est désactivée et 1 pour PoseidonCtrV1. Les enregistrements sont récupérés depuis Solana à un slot qui n’est pas antérieur à context.slot. Il s’agit de clés d’inscription publiques ; consultez les paires de clés protégées et le chiffrement pour en savoir plus sur la gestion des clés de portefeuille.

Paramètres de la requête

array
requis
Clés publiques Solana à rechercher dans le registre des utilisateurs. 100 au maximum.

Autorisations

api-key
string
query
requis

Votre clé API Helius.

Corps

application/json
id
string
défaut:1
requis

Un ID permettant d'identifier la requête.

jsonrpc
enum<string>
défaut:2.0
requis

La version du protocole JSON-RPC.

Options disponibles:
2.0
method
enum<string>
défaut:getUserRecords
requis

La méthode à invoquer. Elle doit correspondre au dernier segment du chemin de l'URL.

Options disponibles:
getUserRecords
params
object
requis
Exemple:

Réponse

Réponse JSON-RPC. Vérifiez le champ error avant de lire le champ result.

id
string
requis

L'ID de la requête.

jsonrpc
enum<string>
requis

La version du protocole JSON-RPC.

Options disponibles:
2.0
error
object
result
object