跳至主要内容

query_fees

/query_fees

查詢代幣路徑、需要多少 sell_token 以購買 buy_amountbuy_token,估計將使用多少 gas,此交易需要多少本地代幣,以及閘道器合約的 calldata。

對於 sell_token,gateway 可以接受在 DEX 上有流動性的任何代幣,對於 buy_token,請參考這個代幣列表

參數

類型名稱詳細說明
str(限用 EVM 地址)token_from用戶將要支付的代幣地址
str(限用 EVM 地址)token_to收件人希望接收的代幣地址
Networksnetwork_from交易的來源網路
Networksnetwork_to交易的目的網路
intbuy_amount要購買多少 token_to

請求

curl -X 'POST' \
'http://api.anyway.network/query_fees' \
-H 'accept: application/json' \
-H 'Content-Type: application/json' \
-d '{
"token_from": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"token_to": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063",
"network_from": "Ethereum",
"network_to": "Polygon",
"buy_amount": 100000
}'

回應

{
"path": {
"Ethereum": [
{
"name": "usdt",
"address": "0xdAC17F958D2ee523a2206206994597C13D831ec7"
}
],
"Polygon": [
{
"name": "usdc",
"address": "0x2791Bca1f2de4661ED88A30C99A7a9449Aa84174"
},
{
"name": "dai",
"address": "0x8f3Cf7ad23Cd3CaDbD9735AFf958023239c6A063"
}
]
},
"sell_amount": 100000,
"gas": 150000,
"value": 585568979078716,
"price": 1,
"chainId": 1,
"to": "0xAcd696A237025f6113640F6bBD029b95e9bde5Ff"
}