solana-rpc-client-api 4.5.0-alpha.2

Solana Client Common Utilities
Documentation
use crate::client_error;
pub use solana_rpc_client_types::response::{
    EncodedTransaction, EncodedTransactionWithStatusMeta, FeeCalculator, FeeRateGovernor,
    OptionSerializer, OptionalContext, ParsedAccount, ParsedInstruction, ProcessedSignatureResult,
    ReceivedSignatureResult, Response, Reward, RewardType, Rewards, RpcAccountBalance,
    RpcApiVersion, RpcBlockCommitment, RpcBlockProduction, RpcBlockProductionRange, RpcBlockUpdate,
    RpcBlockUpdateError, RpcBlockhash, RpcBlockhashFeeCalculator,
    RpcConfirmedTransactionStatusWithSignature, RpcContactInfo, RpcFeeCalculator,
    RpcFeeRateGovernor, RpcIdentity, RpcInflationGovernor, RpcInflationRate, RpcInflationReward,
    RpcKeyedAccount, RpcLeaderSchedule, RpcLogsResponse, RpcPerfSample, RpcPrioritizationFee,
    RpcRankMap, RpcRankMapEntry, RpcResponseContext, RpcSignatureConfirmation, RpcSignatureResult,
    RpcSimulateTransactionResult, RpcSnapshotSlotInfo, RpcStorageTurn, RpcSupply,
    RpcTokenAccountBalance, RpcVersionInfo, RpcVote, RpcVoteAccountInfo, RpcVoteAccountStatus,
    SlotInfo, SlotTransactionStats, SlotUpdate, StakeActivationState, TransactionBinaryEncoding,
    TransactionConfirmationStatus, TransactionError, TransactionParsedAccount, TransactionResult,
    UiAccount, UiAccountData, UiAccountEncoding, UiAccountsList, UiCompiledInstruction,
    UiConfirmedBlock, UiInnerInstructions, UiInstruction, UiLoadedAddresses, UiParsedInstruction,
    UiPartiallyDecodedInstruction, UiReturnDataEncoding, UiTokenAmount, UiTransactionError,
    UiTransactionReturnData, UiTransactionStatusMeta, UiTransactionTokenBalance, Value,
    transaction,
};

pub type RpcResult<T> = client_error::Result<Response<T>>;