跳轉到主要內容
POST
Solana ATA 檢測與構建
檢測 Solana ATA 並構建創建交易。
使用 Broker API Key 呼叫,並在請求頭提供 X-User-Wallet-Address。網關會校驗錢包與 Broker 的歸屬關係。 認證規則見Broker API 認證與簽名。

使用說明

  • 此介面的 X-User-Wallet-Address 須為 Solana 錢包地址,不應使用 EVM 0x 地址。payer_address 是使用者已綁定的 Solana 錢包,承擔鏈上 rent 與手續費;target_address 是 ATA 所屬 owner。
  • 當 status=0 時,須先簽名並廣播回傳的 base64 tx_data 再提現;當 status=1 時,ATA 已存在且 tx_data 為空。廣播失敗後可重新查詢。

授權

KEY
string
header
必填

Broker API Key

Timestamp
string
header
必填

Unix 秒級時間戳

SIGN
string
header
必填

使用 Broker Secret Key 生成的 HMAC-SHA512 十六進制簽名

標頭

X-User-Wallet-Address
string
必填

目標終端使用者錢包地址。網關校驗該錢包對應的使用者屬於當前 Broker。

主體

application/json
payer_address
string
必填

Solana 使用者錢包(base58),須為已綁定錢包

target_address
string
必填

待檢測 ATA 的 owner 地址(base58)

回應

成功

code
integer

業務碼,0 表示成功

範例:

0

message
string

人類可讀說明,成功時為 success

範例:

"success"

reason
string

錯誤原因標識;成功時通常為空字符串

trace_id
string

鏈路追蹤 ID,排障時提供

data
object