Tx Doctor / Solana 오류 사전 / 라우트 계산이 유효하지 않음
Solana 오류: 라우트 계산이 유효하지 않음 (0x1772)
프로그램 내부 연산이 라우트를 거부했습니다. 아주 작은 수량, 극단적인 가격 영향, 거의 유동성이 없는 풀이 대표적입니다.
원인
- 스왑 수량이 더스트 수준이라 출력이 0으로 반올림되었습니다.
- 가격 영향이 너무 커서 계산이 경계를 넘었습니다.
- 견적과 실행 사이에 풀 상태가 바뀌었습니다.
해결 방법
- 거래 금액을 더스트 이상으로 늘리거나 다른 페어를 사용하세요.
- 즉시 다시 견적을 내고 재시도해 라우트를 현재 풀 상태에 맞추세요.
- 풀이 변동성이 크다면 슬리피지를 조금 올리세요.
로그에 나타나는 모습
Program JUP6LkbZbjS1jKKwapdHNy74zcZ3tLUZoi5QNyVTaV4 failed: custom program error: 0x1772
지금 이 오류가 보이나요? 트랜잭션 서명을 붙여 넣으면 실패한 명령·프로그램·오류 코드를 바로 확인할 수 있습니다.
내 트랜잭션 진단하기