rubic-sdk
Version:
Simplify dApp creation
8 lines (7 loc) • 1.08 kB
TypeScript
import { EvmBlockchainName, TronBlockchainName } from "../../models/blockchain-name";
import { EvmWeb3Public } from "../web3-public/evm-web3-public/evm-web3-public";
import { TronWeb3Public } from "../web3-public/tron-web3-public/tron-web3-public";
import { Web3Public } from "../web3-public/web3-public";
export declare const web3PublicSupportedBlockchains: readonly [...("ETH" | "BSC" | "POLYGON" | "AVALANCHE" | "MOONRIVER" | "FANTOM" | "HARMONY" | "ARBITRUM" | "AURORA" | "TELOS" | "OPTIMISM" | "CRONOS" | "OKX" | "GNOSIS" | "FUSE" | "MOONBEAM" | "CELO" | "BOBA" | "BOBA_BSC" | "BOBA_AVALANCHE" | "ASTAR" | "ETHW" | "KAVA" | "BITGERT" | "OASIS" | "METIS" | "DEFIKINGDOMS" | "KLAYTN" | "VELAS" | "SYSCOIN" | "EOS" | "ETHEREUM_CLASSIC" | "FLARE" | "IOTEX" | "ONTOLOGY" | "THETA" | "XDC" | "BITCOIN_CASH")[], "TRON"];
export type Web3PublicSupportedBlockchain = (typeof web3PublicSupportedBlockchains)[number];
export type Web3PublicStorage = Record<Web3PublicSupportedBlockchain, Web3Public> & Record<EvmBlockchainName, EvmWeb3Public> & Record<TronBlockchainName, TronWeb3Public>;