Skip to content
Tevm Docs
Search
Cancel
GitHub
Twitter
Telegram
Select theme
Dark
Light
Auto
Getting Started
Getting Started Guide
Learn
Clients
Actions
JSON RPC
Contracts
Bundler
Advanced Scripting
CLI
Reference
Reference (auto-generated)
@tevm/actions
Classes
BlobGasLimitExceededError
MissingAccountError
NoForkUrlSetError
Variables
testAccounts
Functions
blockNumberHandler
callHandler
chainIdHandler
contractHandler
deployHandler
dumpStateHandler
ethAccountsHandler
ethCallHandler
ethGetLogsHandler
ethGetTransactionReceiptHandler
ethSendRawTransactionHandler
ethSendTransactionHandler
ethSignHandler
ethSignTransactionHandler
gasPriceHandler
getAccountHandler
getBalanceHandler
getCodeHandler
getStorageAtHandler
loadStateHandler
mineHandler
scriptHandler
setAccountHandler
traceCallHandler
@tevm/base-client
Type Aliases
AutoMining
BaseClient
BaseClientOptions
CustomPrecompile
Extension
Hardfork
IntervalMining
ManualMining
MiningConfig
Variables
GENESIS_STATE
prefundedAccounts
Functions
createBaseClient
@tevm/blockchain
Type Aliases
Chain
ChainOptions
Functions
createBaseChain
createChain
deepCopy
delBlock
getBlock
getCanonicalHeadBlock
getIteratorHead
putBlock
setIteratorHead
shallowCopy
validateHeader
@tevm/evm
Enumerations
EvmErrorMessage
EvmErrorMessage
Classes
EthjsMessage
EthjsMessage
Evm
Evm
EvmError
EvmError
Interfaces
EvmResult
EvmResult
EvmRunCallOpts
EvmRunCallOpts
ExecResult
ExecResult
InterpreterStep
InterpreterStep
PrecompileInput
PrecompileInput
Type Aliases
CreateEvmOptions
CreateEvmOptions
CustomPrecompile
CustomPrecompile
EVMOpts
EVMOpts
Variables
Eof
Eof
Functions
createEvm
createEvm
getActivePrecompiles
getActivePrecompiles
@tevm/actions-types
Type Aliases
Abi
Address
AnvilDropTransactionHandler
AnvilDropTransactionParams
AnvilDropTransactionResult
AnvilDumpStateHandler
AnvilDumpStateParams
AnvilDumpStateResult
AnvilGetAutomineHandler
AnvilGetAutomineParams
AnvilGetAutomineResult
AnvilImpersonateAccountHandler
AnvilImpersonateAccountParams
AnvilImpersonateAccountResult
AnvilLoadStateHandler
AnvilLoadStateParams
AnvilLoadStateResult
AnvilMineHandler
AnvilMineParams
AnvilMineResult
AnvilResetHandler
AnvilResetParams
AnvilResetResult
AnvilSetBalanceHandler
AnvilSetBalanceParams
AnvilSetBalanceResult
AnvilSetChainIdHandler
AnvilSetChainIdParams
AnvilSetChainIdResult
AnvilSetCodeHandler
AnvilSetCodeParams
AnvilSetCodeResult
AnvilSetNonceHandler
AnvilSetNonceParams
AnvilSetNonceResult
AnvilSetStorageAtHandler
AnvilSetStorageAtParams
AnvilSetStorageAtResult
AnvilStopImpersonatingAccountHandler
AnvilStopImpersonatingAccountParams
AnvilStopImpersonatingAccountResult
BaseCallParams
Block
BlockOverrideSet
BlockParam
BlockResult
BlockTag
CallHandler
CallParams
CallResult
ContractHandler
ContractParams
ContractResult
DebugTraceCallHandler
DebugTraceCallParams
DebugTraceCallResult
DebugTraceTransactionHandler
DebugTraceTransactionParams
DebugTraceTransactionResult
DeployHandler
DeployParams
DeployResult
DumpStateHandler
DumpStateResult
EmptyParams
EthAccountsHandler
EthAccountsParams
EthAccountsResult
EthBlockNumberHandler
EthBlockNumberParams
EthBlockNumberResult
EthCallHandler
EthCallParams
EthCallResult
EthChainIdHandler
EthChainIdParams
EthChainIdResult
EthCoinbaseHandler
EthCoinbaseParams
EthCoinbaseResult
EthEstimateGasHandler
EthEstimateGasParams
EthEstimateGasResult
EthGasPriceHandler
EthGasPriceParams
EthGasPriceResult
EthGetBalanceHandler
EthGetBalanceParams
EthGetBalanceResult
EthGetBlockByHashHandler
EthGetBlockByHashParams
EthGetBlockByHashResult
EthGetBlockByNumberHandler
EthGetBlockByNumberParams
EthGetBlockByNumberResult
EthGetBlockTransactionCountByHashHandler
EthGetBlockTransactionCountByHashParams
EthGetBlockTransactionCountByHashResult
EthGetBlockTransactionCountByNumberHandler
EthGetBlockTransactionCountByNumberParams
EthGetBlockTransactionCountByNumberResult
EthGetCodeHandler
EthGetCodeParams
EthGetCodeResult
EthGetFilterChangesHandler
EthGetFilterChangesParams
EthGetFilterChangesResult
EthGetFilterLogsHandler
EthGetFilterLogsParams
EthGetFilterLogsResult
EthGetLogsHandler
EthGetLogsParams
EthGetLogsResult
EthGetStorageAtHandler
EthGetStorageAtParams
EthGetStorageAtResult
EthGetTransactionByBlockHashAndIndexHandler
EthGetTransactionByBlockHashAndIndexParams
EthGetTransactionByBlockHashAndIndexResult
EthGetTransactionByBlockNumberAndIndexHandler
EthGetTransactionByBlockNumberAndIndexParams
EthGetTransactionByBlockNumberAndIndexResult
EthGetTransactionByHashHandler
EthGetTransactionByHashParams
EthGetTransactionByHashResult
EthGetTransactionCountHandler
EthGetTransactionCountParams
EthGetTransactionCountResult
EthGetTransactionReceiptHandler
EthGetTransactionReceiptParams
EthGetTransactionReceiptResult
EthGetUncleByBlockHashAndIndexHandler
EthGetUncleByBlockHashAndIndexParams
EthGetUncleByBlockHashAndIndexResult
EthGetUncleByBlockNumberAndIndexHandler
EthGetUncleByBlockNumberAndIndexParams
EthGetUncleByBlockNumberAndIndexResult
EthGetUncleCountByBlockHashHandler
EthGetUncleCountByBlockHashParams
EthGetUncleCountByBlockHashResult
EthGetUncleCountByBlockNumberHandler
EthGetUncleCountByBlockNumberParams
EthGetUncleCountByBlockNumberResult
EthHashrateHandler
EthHashrateParams
EthHashrateResult
EthMiningHandler
EthMiningParams
EthMiningResult
EthNewBlockFilterHandler
EthNewBlockFilterParams
EthNewBlockFilterResult
EthNewFilterHandler
EthNewFilterParams
EthNewFilterResult
EthNewPendingTransactionFilterHandler
EthNewPendingTransactionFilterParams
EthNewPendingTransactionFilterResult
EthParams
EthProtocolVersionHandler
EthProtocolVersionParams
EthProtocolVersionResult
EthSendRawTransactionHandler
EthSendRawTransactionParams
EthSendRawTransactionResult
EthSendTransactionHandler
EthSendTransactionParams
EthSendTransactionResult
EthSignHandler
EthSignParams
EthSignResult
EthSignTransactionHandler
EthSignTransactionParams
EthSignTransactionResult
EthSyncingHandler
EthSyncingParams
EthSyncingResult
EthUninstallFilterHandler
EthUninstallFilterParams
EthUninstallFilterResult
FilterLog
FilterParams
GetAccountHandler
GetAccountParams
GetAccountResult
Hex
LoadStateHandler
LoadStateParams
LoadStateResult
Log
MineHandler
MineParams
MineResult
NetworkConfig
ScriptHandler
ScriptParams
ScriptResult
SetAccountHandler
SetAccountParams
SetAccountResult
StateOverrideSet
StructLog
TraceCall
TraceParams
TraceResult
TraceType
TransactionParams
TransactionReceiptResult
TransactionResult
@tevm/client-types
Type Aliases
TevmClient
@tevm/contract
Type Aliases
Contract
CreateContract
CreateContractParams
CreateScript
CreateScriptParams
EventActionCreator
MaybeExtractEventArgsFromAbi
ReadActionCreator
Script
ValueOf
WriteActionCreator
Variables
SimpleContract
Functions
createContract
createScript
@tevm/common
Enumerations
ConsensusAlgorithm
ConsensusType
Classes
Common
Interfaces
CustomCrypto
EvmStateManagerInterface
StorageDump
StorageRange
Type Aliases
AccountFields
CliqueConfig
CommonOptions
Hardfork
Functions
createCommon
@tevm/errors
Classes
InvalidCreateParams
NoProxyConfiguredError
ProxyFetchError
UnexpectedInternalServerError
UnknownMethodError
UnsupportedMethodError
Type Aliases
AccountNotFoundError
BaseCallError
CallError
ContractError
DecodeFunctionDataError
DumpStateError
EncodeFunctionReturnDataError
EvmError
FailedToForkError
ForkError
GetAccountError
InvalidAbiError
InvalidAddressError
InvalidArgsError
InvalidBalanceError
InvalidBlobVersionedHashesError
InvalidBlockError
InvalidBytecodeError
InvalidCallerError
InvalidDataError
InvalidDeployedBytecodeError
InvalidDepthError
InvalidFunctionNameError
InvalidGasLimitError
InvalidGasPriceError
InvalidGasRefundError
InvalidNonceError
InvalidOriginError
InvalidRequestError
InvalidSaltError
InvalidSelfdestructError
InvalidSkipBalanceError
InvalidStorageRootError
InvalidToError
InvalidUrlError
InvalidValueError
LoadStateError
MineError
ScriptError
SetAccountError
TevmEVMErrorMessage
TypedError
UnexpectedError
@tevm/jsonrpc
Type Aliases
HeadersInit
JsonRpcClient
JsonRpcProcedure
JsonRpcRequest
JsonRpcResponse
Functions
createJsonRpcFetcher
@tevm/vm
Type Aliases
CreateVmOptions
Vm
Functions
createVm
@tevm/decorators
Classes
ProviderRpcError
Type Aliases
AddEthereumChainParameter
DerivedRpcSchema
EIP1193EventEmitter
EIP1193EventMap
EIP1193Events
EIP1193Parameters
EIP1193RequestFn
EIP1193RequestOptions
Eip1193RequestProvider
EthActionsApi
Hash
JsonRpcSchemaPublic
JsonRpcSchemaTevm
JsonRpcSchemaWallet
LogTopic
NetworkSync
ProviderConnectInfo
ProviderMessage
Quantity
RpcSchema
RpcSchemaOverride
TestRpcSchema
TevmActionsApi
TevmSendApi
WalletPermission
WalletPermissionCaveat
WatchAssetParams
Functions
eip1993EventEmitter
ethActions
requestEip1193
tevmActions
tevmSend
@tevm/utils
References
bytesToBigInt
Enumerations
KeyEncoding
TypeOutput
ValueEncoding
Classes
AsyncEventEmitter
Bloom
EthjsAccount
EthjsAddress
Withdrawal
Interfaces
Db
GenesisState
JsonRpcWithdrawal
Type Aliases
Abi
AbiConstructor
AbiEvent
AbiFunction
AbiItemType
AbiParametersToPrimitiveTypes
Account
Address
AddressLike
BatchDbOp
BigIntLike
BigIntToHex
BlockNumber
BlockTag
BytesLike
ContractConstructorArgs
ContractFunctionName
CreateEventFilterParameters
CreateMemoryDbFn
DbObject
DecodeFunctionResultReturnType
EncodeDeployDataParameters
EncodeFunctionDataParameters
EncodingOpts
EthjsLog
ExtractAbiEvent
ExtractAbiEventNames
ExtractAbiEvents
ExtractAbiFunction
ExtractAbiFunctionNames
Filter
FormatAbi
GetEventArgs
HDAccount
Hex
JsonSerializable
JsonSerializableArray
JsonSerializableObject
JsonSerializableSet
MemoryDb
ParseAbi
SerializeToJson
SetToHex
WithdrawalData
Variables
KECCAK256_RLP
KECCAK256_RLP_ARRAY
Functions
boolToBytes
boolToHex
bytesToBigint
bytesToBool
bytesToHex
bytesToNumber
bytesToUnprefixedHex
bytesToUtf8
concatBytes
createMemoryDb
decodeAbiParameters
decodeErrorResult
decodeEventLog
decodeFunctionData
decodeFunctionResult
ecrecover
ecsign
encodeAbiParameters
encodeDeployData
encodeErrorResult
encodeEventTopics
encodeFunctionData
encodeFunctionResult
encodePacked
equalsBytes
fetchFromProvider
formatAbi
formatEther
formatGwei
formatLog
fromBytes
fromHex
fromRlp
getAddress
getProvider
hexToBigInt
hexToBool
hexToBytes
hexToNumber
hexToString
isAddress
isBytes
isHex
keccak256
mnemonicToAccount
numberToHex
parseAbi
parseEther
parseGwei
setLengthLeft
stringToHex
toBytes
toHex
toRlp
toType
zeros
@tevm/evm
Enumerations
EvmErrorMessage
EvmErrorMessage
Classes
EthjsMessage
EthjsMessage
Evm
Evm
EvmError
EvmError
Interfaces
EvmResult
EvmResult
EvmRunCallOpts
EvmRunCallOpts
ExecResult
ExecResult
InterpreterStep
InterpreterStep
PrecompileInput
PrecompileInput
Type Aliases
CreateEvmOptions
CreateEvmOptions
CustomPrecompile
CustomPrecompile
EVMOpts
EVMOpts
Variables
Eof
Eof
Functions
createEvm
createEvm
getActivePrecompiles
getActivePrecompiles
@tevm/state
Classes
ContractCache
Interfaces
AccountStorage
ForkOptions
ParameterizedAccountStorage
StateManager
Type Aliases
BaseState
ParameterizedTevmState
SerializableTevmState
StateAction
StateCache
StateOptions
StateRoots
TevmState
Functions
checkpoint
clearCaches
clearContractStorage
commit
createBaseState
createStateManager
deepCopy
deleteAccount
dumpCanonicalGenesis
dumpStorage
dumpStorageRange
generateCanonicalGenesis
getAccount
getAccountAddresses
getAccountFromProvider
getAppliedKey
getContractCode
getContractStorage
getForkBlockTag
getForkClient
getProof
getStateRoot
hasStateRoot
modifyAccountFields
originalStorageCache
putAccount
putContractCode
putContractStorage
revert
setStateRoot
shallowCopy
@tevm/zod
Variables
zAbi
zAddress
zBaseCallParams
zBlock
zBlockParam
zBytecode
zCallParams
zContractParams
zGetAccountParams
zHex
zJsonRpcRequest
zMineParams
zNetworkConfig
zScriptParams
zSetAccountParams
zStorageRoot
zStrictHex
Functions
validateBaseCallParams
validateCallParams
validateContractParams
validateGetAccountParams
validateLoadStateParams
validateMineParams
validateScriptParams
validateSetAccountParams
@tevm/memory-client
Type Aliases
MemoryClient
TevmActions
Functions
createMemoryClient
@tevm/precompiles
Type Aliases
CallResult
ConstructorArgument
CustomPrecompile
TypedError
Functions
defineCall
definePrecompile
@tevm/predeploys
Classes
Predeploy
Predeploy
Type Aliases
CustomPredeploy
CustomPredeploy
Functions
definePredeploy
definePredeploy
@tevm/procedures
Functions
blockNumberProcedure
callProcedure
chainIdProcedure
contractProcedure
dumpStateProcedure
ethGetLogsProcedure
gasPriceProcedure
getAccountProcedure
getBalanceProcedure
getCodeProcedure
getStorageAtProcedure
loadStateProcedure
mineProcedure
requestBulkProcedure
requestProcedure
scriptProcedure
setAccountProcedure
@tevm/procedures-types
Type Aliases
AnvilDropTransactionJsonRpcRequest
AnvilDropTransactionJsonRpcResponse
AnvilDropTransactionProcedure
AnvilDumpStateJsonRpcRequest
AnvilDumpStateJsonRpcResponse
AnvilDumpStateProcedure
AnvilGetAutomineJsonRpcRequest
AnvilGetAutomineJsonRpcResponse
AnvilGetAutomineProcedure
AnvilImpersonateAccountJsonRpcRequest
AnvilImpersonateAccountJsonRpcResponse
AnvilImpersonateAccountProcedure
AnvilJsonRpcRequest
AnvilLoadStateJsonRpcRequest
AnvilLoadStateJsonRpcResponse
AnvilLoadStateProcedure
AnvilMineJsonRpcRequest
AnvilMineJsonRpcResponse
AnvilMineProcedure
AnvilRequestType
AnvilResetJsonRpcRequest
AnvilResetJsonRpcResponse
AnvilResetProcedure
AnvilReturnType
AnvilSetBalanceJsonRpcRequest
AnvilSetBalanceJsonRpcResponse
AnvilSetBalanceProcedure
AnvilSetChainIdJsonRpcRequest
AnvilSetChainIdJsonRpcResponse
AnvilSetChainIdProcedure
AnvilSetCodeJsonRpcRequest
AnvilSetCodeJsonRpcResponse
AnvilSetCodeProcedure
AnvilSetCoinbaseJsonRpcRequest
AnvilSetCoinbaseJsonRpcResponse
AnvilSetNonceJsonRpcRequest
AnvilSetNonceJsonRpcResponse
AnvilSetNonceProcedure
AnvilSetStorageAtJsonRpcRequest
AnvilSetStorageAtJsonRpcResponse
AnvilSetStorageAtProcedure
AnvilStopImpersonatingAccountJsonRpcRequest
AnvilStopImpersonatingAccountJsonRpcResponse
AnvilStopImpersonatingAccountProcedure
BigIntToHex
CallJsonRpcProcedure
CallJsonRpcRequest
CallJsonRpcResponse
ContractJsonRpcProcedure
ContractJsonRpcRequest
ContractJsonRpcResponse
DebugJsonRpcRequest
DebugRequestType
DebugReturnType
DebugTraceCallJsonRpcRequest
DebugTraceCallJsonRpcResponse
DebugTraceCallProcedure
DebugTraceTransactionJsonRpcRequest
DebugTraceTransactionJsonRpcResponse
DebugTraceTransactionProcedure
DumpStateJsonRpcProcedure
DumpStateJsonRpcRequest
DumpStateJsonRpcResponse
EthAccountsJsonRpcProcedure
EthAccountsJsonRpcRequest
EthAccountsJsonRpcResponse
EthBlockNumberJsonRpcProcedure
EthBlockNumberJsonRpcRequest
EthBlockNumberJsonRpcResponse
EthCallJsonRpcProcedure
EthCallJsonRpcRequest
EthCallJsonRpcResponse
EthChainIdJsonRpcProcedure
EthChainIdJsonRpcRequest
EthChainIdJsonRpcResponse
EthCoinbaseJsonRpcProcedure
EthCoinbaseJsonRpcRequest
EthCoinbaseJsonRpcResponse
EthEstimateGasJsonRpcProcedure
EthEstimateGasJsonRpcRequest
EthEstimateGasJsonRpcResponse
EthGasPriceJsonRpcProcedure
EthGasPriceJsonRpcRequest
EthGasPriceJsonRpcResponse
EthGetBalanceJsonRpcProcedure
EthGetBalanceJsonRpcRequest
EthGetBalanceJsonRpcResponse
EthGetBlockByHashJsonRpcProcedure
EthGetBlockByHashJsonRpcRequest
EthGetBlockByHashJsonRpcResponse
EthGetBlockByNumberJsonRpcProcedure
EthGetBlockByNumberJsonRpcRequest
EthGetBlockByNumberJsonRpcResponse
EthGetBlockTransactionCountByHashJsonRpcProcedure
EthGetBlockTransactionCountByHashJsonRpcRequest
EthGetBlockTransactionCountByHashJsonRpcResponse
EthGetBlockTransactionCountByNumberJsonRpcProcedure
EthGetBlockTransactionCountByNumberJsonRpcRequest
EthGetBlockTransactionCountByNumberJsonRpcResponse
EthGetCodeJsonRpcProcedure
EthGetCodeJsonRpcRequest
EthGetCodeJsonRpcResponse
EthGetFilterChangesJsonRpcProcedure
EthGetFilterChangesJsonRpcRequest
EthGetFilterChangesJsonRpcResponse
EthGetFilterLogsJsonRpcProcedure
EthGetFilterLogsJsonRpcRequest
EthGetFilterLogsJsonRpcResponse
EthGetLogsJsonRpcProcedure
EthGetLogsJsonRpcRequest
EthGetLogsJsonRpcResponse
EthGetStorageAtJsonRpcProcedure
EthGetStorageAtJsonRpcRequest
EthGetStorageAtJsonRpcResponse
EthGetTransactionByBlockHashAndIndexJsonRpcProcedure
EthGetTransactionByBlockHashAndIndexJsonRpcRequest
EthGetTransactionByBlockHashAndIndexJsonRpcResponse
EthGetTransactionByBlockNumberAndIndexJsonRpcProcedure
EthGetTransactionByBlockNumberAndIndexJsonRpcRequest
EthGetTransactionByBlockNumberAndIndexJsonRpcResponse
EthGetTransactionByHashJsonRpcProcedure
EthGetTransactionByHashJsonRpcRequest
EthGetTransactionByHashJsonRpcResponse
EthGetTransactionCountJsonRpcProcedure
EthGetTransactionCountJsonRpcRequest
EthGetTransactionCountJsonRpcResponse
EthGetTransactionReceiptJsonRpcProcedure
EthGetTransactionReceiptJsonRpcRequest
EthGetTransactionReceiptJsonRpcResponse
EthGetUncleByBlockHashAndIndexJsonRpcProcedure
EthGetUncleByBlockHashAndIndexJsonRpcRequest
EthGetUncleByBlockHashAndIndexJsonRpcResponse
EthGetUncleByBlockNumberAndIndexJsonRpcProcedure
EthGetUncleByBlockNumberAndIndexJsonRpcRequest
EthGetUncleByBlockNumberAndIndexJsonRpcResponse
EthGetUncleCountByBlockHashJsonRpcProcedure
EthGetUncleCountByBlockHashJsonRpcRequest
EthGetUncleCountByBlockHashJsonRpcResponse
EthGetUncleCountByBlockNumberJsonRpcProcedure
EthGetUncleCountByBlockNumberJsonRpcRequest
EthGetUncleCountByBlockNumberJsonRpcResponse
EthHashrateJsonRpcProcedure
EthHashrateJsonRpcRequest
EthHashrateJsonRpcResponse
EthJsonRpcRequest
EthMiningJsonRpcProcedure
EthMiningJsonRpcRequest
EthMiningJsonRpcResponse
EthNewBlockFilterJsonRpcProcedure
EthNewBlockFilterJsonRpcRequest
EthNewBlockFilterJsonRpcResponse
EthNewFilterJsonRpcProcedure
EthNewFilterJsonRpcRequest
EthNewFilterJsonRpcResponse
EthNewPendingTransactionFilterJsonRpcProcedure
EthNewPendingTransactionFilterJsonRpcRequest
EthNewPendingTransactionFilterJsonRpcResponse
EthProtocolVersionJsonRpcProcedure
EthProtocolVersionJsonRpcRequest
EthProtocolVersionJsonRpcResponse
EthRequestType
EthReturnType
EthSendRawTransactionJsonRpcProcedure
EthSendRawTransactionJsonRpcRequest
EthSendRawTransactionJsonRpcResponse
EthSendTransactionJsonRpcProcedure
EthSendTransactionJsonRpcRequest
EthSendTransactionJsonRpcResponse
EthSignJsonRpcProcedure
EthSignJsonRpcRequest
EthSignJsonRpcResponse
EthSignTransactionJsonRpcProcedure
EthSignTransactionJsonRpcRequest
EthSignTransactionJsonRpcResponse
EthSyncingJsonRpcProcedure
EthSyncingJsonRpcRequest
EthSyncingJsonRpcResponse
EthUninstallFilterJsonRpcProcedure
EthUninstallFilterJsonRpcRequest
EthUninstallFilterJsonRpcResponse
GetAccountJsonRpcProcedure
GetAccountJsonRpcRequest
GetAccountJsonRpcResponse
JsonRpcRequestTypeFromMethod
JsonRpcReturnTypeFromMethod
JsonRpcTransaction
JsonSerializable
JsonSerializableArray
JsonSerializableObject
JsonSerializableSet
LoadStateJsonRpcProcedure
LoadStateJsonRpcRequest
LoadStateJsonRpcResponse
MineJsonRpcProcedure
MineJsonRpcRequest
MineJsonRpcResponse
ScriptJsonRpcProcedure
ScriptJsonRpcRequest
ScriptJsonRpcResponse
SerializedParams
SerializeToJson
SetAccountJsonRpcProcedure
SetAccountJsonRpcRequest
SetAccountJsonRpcResponse
SetToHex
TevmJsonRpcBulkRequestHandler
TevmJsonRpcRequest
TevmJsonRpcRequestHandler
TevmRequestType
TevmReturnType
@tevm/predeploys
Classes
Predeploy
Predeploy
Type Aliases
CustomPredeploy
CustomPredeploy
Functions
definePredeploy
definePredeploy
@tevm/http-client
Type Aliases
HttpClient
HttpClientOptions
Functions
createHttpClient
@tevm/server
Classes
BadRequestError
Functions
createExpressMiddleware
createHttpHandler
createNextApiHandler
createServer
@tevm/sync-storage-persister
Interfaces
Storage
Type Aliases
CreateSyncStoragePersisterOptions
SyncStoragePersister
Variables
noopPersister
Functions
createSyncStoragePersister
@tevm/viem
Type Aliases
GenError
GenResult
OptimisticResult
TypedError
ViemTevmClient
ViemTevmClientDecorator
ViemTevmExtension
ViemTevmOptimisticClient
ViemTevmOptimisticClientDecorator
ViemTevmOptimisticExtension
Functions
tevmTransport
tevmViemExtension
tevmViemExtensionOptimistic
@tevm/ethers
Classes
TevmProvider
Type Aliases
BaseContractMethod
ContractMethodArgs
TypesafeEthersContract
TypesafeEthersContractConstructor
TypesafeEthersInterfaceConstructor
Variables
Contract
Interface
@tevm/base-bundler
Functions
bundler
@tevm/bun-plugin
Functions
bunPluginTevm
@tevm/bundler-cache
Type Aliases
Cache
CachedItem
FileAccessObject
Functions
createCache
@tevm/unplugin
Type Aliases
CompilerOption
Functions
createUnplugin
tevmUnplugin
@tevm/runtime
Type Aliases
ModuleType
Functions
generateRuntime
@tevm/compiler
resolveArtifacts
resolveArtifactsSync
types
@tevm/solc
Interfaces
Solc
Type Aliases
Releases
SolcBytecodeOutput
SolcContractOutput
SolcDebugSettings
SolcDeployedBytecodeOutput
SolcErrorEntry
SolcEVMOutput
SolcEwasmOutput
SolcFunctionDebugData
SolcGasEstimates
SolcGeneratedSource
SolcInputDescription
SolcInputSource
SolcInputSources
SolcInputSourcesDestructibleSettings
SolcLanguage
SolcMetadataSettings
SolcModelChecker
SolcModelCheckerContracts
SolcOptimizer
SolcOptimizerDetails
SolcOutput
SolcOutputSelection
SolcRemapping
SolcSecondarySourceLocation
SolcSettings
SolcSourceEntry
SolcSourceLocation
SolcVersions
SolcYulDetails
Variables
releases
Functions
createSolc
solcCompile
@tevm/config
defaultConfig
defineConfig
loadConfig
types
@tevm/esbuild-plugin
Functions
esbuildPluginTevm
@tevm/rollup-plugin
Functions
rollupPluginTevm
@tevm/rspack-plugin
Functions
rspackPluginTevm
@tevm/vite-plugin
Functions
vitePluginTevm
@tevm/webpack-plugin
Variables
WebpackPluginTevm
GitHub
Twitter
Telegram
Select theme
Dark
Light
Auto
BlockParam
BlockParam
:
BlockTag
|
Hex
|
bigint
Source
common/BlockParam.ts:4