Skip to main content

Module resume_at_call

Module resume_at_call 

Source
Available on crate features __fuzzing only.

Modulesยง

call_pop_push_sload_stack_len ๐Ÿ”’
call_returndatasize ๐Ÿ”’
call_then_push ๐Ÿ”’
call_then_return ๐Ÿ”’

Functionsยง

run_call_pop_push_sload_stack_len ๐Ÿ”’
Regression test for stale len.addr after POP, PUSH1(noop), SLOAD.
run_call_returndatasize ๐Ÿ”’
Contract: CALL โ†’ RETURNDATASIZE โ†’ PUSH0 โ†’ MSTORE โ†’ PUSH1 32 โ†’ PUSH0 โ†’ RETURN
run_call_then_push ๐Ÿ”’
Contract: PUSH args โ†’ CALL โ†’ PUSH1 0x42 โ†’ STOP
run_call_then_return ๐Ÿ”’
Contract: PUSH args โ†’ CALL โ†’ PUSH1 32 โ†’ PUSH0 โ†’ RETURN