TevmViemActionsApi
TevmViemActionsApi:
object
A custom viem extension for adding powerful
Tevm specific actions to the client. These actions come preloaded with MemoryClient
To add these actions use the extend method on a TevmClient with the tevmViemActions() extension.
Type declaration
tevm
tevm:
TevmNode&Eip1193RequestProvider
tevmCall
tevmCall:
TevmActionsApi["call"]
tevmContract
tevmContract:
TevmActionsApi["contract"]
tevmDeploy
tevmDeploy:
TevmActionsApi["deploy"]
tevmDumpState
tevmDumpState:
TevmActionsApi["dumpState"]
tevmGetAccount
tevmGetAccount:
TevmActionsApi["getAccount"]
tevmLoadState
tevmLoadState:
TevmActionsApi["loadState"]
tevmMine
tevmMine:
TevmActionsApi["mine"]
tevmReady
tevmReady:
TevmNode["ready"]
tevmSetAccount
tevmSetAccount:
TevmActionsApi["setAccount"]
Example
import { createTevmClient, tevmViemActions } from 'tevm'
const client = createTevmClient() .extend(tevmViemActions())