Expand description
A library for generating a message from a sequence of instructions
Re-exports§
pub use legacy::Message;
Modules§
Structs§
- Mapped
Addresses - Collection of mapped addresses loaded succinctly by a transaction using on-chain address map accounts.
- Mapped
Message - Combination of a version #0 message and its mapped addresses
- Message
Header
Enums§
- Sanitize
Message Error - Sanitized
Message - Sanitized message of a transaction which includes a set of atomic instructions to be executed on-chain
- Versioned
Message - Message versions supported by the Gemachain runtime.
Constants§
- MESSAGE_
HEADER_ LENGTH - The length of a message header in bytes
- MESSAGE_
VERSION_ PREFIX - Bit mask that indicates whether a serialized message is versioned.