tokenlist

package
v1.111.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 7, 2024 License: MIT Imports: 8 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type ERC20Token

type ERC20Token struct {
	Address  string `json:"address"`
	Symbol   string `json:"symbol"`
	Name     string `json:"name"`
	Decimals int    `json:"decimals"`
}

ERC20Token is a struct to represent the token

type EVMTokenList

type EVMTokenList struct {
	Name      string       `json:"name"`
	LogoURI   string       `json:"logoURI"`
	Tokens    []ERC20Token `json:"tokens"`
	Keywords  []string     `json:"keywords"`
	Timestamp time.Time    `json:"timestamp"`
}

func GetARBTokenList added in v1.109.0

func GetARBTokenList(version semver.Version) EVMTokenList

func GetAVAXTokenList

func GetAVAXTokenList(version semver.Version) EVMTokenList

func GetETHTokenList

func GetETHTokenList(version semver.Version) EVMTokenList

func GetEVMTokenList

func GetEVMTokenList(chain common.Chain, version semver.Version) EVMTokenList

GetEVMTokenList returns all available tokens for external asset matching for a particular EVM chain and version.

NOTE: These tokens are NOT necessarily the same tokens that are whitelisted for each chain - whitelisting happens in each chain's bifrost chain client.

type RadixToken added in v1.111.0

type RadixToken struct {
	Address  string `json:"address"`
	Symbol   string `json:"symbol"`
	Name     string `json:"name"`
	Decimals int    `json:"decimals"`
}

func GetRadixTokenList added in v1.111.0

func GetRadixTokenList(version semver.Version) []RadixToken

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL