Skip to main content
  1. Lire récupère les transactions chiffrées de l’indexeur avec des méthodes RPC dédiées.
  2. Seul l’utilisateur, ou toute personne autorisée par l’utilisateur, peut déchiffrer l’historique avec sa clé de visualisation.
  3. Utilisez-le partout où le portefeuille effectue des remplissages : lors du déverrouillage du portefeuille, de l’ouverture d’un portefeuille privé, de la reprise de l’application, de la reconnexion au réseau, d’un écart de flux ou de la restauration d’un portefeuille.
  1. getSignaturesForAddress renvoie des signatures publiques.
  2. Le RPC renvoie l’historique public.

Commencer

1

Prérequis

The TypeScript examples require Node.js 24 or later, pnpm 11.18.0, and the Solana CLI.
Source: sdk-libs/ts
Add a Helius API key:
.env
The examples use the Solana CLI wallet as the payer by default. The payer must hold devnet SOL. See How to Get Devnet SOL.
2

Dériver le tag de vue

  • senderViewTag est senderAddress.confidentialViewTag(), la clé publique Solana de l’expéditeur dans les anneaux confidentiels. L’indexeur l’utilise pour renvoyer des sorties chiffrées correspondantes.
3

Récupérer les sorties de transactions de l’indexeur

  • getShieldedTransactionsByTags récupère les sorties chiffrées associées à senderViewTag.
  • atSlot(depositTx.slot) attend que l’indexeur ait le dépôt à ce créneau.
  • L’indexeur renvoie des données de sortie chiffrées. Il ne déchiffre pas l’historique privé.
4

Déchiffrer pour un historique privé

  • senderKeypair fournit la clé de visualisation de l’expéditeur pour le déchiffrement local.
  • decryptTransactions déchiffre les sorties correspondantes et écrit l’historique sur Wallet.
  • wallet.privateTransactions() lit l’historique déchiffré.
  • decryptToBalances renvoie uniquement les soldes.
Réponse Exemple :
Voir Concepts pour comprendre le marquage des propriétaires et le fonctionnement des comptes de jetons privés Solana.

Exemple de Code Complet

Clonez et exécutez l’exemple :
Les exemples utilisent un anneau confidentiel sur local/devnet ici.

Guides Associés

Lire un solde privé

Déposer

Transférer

Retirer

Didn’t find what you were looking for?

Reach out! Telegram | E-Mail | Contact