Module fvm_shared::sys
source · Expand description
This module contains types exchanged at the syscall layer between actors (usually through the SDK) and the FVM.
Modules§
- This module contains syscall output data carrier structs, shared between the FVM SDK and the FVM itself, wrapping multi-value returns.
Structs§
- A fixed sized struct for serializing an event
Entry
separately from the key/value bytes. - Flags passed to the send syscall.
- The token amount type used in syscalls. It can represent any token amount (in atto-FIL) from 0 to
2^128-1
attoFIL. Or 0 to about 340 exaFIL.
Traits§
- An unsafe trait to mark “syscall safe” types. These types must be safe to memcpy to and from WASM. This means: