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"
                }
            ]
        }
    ]
}

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