Skip to main content
POST
Bangun transaksi swap (input dasar)

Body

application/json
wallet
string
wajib

Alamat dompet penandatangan (base58).

Contoh:

"11111111111111111111111111111111"

swapResponse
object
wajib

Objek respons lengkap dari endpoint compute.

txVersion
enum<string>
wajib

Versi transaksi Solana.

Opsi yang tersedia:
V0,
LEGACY
Contoh:

"V0"

computeUnitPriceMicroLamports
string
wajib

Harga compute unit dalam micro-lamports (untuk biaya prioritas).

Contoh:

"1000"

wrapSol
boolean

Apakah akan membungkus SOL jika input adalah SOL native.

Contoh:

false

unwrapSol
boolean

Apakah akan membuka bungkus WSOL menjadi SOL dalam output.

Contoh:

false

inputAccount
string

Alamat akun token opsional untuk input. Diperlukan jika tidak membungkus SOL.

Contoh:

"TokenAccount1111111111111111111111111111111111"

outputAccount
string

Alamat akun token opsional untuk output.

Contoh:

"TokenAccount2222222222222222222222222222222222"

jitoInfo
object

Parameter bundle Jito opsional untuk perlindungan MEV.

referrerWallet
string

Alamat dompet referrer opsional untuk pengumpulan biaya.

Contoh:

"ReferrerWallet1111111111111111111111111111111111"

Respons

Transaksi terserialisasi berhasil dibangun.

id
string

Pengenal permintaan unik.

Contoh:

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

success
boolean

Apakah pembuatan transaksi berhasil.

Contoh:

true

version
string
Contoh:

"V1"

data
object

Data transaksi.