Expand description
Assembly FFI.
Functions§
- addmod_
i8 ⚠ - Emit opcode ADDMOD
- addmod_
i16 ⚠ - Emit opcode ADDMOD
- addmod_
i32 ⚠ - Emit opcode ADDMOD
- addmod_
i64 ⚠ - Emit opcode ADDMOD
- addmod_
u8 ⚠ - Emit opcode ADDMOD
- addmod_
u16 ⚠ - Emit opcode ADDMOD
- addmod_
u32 ⚠ - Emit opcode ADDMOD
- addmod_
u64 ⚠ - Emit opcode ADDMOD
- mulmod_
i8 ⚠ - Emit opcode ADDMOD
- mulmod_
i16 ⚠ - Emit opcode ADDMOD
- mulmod_
i32 ⚠ - Emit opcode ADDMOD
- mulmod_
i64 ⚠ - Emit opcode ADDMOD
- mulmod_
u8 ⚠ - Emit opcode ADDMOD
- mulmod_
u16 ⚠ - Emit opcode ADDMOD
- mulmod_
u32 ⚠ - Emit opcode ADDMOD
- mulmod_
u64 ⚠ - Emit opcode ADDMOD
- push_i8⚠
- Push a 8-bit signed integer to the stack.
- push_
i16 ⚠ - Push a 16-bit signed integer to the stack.
- push_
i32 ⚠ - Push a 32-bit signed integer to the stack.
- push_
i64 ⚠ - Push a 64-bit signed integer to the stack.
- push_u8⚠
- Push a 8-bit unsigned integer to the stack.
- push_
u16 ⚠ - Push a 16-bit unsigned integer to the stack.
- push_
u32 ⚠ - Push a 32-bit unsigned integer to the stack.
- push_
u64 ⚠ - Push a 64-bit unsigned integer to the stack.
- revert1⚠
- Revert with message in 32 bytes
- revert2⚠
- Revert with message in 64 bytes
- revert3⚠
- Revert with message in 96 bytes
- revert4⚠
- Revert with message in 128 bytes
- sload_
i8 ⚠ - Load a 8-bit signed integer from the storage.
- sload_
i16 ⚠ - Load a 16-bit signed integer from the storage.
- sload_
i32 ⚠ - Load a 32-bit signed integer from the storage.
- sload_
i64 ⚠ - Load a 64-bit signed integer from the storage.
- sload_
u8 ⚠ - Load a 8-bit unsigned integer from the storage.
- sload_
u16 ⚠ - Load a 16-bit unsigned integer from the storage.
- sload_
u32 ⚠ - Load a 32-bit unsigned integer from the storage.
- sload_
u64 ⚠ - Load a 64-bit unsigned integer from the storage.
- tload_
i8 ⚠ - Load a 8-bit signed integer from the transient storage.
- tload_
i16 ⚠ - Load a 16-bit signed integer from the transient storage.
- tload_
i32 ⚠ - Load a 32-bit signed integer from the transient storage.
- tload_
i64 ⚠ - Load a 64-bit signed integer from the transient storage.
- tload_
u8 ⚠ - Load a 8-bit unsigned integer from the transient storage.
- tload_
u16 ⚠ - Load a 16-bit unsigned integer from the transient storage.
- tload_
u32 ⚠ - Load a 32-bit unsigned integer from the transient storage.
- tload_
u64 ⚠ - Load a 64-bit unsigned integer from the transient storage.
- tstore_
i8 ⚠ - Store a 8-bit signed integer to the transient storage.
- tstore_
i16 ⚠ - Store a 16-bit signed integer to the transient storage.
- tstore_
i32 ⚠ - Store a 32-bit signed integer to the transient storage.
- tstore_
i64 ⚠ - Store a 64-bit signed integer to the transient storage.
- tstore_
u8 ⚠ - Store a 8-bit unsigned integer to the transient storage.
- tstore_
u16 ⚠ - Store a 16-bit unsigned integer to the transient storage.
- tstore_
u32 ⚠ - Store a 32-bit unsigned integer to the transient storage.
- tstore_
u64 ⚠ - Store a 64-bit unsigned integer to the transient storage.
- u256_
add ⚠ - Addition operation for addresses
- u256_
addmod ⚠ - Addmod operation for addresses
- u256_
div ⚠ - Division operation for addresses
- u256_lt⚠
- Less than operation for addresses
- u256_
max ⚠ - Returns the maximum U256 value
- u256_
mulmod ⚠ - Mulmod operation for addresses
- u256_
sub ⚠ - Subtraction operation for addresses