Token List Port
Provide token types list to display users, tell user which tokens can be traded
Get the allowance of token
POST/petty/getCoinList
<Description of the endpoint>
Request Headers
Name
Value
Content-Type
application/json
Request body
{
"sourceFlag":"test"
}Request parameter Description
Name
Type
Required
Description
sourceFlag
string
false
sourceFlag
Response body
{
"resCode": "800",
"resMsg": "成功",
"data": [
{
"coin": "ETH",
"chains": [
{
"symbol": "ETH",
"coinCode": "ETH",
"mainNetwork": "ETH",
"contact": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"coinDecimal": "18"
},
{
"symbol": "ETH",
"coinCode": "ETH(BSC)",
"mainNetwork": "BSC",
"contact": "0x2170ed0880ac9a755fd29b2688956bd959f933f8",
"coinDecimal": "18"
},
{
"symbol": "ETH",
"coinCode": "ETH(ARB)",
"mainNetwork": "ARB",
"contact": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"coinDecimal": "18"
},
{
"symbol": "ETH",
"coinCode": "ETH(Optimism)",
"mainNetwork": "Optimism",
"contact": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"coinDecimal": "18"
},
{
"symbol": "ETH",
"coinCode": "ETH(BASE)",
"mainNetwork": "BASE",
"contact": "0xeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeee",
"coinDecimal": "18"
}
]
},
{
"coin": "USDC",
"chains": [
{
"symbol": "USDC",
"coinCode": "USDC",
"mainNetwork": "ETH",
"contact": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48",
"coinDecimal": "6"
},
{
"symbol": "USDC",
"coinCode": "USDC(BSC)",
"mainNetwork": "BSC",
"contact": "0x8ac76a51cc950d9822d68b83fe1ad97b32cd580d",
"coinDecimal": "18"
},
{
"symbol": "USDC",
"coinCode": "USDC(ARB)",
"mainNetwork": "ARB",
"contact": "0xaf88d065e77c8cC2239327C5EDb3A432268e5831",
"coinDecimal": "6"
},
{
"symbol": "USDC",
"coinCode": "USDC(Optimism)",
"mainNetwork": "Optimism",
"contact": "0x0b2C639c533813f4Aa9D7837CAf62653d097Ff85",
"coinDecimal": "6"
},
{
"symbol": "USDC",
"coinCode": "USDC(BASE)",
"mainNetwork": "BASE",
"contact": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
"coinDecimal": "6"
},
{
"symbol": "USDC",
"coinCode": "USDC(C-Chain)",
"mainNetwork": "AVAXC",
"contact": "0xB97EF9Ef8734C71904D8002F8b6Bc66Dd9c48a6E",
"coinDecimal": "6"
},
{
"symbol": "USDC",
"coinCode": "USDC(MATIC)",
"mainNetwork": "POLYGON",
"contact": "0x3c499c542cEF5E3811e1192ce70d8cC03d5c3359",
"coinDecimal": "6"
}
]
},
{
"coin": "USDT",
"chains": [
{
"symbol": "USDT",
"coinCode": "USDT(ERC20)",
"mainNetwork": "ETH",
"contact": "0xdac17f958d2ee523a2206206994597c13d831ec7",
"coinDecimal": "6"
},
{
"symbol": "USDT",
"coinCode": "USDT(BSC)",
"mainNetwork": "BSC",
"contact": "0x55d398326f99059ff775485246999027b3197955",
"coinDecimal": "18"
},
{
"symbol": "USDT",
"coinCode": "USDT(ARB)",
"mainNetwork": "ARB",
"contact": "0xfd086bc7cd5c481dcc9c85ebe478a1c0b69fcbb9",
"coinDecimal": "6"
},
{
"symbol": "USDT",
"coinCode": "USDT(Optimism)",
"mainNetwork": "Optimism",
"contact": "0x94b008aA00579c1307B0EF2c499aD98a8ce58e58",
"coinDecimal": "6"
},
{
"symbol": "USDT",
"coinCode": "USDT(C-Chain)",
"mainNetwork": "AVAXC",
"contact": "0x9702230A8Ea53601f5cD2dc00fDBc13d4dF4A8c7",
"coinDecimal": "6"
},
{
"symbol": "USDT",
"coinCode": "USDT(MATIC)",
"mainNetwork": "POLYGON",
"contact": "0xc2132d05d31c914a87c6611c10748aeb04b58e8f",
"coinDecimal": "6"
}
]
}
]
}{
"error": "Invalid request"
}Response Parameter Description
Field
Type
Remarks
symbol
String
Abbreviation
coinCode
String
ETH
coinDecimal
String
18
contact
String
This field has a value only when the currency belongs to a token on a primary chain
mainNetwork
String
For example, if SWFTC is the token on Ethereum, mainNetwork is ETH
Last updated