Interface: HappyProvider
Defined in: packages/core/lib/happyProvider/interface.ts:33
HappyProvider is an EIP1193 Ethereum Provider and an EventEmitter.
Example
Setting up viem client
import { createPublicClient, custom } from "viem"
import { happyProvider } from "@happy.tech/core"
const publicClient = createPublicClient({
transport: custom(happyProvider)
})
Extends
EventEmitter
Properties
request()
request: (args: any) => Promise<any>;
Defined in: packages/core/lib/happyProvider/interface.ts:39
Makes an EIP-1193 request and returns the response.
Parameters
args
any
Returns
Promise
<any
>
Throws
GenericProviderRpcError