pub struct StacksTransactionMetadata {Show 14 fields
pub success: bool,
pub raw_tx: String,
pub result: String,
pub sender: String,
pub nonce: u64,
pub fee: u64,
pub kind: StacksTransactionKind,
pub receipt: StacksTransactionReceipt,
pub description: String,
pub sponsor: Option<String>,
pub execution_cost: Option<StacksTransactionExecutionCost>,
pub position: StacksTransactionPosition,
pub proof: Option<String>,
pub contract_abi: Option<ContractInterface>,
}Expand description
Extra data for Transaction
Fields§
§success: bool§raw_tx: String§result: String§sender: String§nonce: u64§fee: u64§kind: StacksTransactionKind§receipt: StacksTransactionReceipt§description: String§sponsor: Option<String>§execution_cost: Option<StacksTransactionExecutionCost>§position: StacksTransactionPosition§proof: Option<String>§contract_abi: Option<ContractInterface>Trait Implementations§
source§impl Clone for StacksTransactionMetadata
impl Clone for StacksTransactionMetadata
source§fn clone(&self) -> StacksTransactionMetadata
fn clone(&self) -> StacksTransactionMetadata
Returns a copy of the value. Read more
1.0.0 · 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 StacksTransactionMetadata
impl Debug for StacksTransactionMetadata
source§impl<'de> Deserialize<'de> for StacksTransactionMetadata
impl<'de> Deserialize<'de> for StacksTransactionMetadata
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
source§impl PartialEq for StacksTransactionMetadata
impl PartialEq for StacksTransactionMetadata
source§fn eq(&self, other: &StacksTransactionMetadata) -> bool
fn eq(&self, other: &StacksTransactionMetadata) -> bool
This method tests for
self and other values to be equal, and is used
by ==.impl StructuralPartialEq for StacksTransactionMetadata
Auto Trait Implementations§
impl Freeze for StacksTransactionMetadata
impl RefUnwindSafe for StacksTransactionMetadata
impl Send for StacksTransactionMetadata
impl Sync for StacksTransactionMetadata
impl Unpin for StacksTransactionMetadata
impl UnwindSafe for StacksTransactionMetadata
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