cli

Command-line interface for Radroots
git clone https://radroots.dev/git/cli.git
Log | Files | Refs | README | LICENSE

market.rs (1038B)


      1 use super::{ApprovalPolicy, OperationRole, OperationSpec, RiskLevel};
      2 
      3 pub const MARKET_REFRESH: OperationSpec = operation!(
      4     "market.refresh",
      5     "radroots market refresh",
      6     "market",
      7     "market_refresh",
      8     "MarketRefreshRequest",
      9     "MarketRefreshResult",
     10     "Refresh local market projection.",
     11     Buyer,
     12     true,
     13     None,
     14     Medium,
     15     true,
     16     true
     17 );
     18 
     19 pub const MARKET_PRODUCT_SEARCH: OperationSpec = operation!(
     20     "market.product.search",
     21     "radroots market product search",
     22     "market",
     23     "market_product_search",
     24     "MarketProductSearchRequest",
     25     "MarketProductSearchResult",
     26     "Search market products/listings.",
     27     Buyer,
     28     false,
     29     None,
     30     Low,
     31     true,
     32     false
     33 );
     34 
     35 pub const MARKET_LISTING_GET: OperationSpec = operation!(
     36     "market.listing.get",
     37     "radroots market listing get",
     38     "market",
     39     "market_listing_get",
     40     "MarketListingGetRequest",
     41     "MarketListingGetResult",
     42     "Get market listing details.",
     43     Buyer,
     44     false,
     45     None,
     46     Low,
     47     false,
     48     false
     49 );