Instructions

Cette section est la référence des instructions on-chain. La plupart des développeurs appellent ces instructions via les clients TypeScript générés ; vous n'en avez besoin que si vous construisez des outils opérateurs, rédigez des intégrations personnalisées ou déboguez des erreurs au niveau des instructions.

Programme Escrow (9tgHa1DcnaSSUtmMsst8ovKTe1Gfxzezn27KnH9xXYeU) - gère les dépôts, l'approvisionnement des opérateurs et le règlement sur le Mainnet :

Programme Withdraw (J231K9UEpS4y4KAPwGc4gsMNCjKFRMYcQBcjVW7vBhVi) - s'exécute sur le réseau de canaux privés :

  • Withdraw Funds - brûler le solde côté canal pour initier un retrait

Codes d'erreur

Programme Escrow - PrivateChannelEscrowProgramError

CodeMessage
InvalidEventAuthorityAutorité d'événement fournie invalide
InvalidAtaATA fourni invalide
InvalidMintMint fourni invalide
InvalidInstanceIdID d'instance invalide ou ne respectant pas les règles
InvalidInstanceInstance fournie invalide
InvalidAdminAdministrateur fourni invalide
TransferHookNotAllowedExtension de hook de transfert non autorisée
InvalidOperatorPdaPDA d'opérateur fourni invalide
InvalidTokenAccounttoken account fourni invalide
InvalidEscrowBalanceSolde d'escrow invalide
InvalidAllowedMintMint autorisé invalide
InvalidSmtProofPreuve SMT fournie invalide
InvalidTransactionNonceForCurrentTreeIndexNonce de transaction invalide pour l'index d'arbre actuel
UnexpectedTreeIndexIndex d'arbre actuel inattendu lors de la réinitialisation de la racine SMT

Programme Withdraw - PrivateChannelWithdrawProgramError

CodeMessage
InvalidMintMint fourni invalide
ZeroAmountLe montant du retrait doit être supérieur à zéro

Is this page helpful?

Table des matières

Modifier la page
© 2026 Fondation Solana. Tous droits réservés.