Tx Doctor / Solana エラー事典 / アカウント状態が無効
Solana エラー:アカウント状態が無効 (0xd)
アカウントは存在しますが、プログラムが操作できる状態ではありません。未初期化や閉鎖済みのトークンアカウントなどです。
原因
- アカウントは閉鎖済みなのに、UI がまだ参照を持っています。
- 2 つの取引が競合し、片方が閉鎖したアカウントをもう片方が使っています。
- プログラムは初期化済みの mint やアカウントを期待しましたが、空のものが渡されました。
解決方法
- 残高を更新してから再試行してください。UI がアカウントを作り直します。
- 処理中の取引が確定するのを待ってから操作してください。
- その mint の関連トークンアカウントを作り直してください。
ログでの表示例
Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA failed: custom program error: 0xd
いまこのエラーが出ていますか?トランザクション署名を貼ると、失敗した命令・プログラム・エラーコードがそのまま分かります。
自分のトランザクションを診断