Crate ixc_message_api

Source
Expand description

WARNING: This is an API preview! Expect major bugs, glaring omissions, and breaking changes!

This crate provides a low-level implementation of the Cosmos SDK RFC 003 message passing API.

Modules§

code
Error and success codes returned by the message API.
data_pointer
A pointer to input or output data in a message packet.
handler
The raw handler and host backend interfaces.
header
Message header structure.
packet
This module contains the definition of the MessagePacket struct.

Structs§

AccountID
Account ID is a unique integer identifier for an account. Every account has one and only one account identifier. This is distinct from an account’s “address”. An account may actually have multiple addresses in different “address spaces” from the point of view of an external user, but an account always has one unique account ID. The account ID zero is reserved for the “null account” meaning that the account is not valid or does not exist.