Skip to main content

Crate sof_solana_compat

Crate sof_solana_compat 

Source
Expand description

Explicit Solana-coupled compatibility layer for sof and sof-tx.

Re-exports§

pub use sof_tx;
pub use sof_types;

Structs§

SignerRef
Borrowed signer reference for Solana-coupled call sites.
TxBuilder
High-level builder for Solana versioned transaction messages.
UnsignedTx
Unsigned transaction wrapper.

Enums§

BuilderError
Builder-layer errors.
SolanaCompatSubmitError
Error returned by the Solana-coupled submission helpers.
TxMessageVersion
Transaction message version emitted by TxBuilder.

Constants§

DEFAULT_DEVELOPER_TIP_LAMPORTS
Default lamports tipped by TxBuilder::tip_developer.
DEFAULT_DEVELOPER_TIP_RECIPIENT
Default developer tip recipient used by TxBuilder::tip_developer.
MAX_TRANSACTION_ACCOUNT_LOCKS
Current maximum number of account locks allowed per transaction.
MAX_TRANSACTION_WIRE_BYTES
Current maximum serialized transaction payload size accepted by Solana networking.

Traits§

TxSubmitClientSolanaExt
Solana-coupled convenience methods layered on top of sof-tx core byte submission.