diff --git a/market/v1/msg.proto b/market/v1/msg.proto index f5f4522..3e32949 100644 --- a/market/v1/msg.proto +++ b/market/v1/msg.proto @@ -58,15 +58,15 @@ message MarketOrderList { message Buyer {} message Seller {} -message CancelOrderReq{ - uint64 order_id = 1; -} -message NewMarketRes{ - uint64 order_id = 1; - wallet.v1.Asset asset = 2; - double amount = 3; - double unit_price = 4; -} +// message CancelOrderReq{ +// uint64 order_id = 1; +// } +// message NewMarketRes{ +// uint64 order_id = 1; +// wallet.v1.Asset asset = 2; +// double amount = 3; +// double unit_price = 4; +// } message NewMarketReq{ auth.v1.InternalIAM iam = 1; wallet.v1.Asset asset = 2; diff --git a/market/v1/srv.proto b/market/v1/srv.proto index 9357ddd..2f72e8c 100644 --- a/market/v1/srv.proto +++ b/market/v1/srv.proto @@ -15,16 +15,17 @@ service MarketplaceSrv { rpc GetSellerList(OrderListFilter) returns (MarketOrderList); // list of orders by sellers rpc GetBuyerList(OrderListFilter) returns (MarketOrderList); // list of orders by buyers - rpc NewSellOrder(NewMarketReq) returns (NewMarketRes); // insert new sell order to market - rpc NewBuyOrder(NewMarketReq) returns (NewMarketRes); // insert new buy order to market + rpc NewSellOrder(NewMarketReq) returns (MarketOrder); // insert new sell order to market + rpc NewBuyOrder(NewMarketReq) returns (MarketOrder); // insert new buy order to market rpc Purchace(PurchaseReq) returns (PurchaseRes); // purchase from an order - rpc CancelOrder(CancelOrderReq) returns (base.v1.StatusRes); // cancel an order + rpc CancelOrder(auth.v1.IdReqWithIAM) returns (base.v1.StatusRes); // cancel an order - rpc GetMarketHistory(OrderListFilter) returns (MarketOrderList); // This is for public market + rpc GetMarketPubHistory(OrderListFilter) returns (MarketOrderList); // This is for public market + rpc GetMarketHistory(OrderListFilterWithIAM) returns (MarketOrderList); // list of order + purchase related to buying an asset rpc GetBuyHistory(OrderListFilterWithIAM) returns (MarketOrderList); // list of order + purchase related to buying an asset rpc GetSellHistory(OrderListFilterWithIAM) returns (MarketOrderList); // list of order + purchase related to selling an asset }