Skip to main content

Module state

Module state 

Source

Structsยง

AccessRecord ๐Ÿ”’
CallFrame ๐Ÿ”’
CallMock ๐Ÿ”’
CallMockOutcome ๐Ÿ”’
ExpectedCall ๐Ÿ”’
ExpectedCreate ๐Ÿ”’
ExpectedEmit ๐Ÿ”’
ExpectedEmitChecks ๐Ÿ”’
ExpectedRevert ๐Ÿ”’
ExternalCallOutcome ๐Ÿ”’
FunctionMock ๐Ÿ”’
InvariantCheckOutcome ๐Ÿ”’
PathState ๐Ÿ”’
SequencePath ๐Ÿ”’
SequenceStepTemplate ๐Ÿ”’
StorageWrite ๐Ÿ”’
SymbolicBlock ๐Ÿ”’
SymbolicLog ๐Ÿ”’
SymbolicPrank ๐Ÿ”’
SymbolicWorld ๐Ÿ”’
SymbolicWorldSnapshot ๐Ÿ”’
TopLevelCallOutcome ๐Ÿ”’

Enumsยง

AssumeNoRevert ๐Ÿ”’
ExpectedRevertData ๐Ÿ”’
TopLevelCallStatus ๐Ÿ”’

Functionsยง

adjust_expected_call_gas_for_value ๐Ÿ”’
Implements the adjust_expected_call_gas_for_value symbolic state helper.
collect_eval_bool_vars ๐Ÿ”’
Collects the symbolic variables needed to concretely evaluate a boolean expression.
collect_eval_vars ๐Ÿ”’
Collects the symbolic variables needed to concretely evaluate an expression.
push_unique_slot ๐Ÿ”’
Applies the push_unique_slot symbolic state helper.