pub struct SubmittedTransaction {
pub circle: Option<String>,
pub wallet: Option<String>,
pub tx_hash: Option<String>,
pub result: Value,
}Expand description
Submitted Octra transaction returned by no-wait write paths.
Fields§
§circle: Option<String>Target Circle ID when known.
wallet: Option<String>Submitting wallet address when known.
tx_hash: Option<String>Transaction hash when the RPC returned one.
result: ValueRaw submit result.
Implementations§
Source§impl SubmittedTransaction
impl SubmittedTransaction
Sourcepub fn from_value(value: Value) -> Result<Self>
pub fn from_value(value: Value) -> Result<Self>
Decode a raw transaction-submission response.
Trait Implementations§
Source§impl Clone for SubmittedTransaction
impl Clone for SubmittedTransaction
Source§fn clone(&self) -> SubmittedTransaction
fn clone(&self) -> SubmittedTransaction
Returns a duplicate of the value. Read more
1.0.0 (const: unstable) · 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 SubmittedTransaction
impl Debug for SubmittedTransaction
Source§impl PartialEq for SubmittedTransaction
impl PartialEq for SubmittedTransaction
impl StructuralPartialEq for SubmittedTransaction
Auto Trait Implementations§
impl Freeze for SubmittedTransaction
impl RefUnwindSafe for SubmittedTransaction
impl Send for SubmittedTransaction
impl Sync for SubmittedTransaction
impl Unpin for SubmittedTransaction
impl UnsafeUnpin for SubmittedTransaction
impl UnwindSafe 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