pub struct CreateOrca {
pub bid_denom: Denom,
pub bid_threshold: Uint128,
pub max_slot: u8,
pub premium_rate_per_slot: Decimal,
pub waiting_period: u64,
}Fields§
§bid_denom: DenomThe raise token, that the price is quoted in
bid_threshold: Uint128The threshold under which bids are automatically activated when placed
max_slot: u8The total number of pools in this queue
The incremental discount offered per-pool
waiting_period: u64The amount of time in seconds that a bid must wait until it can be activated
Trait Implementations§
Source§impl Clone for CreateOrca
impl Clone for CreateOrca
Source§fn clone(&self) -> CreateOrca
fn clone(&self) -> CreateOrca
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 CreateOrca
impl Debug for CreateOrca
Source§impl<'de> Deserialize<'de> for CreateOrca
impl<'de> Deserialize<'de> for CreateOrca
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
Source§impl JsonSchema for CreateOrca
impl JsonSchema for CreateOrca
Source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
Source§fn schema_id() -> Cow<'static, str>
fn schema_id() -> Cow<'static, str>
Returns a string that uniquely identifies the schema produced by this type. Read more
Source§fn json_schema(generator: &mut SchemaGenerator) -> Schema
fn json_schema(generator: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
Source§fn is_referenceable() -> bool
fn is_referenceable() -> bool
Whether JSON Schemas generated for this type should be re-used where possible using the
$ref keyword. Read moreSource§impl PartialEq for CreateOrca
impl PartialEq for CreateOrca
Source§impl Serialize for CreateOrca
impl Serialize for CreateOrca
impl StructuralPartialEq for CreateOrca
Auto Trait Implementations§
impl Freeze for CreateOrca
impl RefUnwindSafe for CreateOrca
impl Send for CreateOrca
impl Sync for CreateOrca
impl Unpin for CreateOrca
impl UnwindSafe for CreateOrca
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> 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