Skip to main content

Crate solana_axelar_std

Crate solana_axelar_std 

Source

Re-exports§

pub use verifier_set::SigningVerifierSetInfo;
pub use verifier_set::VerifierSet;
pub use verifier_set::VerifierSetHash;
pub use verifier_set::VerifierSetLeaf;
pub use message::CrossChainId;
pub use message::MerklizedMessage;
pub use message::Message;
pub use message::MessageLeaf;
pub use message::Messages;
pub use execute_data::MerklizedPayload;
pub use execute_data::Payload;
pub use execute_data::PayloadType;
pub use rs_merkle;
pub use pubkey::*;

Modules§

execute_data
hasher
Type definitions for the Merkle tree primitives used in this crate.
merkle
message
program_utils
pubkey
Pubkey and Signature Types
verifier_set

Macros§

ensure_single_feature
Macro to ensure exactly one feature from a list is enabled
transfer_lamports_anchor
Macro for transferring lamports between accounts that implement the Lamports trait

Structs§

U128
Custom u128 type with 8-byte alignment instead of the default 16-byte alignment.
U256
U256 represents uint256.

Enums§

EncodingError
Common Error type used within the encoding crate.

Type Aliases§

MerkleProof
MerkleTree