rubic-sdk
Version:
Simplify dApp creation
164 lines (163 loc) • 5.56 kB
TypeScript
import { BlockchainName } from './blockchain-name';
declare const BLOCKCHAINS_MAPPING: {
readonly ETH: "ethereum";
readonly BSC: "binance-smart-chain";
readonly POLYGON: "polygon";
readonly POLYGON_ZKEVM: "polygon-zkevm";
readonly HARMONY: "harmony";
readonly AVALANCHE: "avalanche";
readonly MOONRIVER: "moonriver";
readonly FANTOM: "fantom";
readonly ARBITRUM: "arbitrum";
readonly AURORA: "aurora";
readonly SOLANA: "solana";
readonly NEAR: "near";
readonly TELOS: "telos-evm";
readonly OPTIMISM: "optimistic-ethereum";
readonly CRONOS: "cronos";
readonly OKX: "okex-chain";
readonly GNOSIS: "xdai";
readonly FUSE: "fuse";
readonly MOONBEAM: "moonbeam";
readonly CELO: "celo";
readonly BOBA: "boba";
readonly BOBA_BSC: "boba-bsc";
readonly ASTAR_EVM: "astar-evm";
readonly ASTAR: "astar";
readonly BITCOIN: "bitcoin";
readonly ETHW: "ethereum-pow";
readonly TRON: "tron";
readonly KAVA: "kava";
readonly BITGERT: "bitgert";
readonly OASIS: "oasis";
readonly METIS: "metis";
readonly DEFIKINGDOMS: "defikingdoms";
readonly KLAYTN: "klaytn";
readonly VELAS: "velas";
readonly SYSCOIN: "syscoin";
readonly EOS: "eos";
readonly ETHEREUM_CLASSIC: "ethereum-classic";
readonly FILECOIN: "filecoin";
readonly FLARE: "flare";
readonly IOTEX: "iotex";
readonly ONTOLOGY: "ontology";
readonly THETA: "theta";
readonly XDC: "xdc";
readonly BITCOIN_CASH: "bitcoin-cash";
readonly ICP: "icp";
readonly CARDANO: "cardano";
readonly AION: "aion";
readonly ALGORAND: "algorand";
readonly APTOS: "aptos";
readonly ARDOR: "ardor";
readonly ARK: "ark";
readonly COSMOS: "cosmos";
readonly BAND_PROTOCOL: "band-protocol";
readonly BITCOIN_DIAMOND: "bitcoin-diamond";
readonly BSV: "bsv";
readonly BITCOIN_GOLD: "bitcoin-gold";
readonly CASPER: "casper";
readonly DASH: "dash";
readonly DECRED: "decred";
readonly DIGI_BYTE: "digibyte";
readonly DIVI: "divi";
readonly DOGECOIN: "dogecoin";
readonly POLKADOT: "polkadot";
readonly MULTIVERS_X: "multiversx";
readonly FIO_PROTOCOL: "fio-protocol";
readonly FIRO: "firo";
readonly FLOW: "flow";
readonly HEDERA: "hedera";
readonly HELIUM: "helium";
readonly ICON: "icon";
readonly IOST: "iost";
readonly IOTA: "iota";
readonly KADENA: "kadena";
readonly KOMODO: "komodo";
readonly KUSAMA: "kusama";
readonly LISK: "lisk";
readonly LITECOIN: "litecoin";
readonly TERRA: "terra";
readonly TERRA_CLASSIC: "terra-classic";
readonly MINA_PROTOCOL: "mina-protocol";
readonly NANO: "nano";
readonly NEO: "neo";
readonly OSMOSIS: "osmosis";
readonly PIVX: "pivx";
readonly POLYX: "polyx";
readonly QTUM: "qtum";
readonly THOR_CHAIN: "thorchain";
readonly RAVENCOIN: "ravencoin";
readonly SIA: "sia";
readonly SECRET: "secret";
readonly STACKS: "stacks";
readonly STARKNET: "starknet";
readonly STEEM: "steem";
readonly STRATIS: "stratis";
readonly SOLAR: "solar";
readonly TON: "ton";
readonly VE_CHAIN: "vechain";
readonly WAVES: "waves";
readonly WAX: "wax";
readonly DX_CHAIN: "dxchain";
readonly E_CASH: "ecash";
readonly NEM: "nem";
readonly STELLAR: "stellar";
readonly MONERO: "monero";
readonly RIPPLE: "ripple";
readonly TEZOS: "tezos";
readonly VERGE: "verge";
readonly SYMBOL: "symbol";
readonly ZCASH: "zcash";
readonly HORIZEN: "horizen";
readonly ZILLIQA: "zilliqa";
readonly KAVA_COSMOS: "kava-cosmos";
readonly ZK_SYNC: "zksync";
readonly PULSECHAIN: "pulsechain";
readonly LINEA: "linea";
readonly BASE: "base";
readonly MANTLE: "mantle";
readonly MUMBAI: "polygon-mumbai";
readonly BSCT: "binance-smart-chain-testnet";
readonly GOERLI: "goerli";
readonly FUJI: "avalanche-fuji";
readonly SCROLL_SEPOLIA: "scroll-sepolia-testnet";
readonly ARTHERA: "arthera-testnet";
readonly ZETACHAIN: "zetachain";
readonly SEPOLIA: "sepolia";
readonly MANTA_PACIFIC: "manta-pacific";
readonly SCROLL: "scroll";
readonly BERACHAIN_TESTNET: "berachain-bartio";
readonly BLAST_TESTNET: "blast";
readonly BLAST: "blast";
readonly HOLESKY: "holesky";
readonly ROOTSTOCK: "rootstock";
readonly KROMA: "kroma";
readonly HORIZEN_EON: "horizen-eon";
readonly MERLIN: "merlin";
readonly MODE: "mode";
readonly ZK_FAIR: "zkfair";
readonly ZK_LINK: "zklink";
readonly XLAYER: "xlayer";
readonly TAIKO: "taiko";
readonly SEI: "sei";
readonly CORE: "core";
readonly BAHAMUT: "bahamut";
readonly BITLAYER: "bitlayer";
readonly GRAVITY: "gravity";
readonly UNICHAIN_SEPOLIA_TESTNET: "unichain-sepolia-testnet";
readonly SONEIUM_TESTNET: "soneium-minato";
readonly SONIC: "sonic";
readonly MORPH: "morph";
readonly FRAXTAL: "fraxtal";
readonly BERACHAIN: "berachain";
readonly SONEIUM: "soneium";
readonly UNICHAIN: "unichain";
readonly MONAD_TESTNET: "monad-testnet";
readonly SUI: "sui";
readonly MEGAETH_TESTNET: "megaeth-testnet";
};
export declare const TO_BACKEND_BLOCKCHAINS: Record<BlockchainName, BackendBlockchain>;
export type BackendBlockchain = (typeof BLOCKCHAINS_MAPPING)[keyof typeof BLOCKCHAINS_MAPPING];
export declare const FROM_BACKEND_BLOCKCHAINS: Record<BackendBlockchain, BlockchainName>;
export {};