Tx Doctor / Solana 오류 사전 / 토큰 잔액 부족
Solana 오류: 토큰 잔액 부족 (0x1)
토큰 계정의 잔액이 전송량에 부족하거나, 같은 거래 안의 앞선 명령이 이미 그 수량을 사용했습니다.
원인
- 스왑이나 전송 수량이 잔액보다 큽니다. 한 거래의 두 명령이 같은 토큰을 두고 경쟁하는 경우도 포함됩니다.
- 지갑에 보이는 잔액에는 미체결 주문에 잠긴 토큰이 포함됐거나, 인터페이스가 반올림했을 수 있습니다.
- Token-2022 토큰은 전송 수수료가 붙어서 실제 도착 수량이 보낸 수량보다 적습니다.
해결 방법
- 지갑 잔액을 새로 고치고 조금 적은 수량으로 다시 시도하세요. 수수료와 반올림 여유를 조금 남기세요.
- 방금 다른 탭에서 이 토큰을 옮겼다면 그 거래가 확정될 때까지 기다리세요.
- Token-2022 발행 토큰은 전송 수수료를 보내는 수량에 더하세요.
로그에 나타나는 모습
Program TokenkegQfeZyiNwAJbNbGKPFXCWuBvf9Ss623VQ5DA failed: custom program error: 0x1
지금 이 오류가 보이나요? 트랜잭션 서명을 붙여 넣으면 실패한 명령·프로그램·오류 코드를 바로 확인할 수 있습니다.
내 트랜잭션 진단하기