Skip to main content
Version: 2.0.0

Token

constructor(chainId: ChainId, address: string, decimals: number, symbol?: string, name?: string)

The Token entity represents an ERC-20 token at a specific address on a specific chain.

Example

import { ChainId, Token } from "@uniswap/sdk";
const token = new Token(  ChainId.MAINNET,  "0xc0FFee0000000000000000000000000000000000",  18,  "HOT",  "Caffeine");

Properties

chainId#

chainId: ChainId;

See ChainId

address#

address: string;

decimals#

decimals: number;

symbol#

symbol?: string

name#

name?: string

Methods

equals#

equals(other: Token): boolean

Checks if the current instance is equal to another (has an identical chainId and address).

sortsBefore#

sortsBefore(other: Token): boolean

Checks if the current instance sorts before another, by address.