Skip to main content
POST
스왑 트랜잭션 빌드(기본 출력)

본문

application/json
wallet
string
필수

서명자 지갑 주소입니다 (base58).

예시:

"11111111111111111111111111111111"

swapResponse
object
필수

컴퓨팅 엔드포인트로부터의 완전한 응답 객체입니다.

txVersion
enum<string>
필수

Solana 트랜잭션 버전입니다.

사용 가능한 옵션:
V0,
LEGACY
예시:

"V0"

computeUnitPriceMicroLamports
string
필수

마이크로-램포트 단위의 컴퓨팅 유닛 가격입니다 (우선 수수료용).

예시:

"1000"

wrapSol
boolean

입력이 네이티브 SOL인 경우 SOL을 래핑할지 여부입니다.

예시:

false

unwrapSol
boolean

출력에서 WSOL을 SOL로 래핑 해제할지 여부입니다.

예시:

false

inputAccount
string

입력용 선택적 토큰 계정 주소입니다. SOL을 래핑하지 않는 경우 필수입니다.

예시:

"TokenAccount1111111111111111111111111111111111"

outputAccount
string

출력용 선택적 토큰 계정 주소입니다.

예시:

"TokenAccount2222222222222222222222222222222222"

jitoInfo
object

MEV 보호를 위한 선택적 Jito 번들 파라미터입니다.

referrerWallet
string

수수료 수집을 위한 선택적 리퍼러 지갑 주소입니다.

예시:

"ReferrerWallet1111111111111111111111111111111111"

응답

직렬화된 트랜잭션이 성공적으로 빌드되었습니다.

id
string

고유한 요청 식별자입니다.

예시:

"550e8400-e29b-41d4-a716-446655440000"

success
boolean

트랜잭션 생성 성공 여부입니다.

예시:

true

version
string
예시:

"V1"

data
object

트랜잭션 데이터입니다.