Modules§
- chains
- Utility chain identifiers that can be used by protocols for sender verification.
- extension
- Module for use by the Solana protocol extensions.
Structs§
- Message
Data Ref - Non-owned Message Data and message hash.
- UipEndpoint
- Solana UIP endpoint methods.
- UipEndpoint
Propose Builder - Use builder syntax to set the inputs and finish with
call(). - UipEndpoint
Register Extension Builder - Use builder syntax to set the inputs and finish with
call().
Enums§
- Commitment
- Commitment option, corresponds to EVM
blockFinalizationOption.
Constants§
- EXECUTE_
DISCRIMINATOR - Instruction discriminator that should be used when receiving cross-chain messages.
- UIP_
PROGRAM_ ID Deprecated
Functions§
- parse_
uip_ message - Parses the message account to retrieve
MessageDataRef. It also performs the checks to verify the authenticity of the incoming message. It is still the protocol’s responsibility to verify the sender. - route_
instruction - Generic function to handle account processing and instruction execution.