Module message

Source
👎Deprecated since 2.3.0: Use solana-message crate instead

Modules§

compiled_instruction
inner_instruction
legacy
The original and current Solana message format.
v0
A future Solana message format.

Structs§

AccountKeys
Collection of static and dynamically loaded keys used to load accounts during transaction processing.
AddressLookupTableAccount
The definition of address lookup table accounts.
LegacyMessage
Message
A Solana transaction message (legacy).
MessageHeader
Describes the organization of a Message’s account keys.
SanitizedVersionedMessage
Wraps a sanitized VersionedMessage to provide a safe API
TransactionSignatureDetails
Transaction signature details including the number of transaction signatures and precompile signatures.

Enums§

AddressLoaderError
CompileError
SanitizeMessageError
SanitizedMessage
Sanitized message of a transaction.
SimpleAddressLoader
VersionedMessage
Either a legacy message or a v0 message.

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.

Traits§

AddressLoader