Struct bitcoin_rpc_client::Transaction [−][src]
pub struct Transaction { pub amount: f64, pub fee: Option<f64>, pub confirmations: u32, pub generated: Option<bool>, pub blockhash: Option<BlockHash>, pub blocktime: Option<u64>, pub blockindex: Option<u64>, pub walletconflicts: Vec<TransactionId>, pub txid: TransactionId, pub time: u64, pub timereceived: u64, pub comment: Option<String>, pub to: Option<String>, pub bip125_replaceable: String, pub details: Vec<Detail>, pub hex: SerializedRawTransaction, }
Fields
amount: f64
fee: Option<f64>
confirmations: u32
generated: Option<bool>
blockhash: Option<BlockHash>
blocktime: Option<u64>
Unix Timestamp
blockindex: Option<u64>
Unix Timestamp
walletconflicts: Vec<TransactionId>
txid: TransactionId
time: u64
Unix Timestamp
timereceived: u64
Unix Timestamp
comment: Option<String>
to: Option<String>
bip125_replaceable: String
yes|no|unknown: TODO: Create enum if needed
details: Vec<Detail>
hex: SerializedRawTransaction
Trait Implementations
impl Debug for Transaction
[src]
impl Debug for Transaction
Auto Trait Implementations
impl Send for Transaction
impl Send for Transaction
impl Sync for Transaction
impl Sync for Transaction