Skip to main content
POST
Swap işlemi oluştur (sabit çıkış)

Gövde

application/json
wallet
string
gerekli

İmzalayan cüzdan adresi (base58).

Örnek:

"11111111111111111111111111111111"

swapResponse
object
gerekli

Hesaplama uç noktasından dönen tam yanıt nesnesi.

txVersion
enum<string>
gerekli

Solana işlem sürümü.

Mevcut seçenekler:
V0,
LEGACY
Örnek:

"V0"

computeUnitPriceMicroLamports
string
gerekli

Mikro-lamport cinsinden hesaplama birimi fiyatı (öncelik ücretleri için).

Örnek:

"1000"

wrapSol
boolean

Girdi yerel SOL ise SOL'ü sarmalayıp sarmalamayacağı.

Örnek:

false

unwrapSol
boolean

Çıktıda WSOL'ün SOL'e açılıp açılmayacağı.

Örnek:

false

inputAccount
string

Girdi için isteğe bağlı token hesabı adresi. SOL sarmalanmıyorsa zorunludur.

Örnek:

"TokenAccount1111111111111111111111111111111111"

outputAccount
string

Çıktı için isteğe bağlı token hesabı adresi.

Örnek:

"TokenAccount2222222222222222222222222222222222"

jitoInfo
object

MEV koruması için isteğe bağlı Jito bundle parametreleri.

referrerWallet
string

Ücret tahsilatı için isteğe bağlı referans cüzdan adresi.

Örnek:

"ReferrerWallet1111111111111111111111111111111111"

Yanıt

Serileştirilmiş işlem başarıyla oluşturuldu.

id
string

Benzersiz istek tanımlayıcısı.

Örnek:

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

success
boolean

İşlem oluşturmanın başarılı olup olmadığı.

Örnek:

true

version
string
Örnek:

"V1"

data
object

İşlem verisi.