pub struct TransactionEvent {Show 13 fields
pub user_id: Option<i32>,
pub tx_hash: Option<String>,
pub status: String,
pub source: String,
pub timestamp: String,
pub market_address: Option<String>,
pub market_slug: Option<String>,
pub token_id: Option<String>,
pub condition_id: Option<String>,
pub amount_contracts: Option<String>,
pub amount_collateral: Option<String>,
pub price: Option<String>,
pub side: Option<String>,
}Expand description
On-chain transaction event (deposit, withdrawal, trade settlement).
Fields§
§user_id: Option<i32>§tx_hash: Option<String>§status: String§source: String§timestamp: String§market_address: Option<String>§market_slug: Option<String>§token_id: Option<String>§condition_id: Option<String>§amount_contracts: Option<String>§amount_collateral: Option<String>§price: Option<String>§side: Option<String>Trait Implementations§
Source§impl Clone for TransactionEvent
impl Clone for TransactionEvent
Source§fn clone(&self) -> TransactionEvent
fn clone(&self) -> TransactionEvent
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · Source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source. Read moreSource§impl Debug for TransactionEvent
impl Debug for TransactionEvent
Source§impl<'de> Deserialize<'de> for TransactionEvent
impl<'de> Deserialize<'de> for TransactionEvent
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
Auto Trait Implementations§
impl Freeze for TransactionEvent
impl RefUnwindSafe for TransactionEvent
impl Send for TransactionEvent
impl Sync for TransactionEvent
impl Unpin for TransactionEvent
impl UnsafeUnpin for TransactionEvent
impl UnwindSafe for TransactionEvent
Blanket Implementations§
Source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
Source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more