@arkiv-network/sdk
Version:
TypeScript client library for Arkiv's blockchains interactions
10 lines (8 loc) • 442 B
text/typescript
import type { Account, Chain, Client, RpcSchema, Transport } from "viem"
import type { ArkivRpcSchema } from "../types/rpcSchema"
export type ArkivClient<
transport extends Transport = Transport,
chain extends Chain | undefined = Chain | undefined,
accountOrAddress extends Account | undefined = Account | undefined,
rpcSchema extends RpcSchema | undefined = ArkivRpcSchema,
> = Client<transport, chain, accountOrAddress, rpcSchema>