UNPKG

@kaiachain/viem-ext

Version:
114 lines (113 loc) 5.3 kB
export declare const chainConfig: { readonly formatters: { readonly transactionRequest: { exclude: [] | undefined; format: (args: import("./index.js").KaiaTransactionRequest) => { then: <TResult1 = import("./index.js").KaiaTransactionRequest, TResult2 = never>(onfulfilled?: ((value: import("./index.js").KaiaTransactionRequest) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<TResult2>) | null | undefined) => Promise<TResult1 | TResult2>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null | undefined) => Promise<import("./index.js").KaiaTransactionRequest | TResult>; finally: (onfinally?: (() => void) | null | undefined) => Promise<import("./index.js").KaiaTransactionRequest>; readonly [Symbol.toStringTag]: string; } & {}; type: "transactionRequest"; }; }; readonly serializers: { readonly transaction: typeof import("./serializer.js").serializeTransaction; }; }; export declare const kairos: { formatters: { readonly transactionRequest: { exclude: [] | undefined; format: (args: import("./index.js").KaiaTransactionRequest) => { then: <TResult1 = import("./index.js").KaiaTransactionRequest, TResult2 = never>(onfulfilled?: ((value: import("./index.js").KaiaTransactionRequest) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<TResult2>) | null | undefined) => Promise<TResult1 | TResult2>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null | undefined) => Promise<import("./index.js").KaiaTransactionRequest | TResult>; finally: (onfinally?: (() => void) | null | undefined) => Promise<import("./index.js").KaiaTransactionRequest>; readonly [Symbol.toStringTag]: string; } & {}; type: "transactionRequest"; }; }; serializers: { readonly transaction: typeof import("./serializer.js").serializeTransaction; }; blockExplorers: { readonly default: { readonly name: "KaiaScan"; readonly url: "https://kairos.kaiascan.io"; }; }; blockTime?: number | undefined | undefined; contracts: { readonly multicall3: { readonly address: "0xcA11bde05977b3631167028862bE2a173976CA11"; readonly blockCreated: 123390593; }; }; ensTlds?: readonly string[] | undefined; id: 1001; name: "Kairos Testnet"; nativeCurrency: { readonly decimals: 18; readonly name: "Kairos KAIA"; readonly symbol: "KAIA"; }; rpcUrls: { readonly default: { readonly http: readonly ["https://public-en-kairos.node.kaia.io"]; }; }; sourceId?: number | undefined | undefined; testnet: true; custom?: Record<string, unknown> | undefined; fees?: import("viem").ChainFees<undefined> | undefined; network: "kairos"; }; export declare const kaia: { formatters: { readonly transactionRequest: { exclude: [] | undefined; format: (args: import("./index.js").KaiaTransactionRequest) => { then: <TResult1 = import("./index.js").KaiaTransactionRequest, TResult2 = never>(onfulfilled?: ((value: import("./index.js").KaiaTransactionRequest) => TResult1 | PromiseLike<TResult1>) | null | undefined, onrejected?: ((reason: any) => TResult2 | PromiseLike<TResult2>) | null | undefined) => Promise<TResult1 | TResult2>; catch: <TResult = never>(onrejected?: ((reason: any) => TResult | PromiseLike<TResult>) | null | undefined) => Promise<import("./index.js").KaiaTransactionRequest | TResult>; finally: (onfinally?: (() => void) | null | undefined) => Promise<import("./index.js").KaiaTransactionRequest>; readonly [Symbol.toStringTag]: string; } & {}; type: "transactionRequest"; }; }; serializers: { readonly transaction: typeof import("./serializer.js").serializeTransaction; }; blockExplorers: { readonly default: { readonly name: "KaiaScan"; readonly url: "https://kaiascan.io"; readonly apiUrl: "https://api-cypress.klaytnscope.com/api"; }; }; blockTime?: number | undefined | undefined; contracts: { readonly multicall3: { readonly address: "0xcA11bde05977b3631167028862bE2a173976CA11"; readonly blockCreated: 96002415; }; }; ensTlds?: readonly string[] | undefined; id: 8217; name: "Kaia"; nativeCurrency: { readonly decimals: 18; readonly name: "Kaia"; readonly symbol: "KAIA"; }; rpcUrls: { readonly default: { readonly http: readonly ["https://public-en.node.kaia.io"]; }; }; sourceId?: number | undefined | undefined; testnet?: boolean | undefined | undefined; custom?: Record<string, unknown> | undefined; fees?: import("viem").ChainFees<undefined> | undefined; };