pub struct ApprovalPayload { /* private fields */ }Expand description
An unsigned EIP-1559 approve(spender, amount) transaction.
Obtain via FyndClient::approval. Sign its
signing_hash and pass the result to SignedApproval::assemble.
Implementations§
Source§impl ApprovalPayload
impl ApprovalPayload
Sourcepub fn signing_hash(&self) -> B256
pub fn signing_hash(&self) -> B256
The 32-byte hash to sign.
Auto Trait Implementations§
impl !Freeze for ApprovalPayload
impl RefUnwindSafe for ApprovalPayload
impl Send for ApprovalPayload
impl Sync for ApprovalPayload
impl Unpin for ApprovalPayload
impl UnsafeUnpin for ApprovalPayload
impl UnwindSafe for ApprovalPayload
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
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