pub struct RelayerTransaction {Show 15 fields
pub transaction_id: String,
pub transaction_hash: Option<String>,
pub from: Option<String>,
pub to: Option<String>,
pub proxy_address: Option<String>,
pub data: Option<String>,
pub nonce: Option<String>,
pub value: Option<String>,
pub signature: Option<String>,
pub state: String,
pub kind: Option<String>,
pub owner: Option<String>,
pub metadata: Option<String>,
pub created_at: Option<String>,
pub updated_at: Option<String>,
}Expand description
Full relayer transaction record returned by GET /transaction.
Mirrors the OpenAPI RelayerTransaction schema.
Fields§
§transaction_id: String§transaction_hash: Option<String>§from: Option<String>§to: Option<String>§proxy_address: Option<String>§data: Option<String>§nonce: Option<String>§value: Option<String>§signature: Option<String>§state: StringCurrent state (e.g. STATE_NEW, STATE_MINED, STATE_CONFIRMED, …).
kind: Option<String>Transaction type (SAFE or PROXY).
owner: Option<String>§metadata: Option<String>§created_at: Option<String>§updated_at: Option<String>Trait Implementations§
Source§impl Clone for RelayerTransaction
impl Clone for RelayerTransaction
Source§fn clone(&self) -> RelayerTransaction
fn clone(&self) -> RelayerTransaction
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 RelayerTransaction
impl Debug for RelayerTransaction
Source§impl<'de> Deserialize<'de> for RelayerTransaction
impl<'de> Deserialize<'de> for RelayerTransaction
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
Auto Trait Implementations§
impl Freeze for RelayerTransaction
impl RefUnwindSafe for RelayerTransaction
impl Send for RelayerTransaction
impl Sync for RelayerTransaction
impl Unpin for RelayerTransaction
impl UnsafeUnpin for RelayerTransaction
impl UnwindSafe for RelayerTransaction
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
impl<'de, T> BorrowedRpcObject<'de> for T
Source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> DeserializeOwned for Twhere
T: for<'de> Deserialize<'de>,
Source§impl<T> Instrument for T
impl<T> Instrument for T
Source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
Source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
Source§impl<T> IntoEither for T
impl<T> IntoEither for T
Source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moreSource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
Converts
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more