pub struct ConfirmedTransactionReceipt {
pub transaction_hash: Felt,
pub transaction_index: u64,
pub execution_status: Option<TransactionExecutionStatus>,
pub revert_error: Option<String>,
pub execution_resources: Option<DetailedExecutionResources>,
pub l1_to_l2_consumed_message: Option<L1ToL2Message>,
pub l2_to_l1_messages: Vec<L2ToL1Message>,
pub events: Vec<Event>,
pub actual_fee: Felt,
}Fields§
§transaction_hash: Felt§transaction_index: u64§execution_status: Option<TransactionExecutionStatus>§revert_error: Option<String>§execution_resources: Option<DetailedExecutionResources>§l1_to_l2_consumed_message: Option<L1ToL2Message>§l2_to_l1_messages: Vec<L2ToL1Message>§events: Vec<Event>§actual_fee: FeltTrait Implementations§
Source§impl Debug for ConfirmedReceipt
impl Debug for ConfirmedReceipt
Source§impl<'de> Deserialize<'de> for ConfirmedReceipt
impl<'de> Deserialize<'de> for ConfirmedReceipt
Source§fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConfirmedReceipt, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
fn deserialize<__D>(
__deserializer: __D,
) -> Result<ConfirmedReceipt, <__D as Deserializer<'de>>::Error>where
__D: Deserializer<'de>,
Deserialize this value from the given Serde deserializer. Read more
Auto Trait Implementations§
impl Freeze for ConfirmedReceipt
impl RefUnwindSafe for ConfirmedReceipt
impl Send for ConfirmedReceipt
impl Sync for ConfirmedReceipt
impl Unpin for ConfirmedReceipt
impl UnwindSafe for ConfirmedReceipt
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