Struct chainhook_types::StacksTransactionData
source · pub struct StacksTransactionData {
pub transaction_identifier: TransactionIdentifier,
pub operations: Vec<Operation>,
pub metadata: StacksTransactionMetadata,
}Expand description
Transactions contain an array of Operations that are attributable to the same TransactionIdentifier.
Fields§
§transaction_identifier: TransactionIdentifier§operations: Vec<Operation>§metadata: StacksTransactionMetadataTransactions that are related to other transactions should include the transaction_identifier of these transactions in the metadata.
Trait Implementations§
source§impl Clone for StacksTransactionData
impl Clone for StacksTransactionData
source§fn clone(&self) -> StacksTransactionData
fn clone(&self) -> StacksTransactionData
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 StacksTransactionData
impl Debug for StacksTransactionData
source§impl<'de> Deserialize<'de> for StacksTransactionData
impl<'de> Deserialize<'de> for StacksTransactionData
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<StacksTransactionData> for StacksTransactionData
impl PartialEq<StacksTransactionData> for StacksTransactionData
source§fn eq(&self, other: &StacksTransactionData) -> bool
fn eq(&self, other: &StacksTransactionData) -> bool
This method tests for
self and other values to be equal, and is used
by ==.source§impl Serialize for StacksTransactionData
impl Serialize for StacksTransactionData
impl StructuralPartialEq for StacksTransactionData
Auto Trait Implementations§
impl RefUnwindSafe for StacksTransactionData
impl Send for StacksTransactionData
impl Sync for StacksTransactionData
impl Unpin for StacksTransactionData
impl UnwindSafe for StacksTransactionData
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