pub struct SubmittedTransaction { /* private fields */ }Expand description
A submitted transaction whose pending status and receipt can be awaited separately.
Implementations§
Source§impl SubmittedTransaction
impl SubmittedTransaction
Sourcepub fn signed_transaction(&self) -> &str
pub fn signed_transaction(&self) -> &str
Signed bytes retained for reconciliation of the original attempt.
Sourcepub async fn await_pending(&self) -> Result<()>
pub async fn await_pending(&self) -> Result<()>
Wait until the scheduler reports this transaction as pending.
Sourcepub async fn await_receipt(&self) -> Result<TransactionReceipt>
pub async fn await_receipt(&self) -> Result<TransactionReceipt>
Wait until the indexer exposes this transaction’s receipt.
Trait Implementations§
Source§impl Clone for SubmittedTransaction
impl Clone for SubmittedTransaction
Auto Trait Implementations§
impl !RefUnwindSafe for SubmittedTransaction
impl !UnwindSafe for SubmittedTransaction
impl Freeze for SubmittedTransaction
impl Send for SubmittedTransaction
impl Sync for SubmittedTransaction
impl Unpin for SubmittedTransaction
impl UnsafeUnpin for SubmittedTransaction
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