Documentation
¶
Index ¶
Constants ¶
View Source
const ( ArbitrumChainName string = "arbitrum" AvalancheChainName string = "avalanche" // Deprecated: Spelling mistake, use BinanceSmartChainName instead. BinanaceSmartChainName string = "binance" BinanceSmartChainName string = "binance" EthereumChainName string = "ethereum" FantomChainName string = "fantom" GoerliChainName string = "goerli" HecoChainName string = "heco" OkChainName string = "okexchain" OptimismChainName string = "optimism" PolygonChainName string = "polygon" TerraChainName string = "terra" XDaiChainName string = "xdai" )
Commonly used chains.
Variables ¶
View Source
var ChainId2NameMap = map[int]string{ 1: EthereumChainName, 10: OptimismChainName, 56: BinanceSmartChainName, 66: OkChainName, 100: XDaiChainName, 128: HecoChainName, 137: PolygonChainName, 250: FantomChainName, 42161: ArbitrumChainName, 43114: AvalancheChainName, }
Map chain id to chain name.
View Source
var ChainName2IdMap = map[string]int{ EthereumChainName: 1, OptimismChainName: 10, BinanceSmartChainName: 56, OkChainName: 66, XDaiChainName: 100, HecoChainName: 128, PolygonChainName: 137, FantomChainName: 250, ArbitrumChainName: 42161, AvalancheChainName: 43114, }
Map chain name to chain id.
View Source
var ChainTokenSymbolList = map[string]string{ EthereumChainName: "eth", OptimismChainName: "eth", BinanceSmartChainName: "bnb", OkChainName: "okt", XDaiChainName: "xdai", HecoChainName: "ht", PolygonChainName: "matic", FantomChainName: "ftm", ArbitrumChainName: "eth", AvalancheChainName: "avax", }
Map chain name to chain token symbol.
Functions ¶
func GetLatestChainIdsMap ¶
Chain ids given by defillama/chainlist.
ChainList: https://chainlist.org.
Types ¶
Click to show internal directories.
Click to hide internal directories.