@lifi/data-types
Version:
Data types for the LI.FI stack
33 lines (31 loc) • 873 B
text/typescript
import type { TVMChain } from '@lifi/types'
import { ChainId, ChainKey, ChainType, CoinKey } from '@lifi/types'
import { multicallAddresses } from '../multicall.js'
export const supportedTVMChains: TVMChain[] = [
{
key: ChainKey.TRN,
chainType: ChainType.TVM,
name: 'Tron',
coin: CoinKey.TRX,
id: ChainId.TRN,
mainnet: true,
multicallAddress: multicallAddresses[ChainId.TRN],
logoURI:
'https://lifinance.github.io/types/src/assets/icons/chains/tron.svg',
faucetUrls: [],
metamask: {
chainId: ChainId.TRN.toString(),
blockExplorerUrls: ['https://tronscan.org/'],
chainName: 'Tron',
nativeCurrency: {
name: 'Tron',
symbol: 'TRX',
decimals: 6,
},
rpcUrls: [
'https://tron-rpc.publicnode.com',
'https://tron.api.pocket.network',
],
},
},
]