pylon_gateway/
common.rs

1use cosmwasm_std::Order;
2use schemars::JsonSchema;
3use serde::{Deserialize, Serialize};
4
5#[derive(Serialize, Deserialize, Clone, Debug, PartialEq, JsonSchema)]
6#[serde(rename_all = "snake_case")]
7pub enum OrderBy {
8    Asc,
9    Desc,
10}
11
12impl From<OrderBy> for Order {
13    fn from(order: OrderBy) -> Self {
14        if order == OrderBy::Asc {
15            Order::Ascending
16        } else {
17            Order::Descending
18        }
19    }
20}