MarketPlace: spelling issue + oder detail by id

Signed-off-by: nfel <nfilsaraee@gmail.com>
This commit is contained in:
nfel 2025-02-12 12:51:13 +03:30
parent a8e06d5058
commit d0c2cdef13
Signed by: nfel
GPG Key ID: DCC0BF3F92B0D45F
2 changed files with 14 additions and 12 deletions

View File

@ -32,7 +32,7 @@ message MarketOrder {
message MarketAssetListReq{ message MarketAssetListReq{
base.v1.BaseQueryParam base = 1; base.v1.BaseQueryParam base = 1;
optional auth.v1.InternalIAM iam = 2; optional auth.v1.InternalIAM iam = 2; // If not set, will returns only public orders which are limited by a white list
} }
message MarketAssetList{ message MarketAssetList{
repeated wallet.v1.Asset list = 1; repeated wallet.v1.Asset list = 1;
@ -57,7 +57,7 @@ message MarketOrderList {
message Buyer {} message Buyer {}
message Seller {} message Seller {}
message CancleOrderReq{ message CancelOrderReq{
uint64 order_id = 1; uint64 order_id = 1;
} }
message NewMarketRes{ message NewMarketRes{

View File

@ -2,24 +2,26 @@ syntax = "proto3";
package market.v1; package market.v1;
import "auth/v1/msg.proto";
import "base/v1/msg.proto"; import "base/v1/msg.proto";
import "market/v1/msg.proto"; import "market/v1/msg.proto";
service MarketplaceSrv { service MarketplaceSrv {
rpc GetAssetList(MarketAssetListReq) returns (MarketAssetList); rpc GetAssetList(MarketAssetListReq) returns (MarketAssetList); // assets that can be listed in marketplace
rpc GetSellerList(OrderListFilter) returns (MarketOrderList); rpc GetSellerList(OrderListFilter) returns (MarketOrderList); // list of orders by sellers
rpc GetBuyerList(OrderListFilter) returns (MarketOrderList); rpc GetBuyerList(OrderListFilter) returns (MarketOrderList); // list of orders by buyers
rpc GetAllOrderList(OrderListFilter) returns (MarketOrderList); rpc GetMarketOrderDet(auth.v1.IdReqWithIAM) returns (MarketOrder); // details of an order by id
rpc GetAllOrderList(OrderListFilter) returns (MarketOrderList); // list of all orders (seller and buyer combined)
rpc GetMarketHistory(OrderListFilter) returns (MarketOrderList); // This is for public market rpc GetMarketHistory(OrderListFilter) returns (MarketOrderList); // This is for public market
rpc Purchace(PurchaseReq) returns (PurchaseRes); rpc Purchace(PurchaseReq) returns (PurchaseRes); // purchase from an order
rpc NewSellOrder(NewMarketReq) returns (NewMarketRes); rpc NewSellOrder(NewMarketReq) returns (NewMarketRes); // insert new sell order to market
rpc NewBuyOrder(NewMarketReq) returns (NewMarketRes); rpc NewBuyOrder(NewMarketReq) returns (NewMarketRes); // insert new buy order to market
rpc CancleOrder(CancleOrderReq) returns (base.v1.StatusRes); rpc CancelOrder(CancelOrderReq) returns (base.v1.StatusRes); // cancel an order
rpc GetBuyHistory(OrderListFilterWithIAM) returns (MarketOrderList); rpc GetBuyHistory(OrderListFilterWithIAM) returns (MarketOrderList); // list of order + purchase related to buying an asset
rpc GetSellHistory(OrderListFilterWithIAM) returns (MarketOrderList); rpc GetSellHistory(OrderListFilterWithIAM) returns (MarketOrderList); // list of order + purchase related to selling an asset
} }