Explorateur Solana Devnet
L’explorateur Orb prend en charge les trois clusters Solana : Pour accéder à ces clusters, sélectionnez votre cluster dans le coin supérieur droit de l’interface utilisateur.
Changing the Solana cluster to Devnet on Orb
?cluster=mainnet-beta?cluster=devnet?cluster=testnet
Comment rechercher l’adresse de mint d’un token sur Solana Devnet
Lorsque vous testez des programmes sur Solana Devnet, vous devez obtenir des SOL Devnet auprès d’un faucet Solana Devnet ou en appelant la méthode d’airdrop depuis la CLI Solana. Vous avez également besoin d’un endpoint RPC Solana Devnet, que vous pouvez obtenir gratuitement dans votre tableau de bord Helius. Outre les SOL Devnet, vous pouvez avoir besoin d’autres tokens, tels que des USDC Devnet. Pour trouver l’adresse de mint d’un token Solana sur Devnet, saisissez le nom du token dans la barre de recherche.
Searching for a Solana Devnet token on Orb
4zMMC9srt5Ri5X14GAgXhaHii3GnPAEERYPJgZJDncDU
Si vous testez des fonctionnalités de token personnalisées, vous devrez probablement créer vos propres tokens à l’aide du programme de tokens Solana (Devnet) ou du programme Token 2022 (Devnet).
Comment déboguer les transactions ayant échoué sur Solana Devnet
Les explorateurs Devnet de Solana servent notamment à résoudre les problèmes liés aux transactions des programmes déployés sur Devnet avant leur déploiement sur Mainnet-beta. Pour cet exemple, examinons une transaction ayant échoué choisie au hasard qui impliquait des SOL wrappés.Explication avec l’IA
En cliquant sur le bouton « Explain with AI », nous constatons qu’un swap utilisant le programme Raydium CP Swap Program (DRay…Wpyb) a échoué en raison d’une erreur « fonds insuffisants » (0x1) survenue pendant le transfert de tokens.

Using Orb’s AI Explainer to understand a failed transaction on Solana Devnet
Vérification des journaux
Pour approfondir le débogage de la transaction, cliquez sur l’onglet Logs. Cette vue affiche la liste des programmes invoqués pendant la transaction, les instructions qu’ils ont appelées, le nombre d’unités de calcul qu’ils ont consommées et leur statut (réussite ou échec).
Finding failed transaction logs on Orb’s Solana Devnet explorer
TransferChecked du Token Program, le programme a enregistré une erreur « fonds insuffisants » et renvoyé l’erreur 0x1.
Examen de la sortie brute
Pour poursuivre le débogage, examinons la sortie brute afin d’identifier le wallet à l’origine du problème, le token qu’il tentait de transférer et les soldes antérieurs à la transaction.
Reading the raw JSON outputs of a Solana Devnet transaction on Orb
innerInstruction (index 2, soit la 3e instruction) est de type TransferChecked et tente d’envoyer 26 874 347,041642 unités du token DaHE...8R8i (Wildlife Conservation Coin) depuis le compte de tokens GVBbU...5TUP du wallet Bzi4...tuvF vers le compte de tokens de destination 2yXu...qsTP.
En faisant défiler la page vers le bas, nous constatons que les journaux d’instructions confirment que l’instruction interne à l’index 2 a enregistré une erreur de fonds insuffisants lors de l’instruction TransferChecked du Token Program.

Finding an “insufficient funds” error logged for Solana’s Token Program on the Orb Devnet explorer
DRay…WpYb est le programme Raydium CP Swap Program, nous pouvons supposer que le pool de liquidité détenant le token DaHE...8R8i n’en contenait pas assez pour effectuer le swap demandé.
Comment trouver les adresses des programmes Solana Devnet
Les explorateurs Solana Devnet servent également souvent à trouver les identifiants des programmes déployés sur Devnet à des fins de test. Comme pour l’exploration des programmes sur Solana Mainnet-beta, il vous suffit de sélectionner le cluster Devnet, de rechercher le programme par son nom et de cliquer sur le résultat. Si le programme que vous recherchez n’a pas été étiqueté, contactez notre équipe.Identifiants des principaux programmes Solana Devnet
Voici quelques-uns des principaux programmes Solana déployés sur Devnet :Identifiants des programmes d’applications Solana Devnet
Pour tester leurs intégrations, les développeurs voudront également utiliser des programmes on-chain populaires tels que Metaplex, Jupiter, Pyth, Wormhole, Pump.fun et bien d’autres. Voici quelques-uns des identifiants de programmes Solana Devnet les plus populaires :
The IDL for Wormhole’s Core Bridge program deployed on Solana Devnet in the Orb explorer