UNPKG

@kaiachain/viem-ext

Version:
12 lines (11 loc) 501 B
import { JsonRpcAccount, LocalAccount, OneOf, Transport } from "viem"; import { KaiaChain, KaiaPublicClient, KaiaWalletClient } from "./types/client.js"; export declare const createPublicClient: (data: { transport: Transport; chain: KaiaChain; }) => KaiaPublicClient; export declare const createWalletClient: <account extends OneOf<LocalAccount | JsonRpcAccount> = JsonRpcAccount>(data: { transport: Transport; account?: account; chain: KaiaChain; }) => KaiaWalletClient<account>;