lite-rpc/core/src/structures/transaction_sent_info.rs

16 lines
383 B
Rust

use std::sync::Arc;
use solana_sdk::signature::Signature;
use solana_sdk::slot_history::Slot;
pub type WireTransaction = Vec<u8>;
#[derive(Clone, Debug, PartialEq, PartialOrd, Eq)]
pub struct SentTransactionInfo {
pub signature: Signature,
pub slot: Slot,
pub transaction: Arc<WireTransaction>,
pub last_valid_block_height: u64,
pub prioritization_fee: u64,
}