UNPKG

@tevm/actions

Version:

A typesafe library for writing forge scripts in typescript

21 lines 1.39 kB
import type { AnvilDealJsonRpcRequest, AnvilDropTransactionJsonRpcRequest, AnvilDumpStateJsonRpcRequest, AnvilGetAutomineJsonRpcRequest, AnvilImpersonateAccountJsonRpcRequest, AnvilLoadStateJsonRpcRequest, AnvilMineJsonRpcRequest, AnvilResetJsonRpcRequest, AnvilSetBalanceJsonRpcRequest, AnvilSetChainIdJsonRpcRequest, AnvilSetCodeJsonRpcRequest, AnvilSetNonceJsonRpcRequest, AnvilSetStorageAtJsonRpcRequest, AnvilStopImpersonatingAccountJsonRpcRequest } from '../anvil/index.js'; /** * A mapping of `anvil_*` method names to their request type */ export type AnvilRequestType = { anvil_impersonateAccount: AnvilImpersonateAccountJsonRpcRequest; anvil_stopImpersonatingAccount: AnvilStopImpersonatingAccountJsonRpcRequest; anvil_getAutomine: AnvilGetAutomineJsonRpcRequest; anvil_mine: AnvilMineJsonRpcRequest; anvil_reset: AnvilResetJsonRpcRequest; anvil_dropTransaction: AnvilDropTransactionJsonRpcRequest; anvil_setBalance: AnvilSetBalanceJsonRpcRequest; anvil_setCode: AnvilSetCodeJsonRpcRequest; anvil_setNonce: AnvilSetNonceJsonRpcRequest; anvil_setStorageAt: AnvilSetStorageAtJsonRpcRequest; anvil_setChainId: AnvilSetChainIdJsonRpcRequest; anvil_dumpState: AnvilDumpStateJsonRpcRequest; anvil_loadState: AnvilLoadStateJsonRpcRequest; anvil_deal: AnvilDealJsonRpcRequest; }; //# sourceMappingURL=AnvilRequestType.d.ts.map