List of all items
Structs
- Cheatcode
- Cheatcodes
- Enum
- EnumVariant
- Error
- Event
- Function
- Struct
- StructField
- cheatcode::Cheatcode
- function::Function
- items::Enum
- items::EnumVariant
- items::Error
- items::Event
- items::Struct
- items::StructField
- vm::Vm::AccessListItem
- vm::Vm::AccountAccess
- vm::Vm::BroadcastTxSummary
- vm::Vm::Chain
- vm::Vm::ChainInfo
- vm::Vm::CheatcodeError
- vm::Vm::DebugStep
- vm::Vm::DirEntry
- vm::Vm::EthGetLogs
- vm::Vm::FfiResult
- vm::Vm::FsMetadata
- vm::Vm::Gas
- vm::Vm::Log
- vm::Vm::PotentialRevert
- vm::Vm::Rpc
- vm::Vm::SignedDelegation
- vm::Vm::StorageAccess
- vm::Vm::Wallet
- vm::Vm::_expectCheatcodeRevert_0Call
- vm::Vm::_expectCheatcodeRevert_0Return
- vm::Vm::_expectCheatcodeRevert_1Call
- vm::Vm::_expectCheatcodeRevert_1Return
- vm::Vm::_expectCheatcodeRevert_2Call
- vm::Vm::_expectCheatcodeRevert_2Return
- vm::Vm::accessListCall
- vm::Vm::accessListReturn
- vm::Vm::accessesCall
- vm::Vm::accessesReturn
- vm::Vm::activeForkCall
- vm::Vm::activeForkReturn
- vm::Vm::addrCall
- vm::Vm::addrReturn
- vm::Vm::allowCheatcodesCall
- vm::Vm::allowCheatcodesReturn
- vm::Vm::assertApproxEqAbsDecimal_0Call
- vm::Vm::assertApproxEqAbsDecimal_0Return
- vm::Vm::assertApproxEqAbsDecimal_1Call
- vm::Vm::assertApproxEqAbsDecimal_1Return
- vm::Vm::assertApproxEqAbsDecimal_2Call
- vm::Vm::assertApproxEqAbsDecimal_2Return
- vm::Vm::assertApproxEqAbsDecimal_3Call
- vm::Vm::assertApproxEqAbsDecimal_3Return
- vm::Vm::assertApproxEqAbs_0Call
- vm::Vm::assertApproxEqAbs_0Return
- vm::Vm::assertApproxEqAbs_1Call
- vm::Vm::assertApproxEqAbs_1Return
- vm::Vm::assertApproxEqAbs_2Call
- vm::Vm::assertApproxEqAbs_2Return
- vm::Vm::assertApproxEqAbs_3Call
- vm::Vm::assertApproxEqAbs_3Return
- vm::Vm::assertApproxEqRelDecimal_0Call
- vm::Vm::assertApproxEqRelDecimal_0Return
- vm::Vm::assertApproxEqRelDecimal_1Call
- vm::Vm::assertApproxEqRelDecimal_1Return
- vm::Vm::assertApproxEqRelDecimal_2Call
- vm::Vm::assertApproxEqRelDecimal_2Return
- vm::Vm::assertApproxEqRelDecimal_3Call
- vm::Vm::assertApproxEqRelDecimal_3Return
- vm::Vm::assertApproxEqRel_0Call
- vm::Vm::assertApproxEqRel_0Return
- vm::Vm::assertApproxEqRel_1Call
- vm::Vm::assertApproxEqRel_1Return
- vm::Vm::assertApproxEqRel_2Call
- vm::Vm::assertApproxEqRel_2Return
- vm::Vm::assertApproxEqRel_3Call
- vm::Vm::assertApproxEqRel_3Return
- vm::Vm::assertEqDecimal_0Call
- vm::Vm::assertEqDecimal_0Return
- vm::Vm::assertEqDecimal_1Call
- vm::Vm::assertEqDecimal_1Return
- vm::Vm::assertEqDecimal_2Call
- vm::Vm::assertEqDecimal_2Return
- vm::Vm::assertEqDecimal_3Call
- vm::Vm::assertEqDecimal_3Return
- vm::Vm::assertEq_0Call
- vm::Vm::assertEq_0Return
- vm::Vm::assertEq_10Call
- vm::Vm::assertEq_10Return
- vm::Vm::assertEq_11Call
- vm::Vm::assertEq_11Return
- vm::Vm::assertEq_12Call
- vm::Vm::assertEq_12Return
- vm::Vm::assertEq_13Call
- vm::Vm::assertEq_13Return
- vm::Vm::assertEq_14Call
- vm::Vm::assertEq_14Return
- vm::Vm::assertEq_15Call
- vm::Vm::assertEq_15Return
- vm::Vm::assertEq_16Call
- vm::Vm::assertEq_16Return
- vm::Vm::assertEq_17Call
- vm::Vm::assertEq_17Return
- vm::Vm::assertEq_18Call
- vm::Vm::assertEq_18Return
- vm::Vm::assertEq_19Call
- vm::Vm::assertEq_19Return
- vm::Vm::assertEq_1Call
- vm::Vm::assertEq_1Return
- vm::Vm::assertEq_20Call
- vm::Vm::assertEq_20Return
- vm::Vm::assertEq_21Call
- vm::Vm::assertEq_21Return
- vm::Vm::assertEq_22Call
- vm::Vm::assertEq_22Return
- vm::Vm::assertEq_23Call
- vm::Vm::assertEq_23Return
- vm::Vm::assertEq_24Call
- vm::Vm::assertEq_24Return
- vm::Vm::assertEq_25Call
- vm::Vm::assertEq_25Return
- vm::Vm::assertEq_26Call
- vm::Vm::assertEq_26Return
- vm::Vm::assertEq_27Call
- vm::Vm::assertEq_27Return
- vm::Vm::assertEq_2Call
- vm::Vm::assertEq_2Return
- vm::Vm::assertEq_3Call
- vm::Vm::assertEq_3Return
- vm::Vm::assertEq_4Call
- vm::Vm::assertEq_4Return
- vm::Vm::assertEq_5Call
- vm::Vm::assertEq_5Return
- vm::Vm::assertEq_6Call
- vm::Vm::assertEq_6Return
- vm::Vm::assertEq_7Call
- vm::Vm::assertEq_7Return
- vm::Vm::assertEq_8Call
- vm::Vm::assertEq_8Return
- vm::Vm::assertEq_9Call
- vm::Vm::assertEq_9Return
- vm::Vm::assertFalse_0Call
- vm::Vm::assertFalse_0Return
- vm::Vm::assertFalse_1Call
- vm::Vm::assertFalse_1Return
- vm::Vm::assertGeDecimal_0Call
- vm::Vm::assertGeDecimal_0Return
- vm::Vm::assertGeDecimal_1Call
- vm::Vm::assertGeDecimal_1Return
- vm::Vm::assertGeDecimal_2Call
- vm::Vm::assertGeDecimal_2Return
- vm::Vm::assertGeDecimal_3Call
- vm::Vm::assertGeDecimal_3Return
- vm::Vm::assertGe_0Call
- vm::Vm::assertGe_0Return
- vm::Vm::assertGe_1Call
- vm::Vm::assertGe_1Return
- vm::Vm::assertGe_2Call
- vm::Vm::assertGe_2Return
- vm::Vm::assertGe_3Call
- vm::Vm::assertGe_3Return
- vm::Vm::assertGtDecimal_0Call
- vm::Vm::assertGtDecimal_0Return
- vm::Vm::assertGtDecimal_1Call
- vm::Vm::assertGtDecimal_1Return
- vm::Vm::assertGtDecimal_2Call
- vm::Vm::assertGtDecimal_2Return
- vm::Vm::assertGtDecimal_3Call
- vm::Vm::assertGtDecimal_3Return
- vm::Vm::assertGt_0Call
- vm::Vm::assertGt_0Return
- vm::Vm::assertGt_1Call
- vm::Vm::assertGt_1Return
- vm::Vm::assertGt_2Call
- vm::Vm::assertGt_2Return
- vm::Vm::assertGt_3Call
- vm::Vm::assertGt_3Return
- vm::Vm::assertLeDecimal_0Call
- vm::Vm::assertLeDecimal_0Return
- vm::Vm::assertLeDecimal_1Call
- vm::Vm::assertLeDecimal_1Return
- vm::Vm::assertLeDecimal_2Call
- vm::Vm::assertLeDecimal_2Return
- vm::Vm::assertLeDecimal_3Call
- vm::Vm::assertLeDecimal_3Return
- vm::Vm::assertLe_0Call
- vm::Vm::assertLe_0Return
- vm::Vm::assertLe_1Call
- vm::Vm::assertLe_1Return
- vm::Vm::assertLe_2Call
- vm::Vm::assertLe_2Return
- vm::Vm::assertLe_3Call
- vm::Vm::assertLe_3Return
- vm::Vm::assertLtDecimal_0Call
- vm::Vm::assertLtDecimal_0Return
- vm::Vm::assertLtDecimal_1Call
- vm::Vm::assertLtDecimal_1Return
- vm::Vm::assertLtDecimal_2Call
- vm::Vm::assertLtDecimal_2Return
- vm::Vm::assertLtDecimal_3Call
- vm::Vm::assertLtDecimal_3Return
- vm::Vm::assertLt_0Call
- vm::Vm::assertLt_0Return
- vm::Vm::assertLt_1Call
- vm::Vm::assertLt_1Return
- vm::Vm::assertLt_2Call
- vm::Vm::assertLt_2Return
- vm::Vm::assertLt_3Call
- vm::Vm::assertLt_3Return
- vm::Vm::assertNotEqDecimal_0Call
- vm::Vm::assertNotEqDecimal_0Return
- vm::Vm::assertNotEqDecimal_1Call
- vm::Vm::assertNotEqDecimal_1Return
- vm::Vm::assertNotEqDecimal_2Call
- vm::Vm::assertNotEqDecimal_2Return
- vm::Vm::assertNotEqDecimal_3Call
- vm::Vm::assertNotEqDecimal_3Return
- vm::Vm::assertNotEq_0Call
- vm::Vm::assertNotEq_0Return
- vm::Vm::assertNotEq_10Call
- vm::Vm::assertNotEq_10Return
- vm::Vm::assertNotEq_11Call
- vm::Vm::assertNotEq_11Return
- vm::Vm::assertNotEq_12Call
- vm::Vm::assertNotEq_12Return
- vm::Vm::assertNotEq_13Call
- vm::Vm::assertNotEq_13Return
- vm::Vm::assertNotEq_14Call
- vm::Vm::assertNotEq_14Return
- vm::Vm::assertNotEq_15Call
- vm::Vm::assertNotEq_15Return
- vm::Vm::assertNotEq_16Call
- vm::Vm::assertNotEq_16Return
- vm::Vm::assertNotEq_17Call
- vm::Vm::assertNotEq_17Return
- vm::Vm::assertNotEq_18Call
- vm::Vm::assertNotEq_18Return
- vm::Vm::assertNotEq_19Call
- vm::Vm::assertNotEq_19Return
- vm::Vm::assertNotEq_1Call
- vm::Vm::assertNotEq_1Return
- vm::Vm::assertNotEq_20Call
- vm::Vm::assertNotEq_20Return
- vm::Vm::assertNotEq_21Call
- vm::Vm::assertNotEq_21Return
- vm::Vm::assertNotEq_22Call
- vm::Vm::assertNotEq_22Return
- vm::Vm::assertNotEq_23Call
- vm::Vm::assertNotEq_23Return
- vm::Vm::assertNotEq_24Call
- vm::Vm::assertNotEq_24Return
- vm::Vm::assertNotEq_25Call
- vm::Vm::assertNotEq_25Return
- vm::Vm::assertNotEq_26Call
- vm::Vm::assertNotEq_26Return
- vm::Vm::assertNotEq_27Call
- vm::Vm::assertNotEq_27Return
- vm::Vm::assertNotEq_2Call
- vm::Vm::assertNotEq_2Return
- vm::Vm::assertNotEq_3Call
- vm::Vm::assertNotEq_3Return
- vm::Vm::assertNotEq_4Call
- vm::Vm::assertNotEq_4Return
- vm::Vm::assertNotEq_5Call
- vm::Vm::assertNotEq_5Return
- vm::Vm::assertNotEq_6Call
- vm::Vm::assertNotEq_6Return
- vm::Vm::assertNotEq_7Call
- vm::Vm::assertNotEq_7Return
- vm::Vm::assertNotEq_8Call
- vm::Vm::assertNotEq_8Return
- vm::Vm::assertNotEq_9Call
- vm::Vm::assertNotEq_9Return
- vm::Vm::assertTrue_0Call
- vm::Vm::assertTrue_0Return
- vm::Vm::assertTrue_1Call
- vm::Vm::assertTrue_1Return
- vm::Vm::assumeCall
- vm::Vm::assumeNoRevert_0Call
- vm::Vm::assumeNoRevert_0Return
- vm::Vm::assumeNoRevert_1Call
- vm::Vm::assumeNoRevert_1Return
- vm::Vm::assumeNoRevert_2Call
- vm::Vm::assumeNoRevert_2Return
- vm::Vm::assumeReturn
- vm::Vm::attachBlobCall
- vm::Vm::attachBlobReturn
- vm::Vm::attachDelegation_0Call
- vm::Vm::attachDelegation_0Return
- vm::Vm::attachDelegation_1Call
- vm::Vm::attachDelegation_1Return
- vm::Vm::blobBaseFeeCall
- vm::Vm::blobBaseFeeReturn
- vm::Vm::blobhashesCall
- vm::Vm::blobhashesReturn
- vm::Vm::breakpoint_0Call
- vm::Vm::breakpoint_0Return
- vm::Vm::breakpoint_1Call
- vm::Vm::breakpoint_1Return
- vm::Vm::broadcastRawTransactionCall
- vm::Vm::broadcastRawTransactionReturn
- vm::Vm::broadcast_0Call
- vm::Vm::broadcast_0Return
- vm::Vm::broadcast_1Call
- vm::Vm::broadcast_1Return
- vm::Vm::broadcast_2Call
- vm::Vm::broadcast_2Return
- vm::Vm::chainIdCall
- vm::Vm::chainIdReturn
- vm::Vm::clearMockedCallsCall
- vm::Vm::clearMockedCallsReturn
- vm::Vm::cloneAccountCall
- vm::Vm::cloneAccountReturn
- vm::Vm::closeFileCall
- vm::Vm::closeFileReturn
- vm::Vm::coinbaseCall
- vm::Vm::coinbaseReturn
- vm::Vm::computeCreate2Address_0Call
- vm::Vm::computeCreate2Address_0Return
- vm::Vm::computeCreate2Address_1Call
- vm::Vm::computeCreate2Address_1Return
- vm::Vm::computeCreateAddressCall
- vm::Vm::computeCreateAddressReturn
- vm::Vm::containsCall
- vm::Vm::containsReturn
- vm::Vm::coolCall
- vm::Vm::coolReturn
- vm::Vm::coolSlotCall
- vm::Vm::coolSlotReturn
- vm::Vm::copyFileCall
- vm::Vm::copyFileReturn
- vm::Vm::copyStorageCall
- vm::Vm::copyStorageReturn
- vm::Vm::createDirCall
- vm::Vm::createDirReturn
- vm::Vm::createFork_0Call
- vm::Vm::createFork_0Return
- vm::Vm::createFork_1Call
- vm::Vm::createFork_1Return
- vm::Vm::createFork_2Call
- vm::Vm::createFork_2Return
- vm::Vm::createSelectFork_0Call
- vm::Vm::createSelectFork_0Return
- vm::Vm::createSelectFork_1Call
- vm::Vm::createSelectFork_1Return
- vm::Vm::createSelectFork_2Call
- vm::Vm::createSelectFork_2Return
- vm::Vm::createWallet_0Call
- vm::Vm::createWallet_0Return
- vm::Vm::createWallet_1Call
- vm::Vm::createWallet_1Return
- vm::Vm::createWallet_2Call
- vm::Vm::createWallet_2Return
- vm::Vm::dealCall
- vm::Vm::dealReturn
- vm::Vm::deleteSnapshotCall
- vm::Vm::deleteSnapshotReturn
- vm::Vm::deleteSnapshotsCall
- vm::Vm::deleteSnapshotsReturn
- vm::Vm::deleteStateSnapshotCall
- vm::Vm::deleteStateSnapshotReturn
- vm::Vm::deleteStateSnapshotsCall
- vm::Vm::deleteStateSnapshotsReturn
- vm::Vm::deployCode_0Call
- vm::Vm::deployCode_0Return
- vm::Vm::deployCode_1Call
- vm::Vm::deployCode_1Return
- vm::Vm::deployCode_2Call
- vm::Vm::deployCode_2Return
- vm::Vm::deployCode_3Call
- vm::Vm::deployCode_3Return
- vm::Vm::deployCode_4Call
- vm::Vm::deployCode_4Return
- vm::Vm::deployCode_5Call
- vm::Vm::deployCode_5Return
- vm::Vm::deployCode_6Call
- vm::Vm::deployCode_6Return
- vm::Vm::deployCode_7Call
- vm::Vm::deployCode_7Return
- vm::Vm::deriveKey_0Call
- vm::Vm::deriveKey_0Return
- vm::Vm::deriveKey_1Call
- vm::Vm::deriveKey_1Return
- vm::Vm::deriveKey_2Call
- vm::Vm::deriveKey_2Return
- vm::Vm::deriveKey_3Call
- vm::Vm::deriveKey_3Return
- vm::Vm::difficultyCall
- vm::Vm::difficultyReturn
- vm::Vm::dumpStateCall
- vm::Vm::dumpStateReturn
- vm::Vm::eip712HashStruct_0Call
- vm::Vm::eip712HashStruct_0Return
- vm::Vm::eip712HashStruct_1Call
- vm::Vm::eip712HashStruct_1Return
- vm::Vm::eip712HashType_0Call
- vm::Vm::eip712HashType_0Return
- vm::Vm::eip712HashType_1Call
- vm::Vm::eip712HashType_1Return
- vm::Vm::eip712HashTypedDataCall
- vm::Vm::eip712HashTypedDataReturn
- vm::Vm::ensNamehashCall
- vm::Vm::ensNamehashReturn
- vm::Vm::envAddress_0Call
- vm::Vm::envAddress_0Return
- vm::Vm::envAddress_1Call
- vm::Vm::envAddress_1Return
- vm::Vm::envBool_0Call
- vm::Vm::envBool_0Return
- vm::Vm::envBool_1Call
- vm::Vm::envBool_1Return
- vm::Vm::envBytes32_0Call
- vm::Vm::envBytes32_0Return
- vm::Vm::envBytes32_1Call
- vm::Vm::envBytes32_1Return
- vm::Vm::envBytes_0Call
- vm::Vm::envBytes_0Return
- vm::Vm::envBytes_1Call
- vm::Vm::envBytes_1Return
- vm::Vm::envExistsCall
- vm::Vm::envExistsReturn
- vm::Vm::envInt_0Call
- vm::Vm::envInt_0Return
- vm::Vm::envInt_1Call
- vm::Vm::envInt_1Return
- vm::Vm::envOr_0Call
- vm::Vm::envOr_0Return
- vm::Vm::envOr_10Call
- vm::Vm::envOr_10Return
- vm::Vm::envOr_11Call
- vm::Vm::envOr_11Return
- vm::Vm::envOr_12Call
- vm::Vm::envOr_12Return
- vm::Vm::envOr_13Call
- vm::Vm::envOr_13Return
- vm::Vm::envOr_1Call
- vm::Vm::envOr_1Return
- vm::Vm::envOr_2Call
- vm::Vm::envOr_2Return
- vm::Vm::envOr_3Call
- vm::Vm::envOr_3Return
- vm::Vm::envOr_4Call
- vm::Vm::envOr_4Return
- vm::Vm::envOr_5Call
- vm::Vm::envOr_5Return
- vm::Vm::envOr_6Call
- vm::Vm::envOr_6Return
- vm::Vm::envOr_7Call
- vm::Vm::envOr_7Return
- vm::Vm::envOr_8Call
- vm::Vm::envOr_8Return
- vm::Vm::envOr_9Call
- vm::Vm::envOr_9Return
- vm::Vm::envString_0Call
- vm::Vm::envString_0Return
- vm::Vm::envString_1Call
- vm::Vm::envString_1Return
- vm::Vm::envUint_0Call
- vm::Vm::envUint_0Return
- vm::Vm::envUint_1Call
- vm::Vm::envUint_1Return
- vm::Vm::etchCall
- vm::Vm::etchReturn
- vm::Vm::eth_getLogsCall
- vm::Vm::eth_getLogsReturn
- vm::Vm::existsCall
- vm::Vm::existsReturn
- vm::Vm::expectCallMinGas_0Call
- vm::Vm::expectCallMinGas_0Return
- vm::Vm::expectCallMinGas_1Call
- vm::Vm::expectCallMinGas_1Return
- vm::Vm::expectCall_0Call
- vm::Vm::expectCall_0Return
- vm::Vm::expectCall_1Call
- vm::Vm::expectCall_1Return
- vm::Vm::expectCall_2Call
- vm::Vm::expectCall_2Return
- vm::Vm::expectCall_3Call
- vm::Vm::expectCall_3Return
- vm::Vm::expectCall_4Call
- vm::Vm::expectCall_4Return
- vm::Vm::expectCall_5Call
- vm::Vm::expectCall_5Return
- vm::Vm::expectCreate2Call
- vm::Vm::expectCreate2Return
- vm::Vm::expectCreateCall
- vm::Vm::expectCreateReturn
- vm::Vm::expectEmitAnonymous_0Call
- vm::Vm::expectEmitAnonymous_0Return
- vm::Vm::expectEmitAnonymous_1Call
- vm::Vm::expectEmitAnonymous_1Return
- vm::Vm::expectEmitAnonymous_2Call
- vm::Vm::expectEmitAnonymous_2Return
- vm::Vm::expectEmitAnonymous_3Call
- vm::Vm::expectEmitAnonymous_3Return
- vm::Vm::expectEmit_0Call
- vm::Vm::expectEmit_0Return
- vm::Vm::expectEmit_1Call
- vm::Vm::expectEmit_1Return
- vm::Vm::expectEmit_2Call
- vm::Vm::expectEmit_2Return
- vm::Vm::expectEmit_3Call
- vm::Vm::expectEmit_3Return
- vm::Vm::expectEmit_4Call
- vm::Vm::expectEmit_4Return
- vm::Vm::expectEmit_5Call
- vm::Vm::expectEmit_5Return
- vm::Vm::expectEmit_6Call
- vm::Vm::expectEmit_6Return
- vm::Vm::expectEmit_7Call
- vm::Vm::expectEmit_7Return
- vm::Vm::expectPartialRevert_0Call
- vm::Vm::expectPartialRevert_0Return
- vm::Vm::expectPartialRevert_1Call
- vm::Vm::expectPartialRevert_1Return
- vm::Vm::expectRevert_0Call
- vm::Vm::expectRevert_0Return
- vm::Vm::expectRevert_10Call
- vm::Vm::expectRevert_10Return
- vm::Vm::expectRevert_11Call
- vm::Vm::expectRevert_11Return
- vm::Vm::expectRevert_1Call
- vm::Vm::expectRevert_1Return
- vm::Vm::expectRevert_2Call
- vm::Vm::expectRevert_2Return
- vm::Vm::expectRevert_3Call
- vm::Vm::expectRevert_3Return
- vm::Vm::expectRevert_4Call
- vm::Vm::expectRevert_4Return
- vm::Vm::expectRevert_5Call
- vm::Vm::expectRevert_5Return
- vm::Vm::expectRevert_6Call
- vm::Vm::expectRevert_6Return
- vm::Vm::expectRevert_7Call
- vm::Vm::expectRevert_7Return
- vm::Vm::expectRevert_8Call
- vm::Vm::expectRevert_8Return
- vm::Vm::expectRevert_9Call
- vm::Vm::expectRevert_9Return
- vm::Vm::expectSafeMemoryCall
- vm::Vm::expectSafeMemoryCallCall
- vm::Vm::expectSafeMemoryCallReturn
- vm::Vm::expectSafeMemoryReturn
- vm::Vm::feeCall
- vm::Vm::feeReturn
- vm::Vm::ffiCall
- vm::Vm::ffiReturn
- vm::Vm::foundryVersionAtLeastCall
- vm::Vm::foundryVersionAtLeastReturn
- vm::Vm::foundryVersionCmpCall
- vm::Vm::foundryVersionCmpReturn
- vm::Vm::fsMetadataCall
- vm::Vm::fsMetadataReturn
- vm::Vm::getArtifactPathByCodeCall
- vm::Vm::getArtifactPathByCodeReturn
- vm::Vm::getArtifactPathByDeployedCodeCall
- vm::Vm::getArtifactPathByDeployedCodeReturn
- vm::Vm::getBlobBaseFeeCall
- vm::Vm::getBlobBaseFeeReturn
- vm::Vm::getBlobhashesCall
- vm::Vm::getBlobhashesReturn
- vm::Vm::getBlockNumberCall
- vm::Vm::getBlockNumberReturn
- vm::Vm::getBlockTimestampCall
- vm::Vm::getBlockTimestampReturn
- vm::Vm::getBroadcastCall
- vm::Vm::getBroadcastReturn
- vm::Vm::getBroadcasts_0Call
- vm::Vm::getBroadcasts_0Return
- vm::Vm::getBroadcasts_1Call
- vm::Vm::getBroadcasts_1Return
- vm::Vm::getChain_0Call
- vm::Vm::getChain_0Return
- vm::Vm::getChain_1Call
- vm::Vm::getChain_1Return
- vm::Vm::getCodeCall
- vm::Vm::getCodeReturn
- vm::Vm::getDeployedCodeCall
- vm::Vm::getDeployedCodeReturn
- vm::Vm::getDeployment_0Call
- vm::Vm::getDeployment_0Return
- vm::Vm::getDeployment_1Call
- vm::Vm::getDeployment_1Return
- vm::Vm::getDeploymentsCall
- vm::Vm::getDeploymentsReturn
- vm::Vm::getFoundryVersionCall
- vm::Vm::getFoundryVersionReturn
- vm::Vm::getLabelCall
- vm::Vm::getLabelReturn
- vm::Vm::getMappingKeyAndParentOfCall
- vm::Vm::getMappingKeyAndParentOfReturn
- vm::Vm::getMappingLengthCall
- vm::Vm::getMappingLengthReturn
- vm::Vm::getMappingSlotAtCall
- vm::Vm::getMappingSlotAtReturn
- vm::Vm::getNonce_0Call
- vm::Vm::getNonce_0Return
- vm::Vm::getNonce_1Call
- vm::Vm::getNonce_1Return
- vm::Vm::getRawBlockHeaderCall
- vm::Vm::getRawBlockHeaderReturn
- vm::Vm::getRecordedLogsCall
- vm::Vm::getRecordedLogsReturn
- vm::Vm::getStateDiffCall
- vm::Vm::getStateDiffJsonCall
- vm::Vm::getStateDiffJsonReturn
- vm::Vm::getStateDiffReturn
- vm::Vm::getWalletsCall
- vm::Vm::getWalletsReturn
- vm::Vm::indexOfCall
- vm::Vm::indexOfReturn
- vm::Vm::interceptInitcodeCall
- vm::Vm::interceptInitcodeReturn
- vm::Vm::isContextCall
- vm::Vm::isContextReturn
- vm::Vm::isDirCall
- vm::Vm::isDirReturn
- vm::Vm::isFileCall
- vm::Vm::isFileReturn
- vm::Vm::isPersistentCall
- vm::Vm::isPersistentReturn
- vm::Vm::keyExistsCall
- vm::Vm::keyExistsJsonCall
- vm::Vm::keyExistsJsonReturn
- vm::Vm::keyExistsReturn
- vm::Vm::keyExistsTomlCall
- vm::Vm::keyExistsTomlReturn
- vm::Vm::labelCall
- vm::Vm::labelReturn
- vm::Vm::lastCallGasCall
- vm::Vm::lastCallGasReturn
- vm::Vm::loadAllocsCall
- vm::Vm::loadAllocsReturn
- vm::Vm::loadCall
- vm::Vm::loadReturn
- vm::Vm::makePersistent_0Call
- vm::Vm::makePersistent_0Return
- vm::Vm::makePersistent_1Call
- vm::Vm::makePersistent_1Return
- vm::Vm::makePersistent_2Call
- vm::Vm::makePersistent_2Return
- vm::Vm::makePersistent_3Call
- vm::Vm::makePersistent_3Return
- vm::Vm::mockCallRevert_0Call
- vm::Vm::mockCallRevert_0Return
- vm::Vm::mockCallRevert_1Call
- vm::Vm::mockCallRevert_1Return
- vm::Vm::mockCallRevert_2Call
- vm::Vm::mockCallRevert_2Return
- vm::Vm::mockCallRevert_3Call
- vm::Vm::mockCallRevert_3Return
- vm::Vm::mockCall_0Call
- vm::Vm::mockCall_0Return
- vm::Vm::mockCall_1Call
- vm::Vm::mockCall_1Return
- vm::Vm::mockCall_2Call
- vm::Vm::mockCall_2Return
- vm::Vm::mockCall_3Call
- vm::Vm::mockCall_3Return
- vm::Vm::mockCalls_0Call
- vm::Vm::mockCalls_0Return
- vm::Vm::mockCalls_1Call
- vm::Vm::mockCalls_1Return
- vm::Vm::mockFunctionCall
- vm::Vm::mockFunctionReturn
- vm::Vm::noAccessListCall
- vm::Vm::noAccessListReturn
- vm::Vm::parseAddressCall
- vm::Vm::parseAddressReturn
- vm::Vm::parseBoolCall
- vm::Vm::parseBoolReturn
- vm::Vm::parseBytes32Call
- vm::Vm::parseBytes32Return
- vm::Vm::parseBytesCall
- vm::Vm::parseBytesReturn
- vm::Vm::parseIntCall
- vm::Vm::parseIntReturn
- vm::Vm::parseJsonAddressArrayCall
- vm::Vm::parseJsonAddressArrayReturn
- vm::Vm::parseJsonAddressCall
- vm::Vm::parseJsonAddressReturn
- vm::Vm::parseJsonBoolArrayCall
- vm::Vm::parseJsonBoolArrayReturn
- vm::Vm::parseJsonBoolCall
- vm::Vm::parseJsonBoolReturn
- vm::Vm::parseJsonBytes32ArrayCall
- vm::Vm::parseJsonBytes32ArrayReturn
- vm::Vm::parseJsonBytes32Call
- vm::Vm::parseJsonBytes32Return
- vm::Vm::parseJsonBytesArrayCall
- vm::Vm::parseJsonBytesArrayReturn
- vm::Vm::parseJsonBytesCall
- vm::Vm::parseJsonBytesReturn
- vm::Vm::parseJsonIntArrayCall
- vm::Vm::parseJsonIntArrayReturn
- vm::Vm::parseJsonIntCall
- vm::Vm::parseJsonIntReturn
- vm::Vm::parseJsonKeysCall
- vm::Vm::parseJsonKeysReturn
- vm::Vm::parseJsonStringArrayCall
- vm::Vm::parseJsonStringArrayReturn
- vm::Vm::parseJsonStringCall
- vm::Vm::parseJsonStringReturn
- vm::Vm::parseJsonTypeArrayCall
- vm::Vm::parseJsonTypeArrayReturn
- vm::Vm::parseJsonType_0Call
- vm::Vm::parseJsonType_0Return
- vm::Vm::parseJsonType_1Call
- vm::Vm::parseJsonType_1Return
- vm::Vm::parseJsonUintArrayCall
- vm::Vm::parseJsonUintArrayReturn
- vm::Vm::parseJsonUintCall
- vm::Vm::parseJsonUintReturn
- vm::Vm::parseJson_0Call
- vm::Vm::parseJson_0Return
- vm::Vm::parseJson_1Call
- vm::Vm::parseJson_1Return
- vm::Vm::parseTomlAddressArrayCall
- vm::Vm::parseTomlAddressArrayReturn
- vm::Vm::parseTomlAddressCall
- vm::Vm::parseTomlAddressReturn
- vm::Vm::parseTomlBoolArrayCall
- vm::Vm::parseTomlBoolArrayReturn
- vm::Vm::parseTomlBoolCall
- vm::Vm::parseTomlBoolReturn
- vm::Vm::parseTomlBytes32ArrayCall
- vm::Vm::parseTomlBytes32ArrayReturn
- vm::Vm::parseTomlBytes32Call
- vm::Vm::parseTomlBytes32Return
- vm::Vm::parseTomlBytesArrayCall
- vm::Vm::parseTomlBytesArrayReturn
- vm::Vm::parseTomlBytesCall
- vm::Vm::parseTomlBytesReturn
- vm::Vm::parseTomlIntArrayCall
- vm::Vm::parseTomlIntArrayReturn
- vm::Vm::parseTomlIntCall
- vm::Vm::parseTomlIntReturn
- vm::Vm::parseTomlKeysCall
- vm::Vm::parseTomlKeysReturn
- vm::Vm::parseTomlStringArrayCall
- vm::Vm::parseTomlStringArrayReturn
- vm::Vm::parseTomlStringCall
- vm::Vm::parseTomlStringReturn
- vm::Vm::parseTomlTypeArrayCall
- vm::Vm::parseTomlTypeArrayReturn
- vm::Vm::parseTomlType_0Call
- vm::Vm::parseTomlType_0Return
- vm::Vm::parseTomlType_1Call
- vm::Vm::parseTomlType_1Return
- vm::Vm::parseTomlUintArrayCall
- vm::Vm::parseTomlUintArrayReturn
- vm::Vm::parseTomlUintCall
- vm::Vm::parseTomlUintReturn
- vm::Vm::parseToml_0Call
- vm::Vm::parseToml_0Return
- vm::Vm::parseToml_1Call
- vm::Vm::parseToml_1Return
- vm::Vm::parseUintCall
- vm::Vm::parseUintReturn
- vm::Vm::pauseGasMeteringCall
- vm::Vm::pauseGasMeteringReturn
- vm::Vm::pauseTracingCall
- vm::Vm::pauseTracingReturn
- vm::Vm::polkadotSkipCall
- vm::Vm::polkadotSkipReturn
- vm::Vm::polkadot_0Call
- vm::Vm::polkadot_0Return
- vm::Vm::polkadot_1Call
- vm::Vm::polkadot_1Return
- vm::Vm::prank_0Call
- vm::Vm::prank_0Return
- vm::Vm::prank_1Call
- vm::Vm::prank_1Return
- vm::Vm::prank_2Call
- vm::Vm::prank_2Return
- vm::Vm::prank_3Call
- vm::Vm::prank_3Return
- vm::Vm::prevrandao_0Call
- vm::Vm::prevrandao_0Return
- vm::Vm::prevrandao_1Call
- vm::Vm::prevrandao_1Return
- vm::Vm::projectRootCall
- vm::Vm::projectRootReturn
- vm::Vm::promptAddressCall
- vm::Vm::promptAddressReturn
- vm::Vm::promptCall
- vm::Vm::promptReturn
- vm::Vm::promptSecretCall
- vm::Vm::promptSecretReturn
- vm::Vm::promptSecretUintCall
- vm::Vm::promptSecretUintReturn
- vm::Vm::promptUintCall
- vm::Vm::promptUintReturn
- vm::Vm::publicKeyP256Call
- vm::Vm::publicKeyP256Return
- vm::Vm::randomAddressCall
- vm::Vm::randomAddressReturn
- vm::Vm::randomBoolCall
- vm::Vm::randomBoolReturn
- vm::Vm::randomBytes4Call
- vm::Vm::randomBytes4Return
- vm::Vm::randomBytes8Call
- vm::Vm::randomBytes8Return
- vm::Vm::randomBytesCall
- vm::Vm::randomBytesReturn
- vm::Vm::randomInt_0Call
- vm::Vm::randomInt_0Return
- vm::Vm::randomInt_1Call
- vm::Vm::randomInt_1Return
- vm::Vm::randomUint_0Call
- vm::Vm::randomUint_0Return
- vm::Vm::randomUint_1Call
- vm::Vm::randomUint_1Return
- vm::Vm::randomUint_2Call
- vm::Vm::randomUint_2Return
- vm::Vm::readCallersCall
- vm::Vm::readCallersReturn
- vm::Vm::readDir_0Call
- vm::Vm::readDir_0Return
- vm::Vm::readDir_1Call
- vm::Vm::readDir_1Return
- vm::Vm::readDir_2Call
- vm::Vm::readDir_2Return
- vm::Vm::readFileBinaryCall
- vm::Vm::readFileBinaryReturn
- vm::Vm::readFileCall
- vm::Vm::readFileReturn
- vm::Vm::readLineCall
- vm::Vm::readLineReturn
- vm::Vm::readLinkCall
- vm::Vm::readLinkReturn
- vm::Vm::recordCall
- vm::Vm::recordLogsCall
- vm::Vm::recordLogsReturn
- vm::Vm::recordReturn
- vm::Vm::rememberKeyCall
- vm::Vm::rememberKeyReturn
- vm::Vm::rememberKeys_0Call
- vm::Vm::rememberKeys_0Return
- vm::Vm::rememberKeys_1Call
- vm::Vm::rememberKeys_1Return
- vm::Vm::removeDirCall
- vm::Vm::removeDirReturn
- vm::Vm::removeFileCall
- vm::Vm::removeFileReturn
- vm::Vm::replaceCall
- vm::Vm::replaceReturn
- vm::Vm::resetGasMeteringCall
- vm::Vm::resetGasMeteringReturn
- vm::Vm::resetNonceCall
- vm::Vm::resetNonceReturn
- vm::Vm::resumeGasMeteringCall
- vm::Vm::resumeGasMeteringReturn
- vm::Vm::resumeTracingCall
- vm::Vm::resumeTracingReturn
- vm::Vm::revertToAndDeleteCall
- vm::Vm::revertToAndDeleteReturn
- vm::Vm::revertToCall
- vm::Vm::revertToReturn
- vm::Vm::revertToStateAndDeleteCall
- vm::Vm::revertToStateAndDeleteReturn
- vm::Vm::revertToStateCall
- vm::Vm::revertToStateReturn
- vm::Vm::revokePersistent_0Call
- vm::Vm::revokePersistent_0Return
- vm::Vm::revokePersistent_1Call
- vm::Vm::revokePersistent_1Return
- vm::Vm::rollCall
- vm::Vm::rollFork_0Call
- vm::Vm::rollFork_0Return
- vm::Vm::rollFork_1Call
- vm::Vm::rollFork_1Return
- vm::Vm::rollFork_2Call
- vm::Vm::rollFork_2Return
- vm::Vm::rollFork_3Call
- vm::Vm::rollFork_3Return
- vm::Vm::rollReturn
- vm::Vm::rpcUrlCall
- vm::Vm::rpcUrlReturn
- vm::Vm::rpcUrlStructsCall
- vm::Vm::rpcUrlStructsReturn
- vm::Vm::rpcUrlsCall
- vm::Vm::rpcUrlsReturn
- vm::Vm::rpc_0Call
- vm::Vm::rpc_0Return
- vm::Vm::rpc_1Call
- vm::Vm::rpc_1Return
- vm::Vm::selectForkCall
- vm::Vm::selectForkReturn
- vm::Vm::serializeAddress_0Call
- vm::Vm::serializeAddress_0Return
- vm::Vm::serializeAddress_1Call
- vm::Vm::serializeAddress_1Return
- vm::Vm::serializeBool_0Call
- vm::Vm::serializeBool_0Return
- vm::Vm::serializeBool_1Call
- vm::Vm::serializeBool_1Return
- vm::Vm::serializeBytes32_0Call
- vm::Vm::serializeBytes32_0Return
- vm::Vm::serializeBytes32_1Call
- vm::Vm::serializeBytes32_1Return
- vm::Vm::serializeBytes_0Call
- vm::Vm::serializeBytes_0Return
- vm::Vm::serializeBytes_1Call
- vm::Vm::serializeBytes_1Return
- vm::Vm::serializeInt_0Call
- vm::Vm::serializeInt_0Return
- vm::Vm::serializeInt_1Call
- vm::Vm::serializeInt_1Return
- vm::Vm::serializeJsonCall
- vm::Vm::serializeJsonReturn
- vm::Vm::serializeJsonType_0Call
- vm::Vm::serializeJsonType_0Return
- vm::Vm::serializeJsonType_1Call
- vm::Vm::serializeJsonType_1Return
- vm::Vm::serializeString_0Call
- vm::Vm::serializeString_0Return
- vm::Vm::serializeString_1Call
- vm::Vm::serializeString_1Return
- vm::Vm::serializeUintToHexCall
- vm::Vm::serializeUintToHexReturn
- vm::Vm::serializeUint_0Call
- vm::Vm::serializeUint_0Return
- vm::Vm::serializeUint_1Call
- vm::Vm::serializeUint_1Return
- vm::Vm::setArbitraryStorage_0Call
- vm::Vm::setArbitraryStorage_0Return
- vm::Vm::setArbitraryStorage_1Call
- vm::Vm::setArbitraryStorage_1Return
- vm::Vm::setBlockhashCall
- vm::Vm::setBlockhashReturn
- vm::Vm::setEnvCall
- vm::Vm::setEnvReturn
- vm::Vm::setNonceCall
- vm::Vm::setNonceReturn
- vm::Vm::setNonceUnsafeCall
- vm::Vm::setNonceUnsafeReturn
- vm::Vm::setSeedCall
- vm::Vm::setSeedReturn
- vm::Vm::shuffleCall
- vm::Vm::shuffleReturn
- vm::Vm::signAndAttachDelegation_0Call
- vm::Vm::signAndAttachDelegation_0Return
- vm::Vm::signAndAttachDelegation_1Call
- vm::Vm::signAndAttachDelegation_1Return
- vm::Vm::signAndAttachDelegation_2Call
- vm::Vm::signAndAttachDelegation_2Return
- vm::Vm::signCompact_0Call
- vm::Vm::signCompact_0Return
- vm::Vm::signCompact_1Call
- vm::Vm::signCompact_1Return
- vm::Vm::signCompact_2Call
- vm::Vm::signCompact_2Return
- vm::Vm::signCompact_3Call
- vm::Vm::signCompact_3Return
- vm::Vm::signDelegation_0Call
- vm::Vm::signDelegation_0Return
- vm::Vm::signDelegation_1Call
- vm::Vm::signDelegation_1Return
- vm::Vm::signDelegation_2Call
- vm::Vm::signDelegation_2Return
- vm::Vm::signP256Call
- vm::Vm::signP256Return
- vm::Vm::sign_0Call
- vm::Vm::sign_0Return
- vm::Vm::sign_1Call
- vm::Vm::sign_1Return
- vm::Vm::sign_2Call
- vm::Vm::sign_2Return
- vm::Vm::sign_3Call
- vm::Vm::sign_3Return
- vm::Vm::skip_0Call
- vm::Vm::skip_0Return
- vm::Vm::skip_1Call
- vm::Vm::skip_1Return
- vm::Vm::sleepCall
- vm::Vm::sleepReturn
- vm::Vm::snapshotCall
- vm::Vm::snapshotGasLastCall_0Call
- vm::Vm::snapshotGasLastCall_0Return
- vm::Vm::snapshotGasLastCall_1Call
- vm::Vm::snapshotGasLastCall_1Return
- vm::Vm::snapshotReturn
- vm::Vm::snapshotStateCall
- vm::Vm::snapshotStateReturn
- vm::Vm::snapshotValue_0Call
- vm::Vm::snapshotValue_0Return
- vm::Vm::snapshotValue_1Call
- vm::Vm::snapshotValue_1Return
- vm::Vm::sortCall
- vm::Vm::sortReturn
- vm::Vm::splitCall
- vm::Vm::splitReturn
- vm::Vm::startBroadcast_0Call
- vm::Vm::startBroadcast_0Return
- vm::Vm::startBroadcast_1Call
- vm::Vm::startBroadcast_1Return
- vm::Vm::startBroadcast_2Call
- vm::Vm::startBroadcast_2Return
- vm::Vm::startDebugTraceRecordingCall
- vm::Vm::startDebugTraceRecordingReturn
- vm::Vm::startMappingRecordingCall
- vm::Vm::startMappingRecordingReturn
- vm::Vm::startPrank_0Call
- vm::Vm::startPrank_0Return
- vm::Vm::startPrank_1Call
- vm::Vm::startPrank_1Return
- vm::Vm::startPrank_2Call
- vm::Vm::startPrank_2Return
- vm::Vm::startPrank_3Call
- vm::Vm::startPrank_3Return
- vm::Vm::startSnapshotGas_0Call
- vm::Vm::startSnapshotGas_0Return
- vm::Vm::startSnapshotGas_1Call
- vm::Vm::startSnapshotGas_1Return
- vm::Vm::startStateDiffRecordingCall
- vm::Vm::startStateDiffRecordingReturn
- vm::Vm::stopAndReturnDebugTraceRecordingCall
- vm::Vm::stopAndReturnDebugTraceRecordingReturn
- vm::Vm::stopAndReturnStateDiffCall
- vm::Vm::stopAndReturnStateDiffReturn
- vm::Vm::stopBroadcastCall
- vm::Vm::stopBroadcastReturn
- vm::Vm::stopExpectSafeMemoryCall
- vm::Vm::stopExpectSafeMemoryReturn
- vm::Vm::stopMappingRecordingCall
- vm::Vm::stopMappingRecordingReturn
- vm::Vm::stopPrankCall
- vm::Vm::stopPrankReturn
- vm::Vm::stopRecordCall
- vm::Vm::stopRecordReturn
- vm::Vm::stopSnapshotGas_0Call
- vm::Vm::stopSnapshotGas_0Return
- vm::Vm::stopSnapshotGas_1Call
- vm::Vm::stopSnapshotGas_1Return
- vm::Vm::stopSnapshotGas_2Call
- vm::Vm::stopSnapshotGas_2Return
- vm::Vm::storeCall
- vm::Vm::storeReturn
- vm::Vm::toBase64URL_0Call
- vm::Vm::toBase64URL_0Return
- vm::Vm::toBase64URL_1Call
- vm::Vm::toBase64URL_1Return
- vm::Vm::toBase64_0Call
- vm::Vm::toBase64_0Return
- vm::Vm::toBase64_1Call
- vm::Vm::toBase64_1Return
- vm::Vm::toLowercaseCall
- vm::Vm::toLowercaseReturn
- vm::Vm::toString_0Call
- vm::Vm::toString_0Return
- vm::Vm::toString_1Call
- vm::Vm::toString_1Return
- vm::Vm::toString_2Call
- vm::Vm::toString_2Return
- vm::Vm::toString_3Call
- vm::Vm::toString_3Return
- vm::Vm::toString_4Call
- vm::Vm::toString_4Return
- vm::Vm::toString_5Call
- vm::Vm::toString_5Return
- vm::Vm::toUppercaseCall
- vm::Vm::toUppercaseReturn
- vm::Vm::transact_0Call
- vm::Vm::transact_0Return
- vm::Vm::transact_1Call
- vm::Vm::transact_1Return
- vm::Vm::trimCall
- vm::Vm::trimReturn
- vm::Vm::tryFfiCall
- vm::Vm::tryFfiReturn
- vm::Vm::txGasPriceCall
- vm::Vm::txGasPriceReturn
- vm::Vm::unixTimeCall
- vm::Vm::unixTimeReturn
- vm::Vm::warmSlotCall
- vm::Vm::warmSlotReturn
- vm::Vm::warpCall
- vm::Vm::warpReturn
- vm::Vm::writeFileBinaryCall
- vm::Vm::writeFileBinaryReturn
- vm::Vm::writeFileCall
- vm::Vm::writeFileReturn
- vm::Vm::writeJson_0Call
- vm::Vm::writeJson_0Return
- vm::Vm::writeJson_1Call
- vm::Vm::writeJson_1Return
- vm::Vm::writeLineCall
- vm::Vm::writeLineReturn
- vm::Vm::writeToml_0Call
- vm::Vm::writeToml_0Return
- vm::Vm::writeToml_1Call
- vm::Vm::writeToml_1Return
Enums
- Group
- Mutability
- Safety
- Status
- Visibility
- cheatcode::Group
- cheatcode::Safety
- cheatcode::Status
- function::Mutability
- function::Visibility
- vm::Vm::AccountAccessKind
- vm::Vm::BroadcastTxType
- vm::Vm::CallerMode
- vm::Vm::ForgeContext
- vm::Vm::VmCalls
- vm::Vm::VmErrors
Traits
Functions
- vm::Vm::abi::constructor
- vm::Vm::abi::contract
- vm::Vm::abi::errors
- vm::Vm::abi::events
- vm::Vm::abi::fallback
- vm::Vm::abi::functions
- vm::Vm::abi::receive
- vm::panic_unknown_safety