mirror of
https://github.com/logos-storage/plonky2.git
synced 2026-05-27 20:29:29 +00:00
Check gas in sys_stop (#1297)
This commit is contained in:
parent
817e3e78e0
commit
49976ea2a9
@ -6,6 +6,10 @@ global sys_stop:
|
|||||||
// Set the parent context's return data size to 0.
|
// Set the parent context's return data size to 0.
|
||||||
%mstore_parent_context_metadata(@CTX_METADATA_RETURNDATA_SIZE, 0)
|
%mstore_parent_context_metadata(@CTX_METADATA_RETURNDATA_SIZE, 0)
|
||||||
|
|
||||||
|
// This makes sure the gas used hasn't overflowed the gaslimit.
|
||||||
|
// This could happen when executing a native instruction (i.e. not a syscall).
|
||||||
|
%charge_gas_const(0)
|
||||||
|
|
||||||
%leftover_gas
|
%leftover_gas
|
||||||
// stack: leftover_gas
|
// stack: leftover_gas
|
||||||
PUSH 1 // success
|
PUSH 1 // success
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user