Tx Doctor / Solana 错误库 / 代币余额不足
Solana 错误:代币余额不足 (0x1)
代币账户里的代币不足以完成转账,或者这笔数量已被同一交易里更早的指令花掉。
为什么会这样
- 兑换或转账的数量大于余额,也包括同一笔交易里两条指令争用同一批代币的情况。
- 钱包里显示的数量可能包含仍挂在未成交订单里的代币,也可能是界面做了四舍五入。
- Token-2022 代币还可能带转账手续费,实际到账数量小于你发出的数量。
怎么解决
- 刷新钱包余额,用略小的数量重试——留一点余量给手续费和取整。
- 如果刚在另一个标签页动过这批代币,先等那笔交易确认。
- 对于 Token-2022 代币,把转账手续费加到发送数量里。
日志里长什么样
Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA failed: custom program error: 0x1
现在就遇到这个错误?粘贴你的交易签名,直接看到失败的指令、程序和错误码。
诊断我的交易