🍄Transit Swap Cross

Transit cross-chain swap api

支持的鏈 ID(fromChainID & toChainID)

  • Ethereum: 1

  • BSC: 56

  • OkExchain: 66

  • HECO: 128

  • Matic: 137

  • Fantom: 250

  • KCC: 321

  • AVAX: 43114

  • TRON: 95500

支持的跨链渠道

  • METAPATH

  • ANYSWAP

  • CBRIDGE

Transit Swap API for Cross

GET https://aggserver.transit.finance/v3/cross/swap

Query Parameters

Name
Type
Description

toChainID*

integer

目標鏈ID

decimal0

integer

源鏈的代幣精度

issuer

string

交易的發送者

bridge*

string

使用的跨鏈渠道商

fromChainID*

integer

源鏈ID

amountIn

integer

源鏈兌換的代幣數量

channel

string

"default"、"web"、"android"、"ios"、 "extension"

token1

string

目標鏈的代幣合約地址

to

String

目標鏈的收款地址

token0*

string

源鏈的代幣合約地址

decimal1

integer

目標鏈的代幣精度

{
    "result": 0,
    "message": "success",
    "data": {
        "token0": "",
        "token1": "",
        "chainID": "",
        "destChainID": "",
        "amountIn": "",
        "to": "",
        "price": ,
        "fee": "",
        "feeRate": "",
        "amountOut": "",
        "crossPool": "",
        "router": "",
        "exchange": "",
        "data": ""
    }
    
}

響應詳情

  • amountOut: 目標鏈的兌換代幣數量;

  • router: 跨鏈的路由合約地址;

  • exchange: 跨鏈渠道的標識(METAPATH或ANYSWAP);

  • data: 可以直接向路由合約發起交易的輸入參數。

Cross Order Callback API

如果使用的是 METAPATH 進行跨鏈交易,發送完交易後回調此api,可以使交易更快地完成

GET https://aggserver.transit.finance/v3/cross/order

Query Parameters

Name
Type
Description

bridge*

String

fromChainID*

String

toChainID*

String

token0*

String

token1*

String

to*

String

amountIn*

String

channel*

String

hash*

String

源鏈的交易哈希

amountOutMin*

String

使用 swap的api返回的結果中的amountOut字段

{
    "result": 0,
    "message": "success",
    "data": "" //order id
}

Last updated