Module env
arb_
stylus
0.1.5
Module env
Module Items
Structs
Functions
Type Aliases
In crate arb_
stylus
arb_stylus
Module
env
Copy item path
Source
Structs
§
Hostio
Info
Wrapper providing access to host I/O operations during WASM execution.
Meter
Data
Ink meter data stored as raw pointers to WASM globals.
WasmEnv
The WASM execution environment.
Functions
§
page_
limit_
exceeded
Consensus open-page cap (ArbOS >= 59): a non-zero
page_limit
that
new_open
exceeds forces a saturating out-of-gas charge.
pay_
for_
memory_
grow_
overflows
pay_for_memory_grow
page operand overflow (ArbOS >= 59): an operand wider than
u16::MAX
must buy the whole gas budget before truncation, so the program traps out of ink rather than wrapping to a cheap small grow.
Type Aliases
§
Wasm
EnvMut