pub struct SubmittedContractCall { /* private fields */ }Expand description
A typed contract call submitted without waiting for block production.
Implementations§
Source§impl SubmittedContractCall
impl SubmittedContractCall
Sourcepub async fn await_pending(&self) -> Result<()>
pub async fn await_pending(&self) -> Result<()>
Wait until the scheduler reports this call as pending.
Sourcepub async fn await_receipt(&self) -> Result<TransactionReceipt>
pub async fn await_receipt(&self) -> Result<TransactionReceipt>
Wait for the receipt and require successful execution.
Trait Implementations§
Source§impl Clone for SubmittedContractCall
impl Clone for SubmittedContractCall
Auto Trait Implementations§
impl !RefUnwindSafe for SubmittedContractCall
impl !UnwindSafe for SubmittedContractCall
impl Freeze for SubmittedContractCall
impl Send for SubmittedContractCall
impl Sync for SubmittedContractCall
impl Unpin for SubmittedContractCall
impl UnsafeUnpin for SubmittedContractCall
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