Crate uip_solana_sdk

Crate uip_solana_sdk 

Source

Modules§

chains
Utility chain identifiers that can be used by protocols for sender verification.
extension
Module for use by the Solana protocol extensions.

Structs§

MessageDataRef
Non-owned Message Data and message hash.
UipEndpoint
Solana UIP endpoint methods.
UipEndpointProposeBuilder
Use builder syntax to set the inputs and finish with call().
UipEndpointRegisterExtensionBuilder
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_IDDeprecated

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.