Struct bitmask_core::operations::lightning::Transaction
source · pub struct Transaction {Show 17 fields
pub txid: String,
pub fee_txid: Option<String>,
pub outbound_txid: Option<String>,
pub inbound_txid: Option<String>,
pub created_at: u64,
pub outbound_amount: String,
pub inbound_amount: String,
pub outbound_account_id: String,
pub inbound_account_id: String,
pub outbound_uid: u32,
pub inbound_uid: u32,
pub outbound_currency: String,
pub inbound_currency: String,
pub exchange_rate: String,
pub tx_type: String,
pub fees: String,
pub reference: Option<String>,
}Expand description
Lightning transaction
Fields§
§txid: String§fee_txid: Option<String>§outbound_txid: Option<String>§inbound_txid: Option<String>§created_at: u64§outbound_amount: String§inbound_amount: String§outbound_account_id: String§inbound_account_id: String§outbound_uid: u32§inbound_uid: u32§outbound_currency: String§inbound_currency: String§exchange_rate: String§tx_type: String§fees: String§reference: Option<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