pub struct TestConditionalOrderParams {
pub handler: Address,
pub salt: B256,
pub static_input: Vec<u8>,
pub is_single_order: bool,
}Expand description
Parameters for creating a test conditional order.
Mirrors TestConditionalOrderParams from the TypeScript SDK.
Fields§
§handler: AddressHandler contract address.
salt: B25632-byte salt.
static_input: Vec<u8>Static input data.
is_single_order: boolWhether this is a single order (true) or part of a Merkle tree (false).
Trait Implementations§
Source§impl Clone for TestConditionalOrderParams
impl Clone for TestConditionalOrderParams
Source§fn clone(&self) -> TestConditionalOrderParams
fn clone(&self) -> TestConditionalOrderParams
Returns a duplicate of the value. Read more
1.0.0 · 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 TestConditionalOrderParams
impl Debug for TestConditionalOrderParams
Auto Trait Implementations§
impl Freeze for TestConditionalOrderParams
impl RefUnwindSafe for TestConditionalOrderParams
impl Send for TestConditionalOrderParams
impl Sync for TestConditionalOrderParams
impl Unpin for TestConditionalOrderParams
impl UnsafeUnpin for TestConditionalOrderParams
impl UnwindSafe for TestConditionalOrderParams
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> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
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