Tx Doctor / Solana 오류 사전 / 거래 형식 오류 또는 미지원

SanitizeFailure

Solana 오류: 거래 형식 오류 또는 미지원 (SanitizeFailure)

노드가 거래를 파싱할 수 없습니다. 구조가 잘못되었거나 엔드포인트가 지원하지 않는 버전입니다.

원인

해결 방법

  1. 최신 SDK로 거래를 다시 만드세요.
  2. 버전 관리 거래를 읽을 때는 maxSupportedTransactionVersion을 요청하세요.
  3. 직접 작성한 스크립트 대신 해당 프로그램의 공식 인터페이스를 쓰세요.

로그에 나타나는 모습

Transaction simulation failed: Transaction did not pass sanitization

지금 이 오류가 보이나요? 트랜잭션 서명을 붙여 넣으면 실패한 명령·프로그램·오류 코드를 바로 확인할 수 있습니다.

내 트랜잭션 진단하기

관련 Solana 오류

커스텀 프로그램 오류(알 수 없는 코드)

Custom ...

서명 검증 실패

SignatureFailure

토큰 계정이 동결됨

Token 0x11

계정이 초기화되지 않았거나 없음

AccountNotFound