Struct croncat_sdk_manager::types::GasPrice
source · pub struct GasPrice {
pub numerator: u64,
pub denominator: u64,
pub gas_adjustment_numerator: u64,
}Expand description
We can’t store gas_price as floats inside cosmwasm
so instead of having 0.04 we use GasPrice {4/100}
and after that multiply Gas by gas_adjustment {150/100} (1.5)
Fields§
§numerator: u64§denominator: u64Denominator is shared
gas_adjustment_numerator: u64Implementations§
Trait Implementations§
source§impl<'de> Deserialize<'de> for GasPrice
impl<'de> Deserialize<'de> for GasPrice
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 GasPrice
impl JsonSchema for GasPrice
source§fn schema_name() -> String
fn schema_name() -> String
The name of the generated JSON Schema. Read more
source§fn json_schema(gen: &mut SchemaGenerator) -> Schema
fn json_schema(gen: &mut SchemaGenerator) -> Schema
Generates a JSON Schema for this type. Read more
§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 more