Expand description
Message processing module.
Structs§
- Context outcome.
- Context outcome dispatches and awakening ids.
- Context settings.
- Store of previous message execution context.
- Message with entry point.
- Message for Handle entry point. Represents a standard message that sends between actors.
- Handle message packet.
- Incoming message with entry point and previous execution context, if exists.
- Incoming message.
- Message for Init entry point. Used to initiate a newly created program.
- Init message packet.
- An entity that is used for interaction between actors. Can transfer value and executes by programs in corresponding function: init, handle or handle_reply.
- Context of currently processing incoming message.
- Payload size exceed error
- Reply details data.
- The struct contains results of read only send message RPC call.
- Message for Reply entry point.
ReplyMessage
is unique because of storingMessageId
from message on what it replies, and can be the only one per some message execution. - Reply message packet.
- Signal details data.
- Message for signal entry point.
- Stored message with entry point.
- Stored message with entry point and previous execution context, if exists.
- Stored message.
- Message sent to user and deposited as event.
- Message sent to user and added to mailbox.
Enums§
- Entry point for dispatch processing.
- Reason of error reply creation.
- Message details data.
- Composite wait type for messages waiting.
- Enum representing reply code with reason of its creation.
- Reason of success reply creation.
Constants§
- Max payload size which one message can have (8 MiB).
Traits§
- Message packet.
- Trait defining type could be used as entry point for a wasm module.
Type Aliases§
- Gas limit type for message.
- Payload type for message.
- Salt type for init message.
- Value type for message.