Expand description
Implementations of Evm
cheatcodes.
Modulesยง
- fork ๐
- mapping ๐
- mock ๐
- prank ๐
- record_
debug_ ๐step
Structsยง
- Account
State ๐Diffs Account state diff info. - Balance
Diff ๐Balance diff info. - Records
deal
cheatcodes - Records the
snapshotGas*
cheatcodes. - Records storage slots reads and writes.
- Slot
State ๐Diff Storage slot diff info.
Functionsยง
- derive_
snapshot_ ๐name - genesis_
account ๐Helper function that creates aGenesisAccount
from a regularAccount
. - get_
nonce ๐ - Helper function to returns state diffs recorded for each changed account.
- get_
state_ ๐diff Consumes recorded account accesses and returns them as an abi encoded array of AccountAccess. If there are no accounts were recorded as accessed, an abi encoded empty array is returned. - inner_
snapshot_ ๐state - inner_
value_ ๐snapshot - journaled_
account ๐Ensures theAccount
is loaded and touched. - read_
callers ๐