solana_sdk/
transaction.rs

1#![cfg(feature = "full")]
2#[deprecated(since = "2.2.0", note = "Use solana_transaction_error crate instead")]
3pub use solana_transaction_error::{
4    AddressLoaderError, SanitizeMessageError, TransactionError, TransactionResult as Result,
5    TransportError, TransportResult,
6};
7#[deprecated(since = "2.2.0", note = "Use solana_transaction crate instead")]
8pub use {
9    solana_program::message::{AddressLoader, SimpleAddressLoader},
10    solana_transaction::{
11        sanitized::{
12            MessageHash, SanitizedTransaction, TransactionAccountLocks, MAX_TX_ACCOUNT_LOCKS,
13        },
14        uses_durable_nonce,
15        versioned::{
16            sanitized::SanitizedVersionedTransaction, Legacy, TransactionVersion,
17            VersionedTransaction,
18        },
19        Transaction, TransactionVerificationMode,
20    },
21};