@kaiachain/viem-ext
Version:
viem extension for kaia blockchain
15 lines (14 loc) • 539 B
JavaScript
import { createPublicClient as createDefaultPublicClient, createWalletClient as createDefaultWalletClient, rpcSchema, } from "viem";
import { kaiaWalletAction } from "./actions/wallet-actions.js";
export const createPublicClient = (data) => {
return createDefaultPublicClient({
...data,
rpcSchema: rpcSchema()
}).extend(kaiaWalletAction());
};
export const createWalletClient = (data) => {
return createDefaultWalletClient({
...data,
rpcSchema: rpcSchema()
}).extend(kaiaWalletAction());
};