UNPKG

@sky-mavis/tanto-connect

Version:
88 lines 2.76 kB
export declare const ronin: { id: number; blockExplorers: { readonly default: { readonly name: "Ronin Explorer"; readonly url: "https://app.roninchain.com"; }; }; contracts: { readonly multicall3: { readonly address: "0xca11bde05977b3631167028862be2a173976ca11"; readonly blockCreated: 26023535; }; }; ensTlds?: readonly string[] | undefined; name: "Ronin"; nativeCurrency: { readonly name: "RON"; readonly symbol: "RON"; readonly decimals: 18; }; rpcUrls: { readonly default: { readonly http: readonly ["https://api.roninchain.com/rpc"]; }; }; sourceId?: number | undefined; testnet?: boolean | undefined; custom?: Record<string, unknown> | undefined; fees?: import("viem").ChainFees<undefined> | undefined; formatters?: undefined; serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable<bigint, number>> | undefined; }; export declare const saigon: { id: number; blockExplorers: { readonly default: { readonly name: "Saigon Explorer"; readonly url: "https://saigon-app.roninchain.com"; }; }; contracts: { readonly multicall3: { readonly address: "0xca11bde05977b3631167028862be2a173976ca11"; readonly blockCreated: 18736871; }; }; ensTlds?: readonly string[] | undefined; name: "Saigon Testnet"; nativeCurrency: { readonly name: "RON"; readonly symbol: "RON"; readonly decimals: 18; }; rpcUrls: { readonly default: { readonly http: readonly ["https://saigon-testnet.roninchain.com/rpc"]; }; }; sourceId?: number | undefined; testnet: true; custom?: Record<string, unknown> | undefined; fees?: import("viem").ChainFees<undefined> | undefined; formatters?: undefined; serializers?: import("viem").ChainSerializers<undefined, import("viem").TransactionSerializable<bigint, number>> | undefined; }; export declare enum ChainIds { Ethereum = 1, Goerli = 5, RoninMainnet = 2020, RoninTestnet = 202601, BaseMainnet = 8453 } export interface IChainInfo { chainId: number; blockExplorerUrl?: string; chainName: string; iconUrl?: string; rpcUrls?: string[]; nativeCurrency: { name: string; symbol: string; decimals: number; }; } export type IChainsConfig = Record<number, IChainInfo>; export declare const CHAINS_CONFIG: IChainsConfig; //# sourceMappingURL=chain.d.ts.map