Passer au contenu principal
POST
getShieldedTransactionsByNullifiers

Rechercher les transactions de dépense

Utilisez les nullificateurs dérivés par votre portefeuille pour trouver les transactions qui ont dépensé ses entrées. Les nullificateurs sélectionnent les transactions. Chaque entrée de result.data contient tous les événements d’une transaction Solana sélectionnée, avec ses slot et signature. Fournissez entre 1 et 1 000 nullificateurs. Consultez la section pagination et actualisation pour connaître les limites de page, les jetons de continuation et les lectures incrémentielles.

Paramètres de la requête

object
Limites de slots. Reprenez une lecture sans limite ayant rattrapé son retard en définissant slot.gt sur le context.slot de la dernière page.
object
Limites de slots pour la lecture. Les limites fournies sont combinées avec l’opérateur AND.
number
Inclut uniquement les transactions postérieures à ce slot.
number
Inclut uniquement les transactions de ce slot ou d’un slot ultérieur.
number
Inclut uniquement les transactions antérieures à ce slot.
number
Inclut uniquement les transactions de ce slot ou d’un slot antérieur.
number
défaut:"1000"
Nombre maximal de transactions Solana par page, compris entre 1 et 1 000.
number
Slot minimal persisté de l’indexeur requis pour cette lecture. Renvoie l’erreur JSON-RPC -32016 si l’indexeur est en retard.
array
requis
Nullificateurs de 32 octets encodés en Base58 à comparer aux entrées dépensées.
string
Jeton de continuation de la réponse précédente. Renvoyez-le sans le modifier avec les mêmes nullificateurs et filtres de slots.

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:getShieldedTransactionsByNullifiers
requis

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

Options disponibles:
getShieldedTransactionsByNullifiers
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

Une page limitée d'une lecture d'historique, avec une pagination de style gTFA.