Struct komodo_rpc_client::Transaction
source · pub struct Transaction {Show 13 fields
pub amount: f64,
pub confirmations: u32,
pub blockhash: Option<BlockHash>,
pub blockindex: Option<u64>,
pub blocktime: Option<u64>,
pub walletconflicts: Vec<TransactionId>,
pub expiryheight: u32,
pub txid: TransactionId,
pub time: u64,
pub timereceived: u64,
pub vjoinsplit: Vec<String>,
pub details: Vec<Detail>,
pub hex: String,
}
Fields§
§amount: f64
§confirmations: u32
§blockhash: Option<BlockHash>
§blockindex: Option<u64>
Unix Timestamp
blocktime: Option<u64>
Unix Timestamp
walletconflicts: Vec<TransactionId>
§expiryheight: u32
§txid: TransactionId
§time: u64
Unix Timestamp
timereceived: u64
Unix Timestamp
vjoinsplit: Vec<String>
§details: Vec<Detail>
yes|no|unknown: TODO: Create enum if needed
hex: String
Trait Implementations§
source§impl Debug for Transaction
impl Debug for Transaction
source§impl<'de> Deserialize<'de> for Transaction
impl<'de> Deserialize<'de> for Transaction
source§fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(__deserializer: __D) -> Result<Self, __D::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more