UNPKG

@pushchain/ui-kit

Version:

Push Chain is a true universal L1 that is 100% EVM compatible. It allows developers to deploy once and make their apps instantly compatible with users from all other L1s (Ethereum, Solana, etc) with zero on-chain code change.

43 lines (42 loc) 1.63 kB
import * as viemChains from 'viem/chains'; type ChainType = typeof viemChains & Record<string, unknown>; export declare const pushWalletDonut: { blockExplorers: { readonly default: { readonly name: "Push Testnet Explorer"; readonly url: "https://donut.push.network/"; }; }; contracts?: viemChains.Prettify<{ [key: string]: import("viem").ChainContract | { [sourceId: number]: import("viem").ChainContract | undefined; } | undefined; } & { ensRegistry?: import("viem").ChainContract | undefined; ensUniversalResolver?: import("viem").ChainContract | undefined; multicall3?: import("viem").ChainContract | undefined; universalSignatureVerifier?: import("viem").ChainContract | undefined; }> | undefined; ensTlds?: readonly string[] | undefined; id: 42101; name: "Push Testnet Donut"; nativeCurrency: { readonly decimals: 18; readonly name: "Push Chain"; readonly symbol: "PC"; }; rpcUrls: { readonly default: { readonly http: readonly ["https://evm.donut.rpc.push.org/"]; readonly webSocket: readonly ["wss://evm.donut.rpc.push.org"]; }; }; 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> | undefined; }; export declare const chains: ChainType; export {};