MarketPlace: new srv market added

Signed-off-by: nfel <nfilsaraee@gmail.com>
This commit is contained in:
2025-02-08 18:10:47 +03:30
parent 87ee504638
commit cb9b5ac9f2
5 changed files with 141 additions and 4 deletions
+24
View File
@@ -0,0 +1,24 @@
syntax = "proto3";
package market.v1;
import "base/v1/msg.proto";
import "market/v1/msg.proto";
service MarketplaceSrv {
rpc GetSellerList(OrderListFilter) returns (MarketOrderList);
rpc GetBuyerList(OrderListFilter) returns (MarketOrderList);
rpc GetAllOrderList(OrderListFilter) returns (MarketOrderList);
rpc GetMarketHistory(OrderListFilter) returns (MarketOrderList); // This is for public market
rpc Purchace(PurchaseReq) returns (PurchaseRes);
rpc NewSellOrder(NewMarketReq) returns (NewMarketRes);
rpc NewBuyOrder(NewMarketReq) returns (NewMarketRes);
rpc CancleOrder(CancleOrderReq) returns (base.v1.StatusRes);
rpc GetBuyHistory(OrderListFilterWithIAM) returns (MarketOrderList);
rpc GetSellHistory(OrderListFilterWithIAM) returns (MarketOrderList);
}