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