MarketPlace: new srv market added #14
@ -58,15 +58,15 @@ message MarketOrderList {
|
|||||||
|
|
||||||
message Buyer {}
|
message Buyer {}
|
||||||
message Seller {}
|
message Seller {}
|
||||||
message CancelOrderReq{
|
// message CancelOrderReq{
|
||||||
uint64 order_id = 1;
|
// uint64 order_id = 1;
|
||||||
}
|
// }
|
||||||
message NewMarketRes{
|
// message NewMarketRes{
|
||||||
uint64 order_id = 1;
|
// uint64 order_id = 1;
|
||||||
wallet.v1.Asset asset = 2;
|
// wallet.v1.Asset asset = 2;
|
||||||
double amount = 3;
|
// double amount = 3;
|
||||||
double unit_price = 4;
|
// double unit_price = 4;
|
||||||
}
|
// }
|
||||||
message NewMarketReq{
|
message NewMarketReq{
|
||||||
auth.v1.InternalIAM iam = 1;
|
auth.v1.InternalIAM iam = 1;
|
||||||
wallet.v1.Asset asset = 2;
|
wallet.v1.Asset asset = 2;
|
||||||
|
|||||||
@ -15,16 +15,17 @@ service MarketplaceSrv {
|
|||||||
rpc GetSellerList(OrderListFilter) returns (MarketOrderList); // list of orders by sellers
|
rpc GetSellerList(OrderListFilter) returns (MarketOrderList); // list of orders by sellers
|
||||||
rpc GetBuyerList(OrderListFilter) returns (MarketOrderList); // list of orders by buyers
|
rpc GetBuyerList(OrderListFilter) returns (MarketOrderList); // list of orders by buyers
|
||||||
|
|
||||||
rpc NewSellOrder(NewMarketReq) returns (NewMarketRes); // insert new sell order to market
|
rpc NewSellOrder(NewMarketReq) returns (MarketOrder); // insert new sell order to market
|
||||||
rpc NewBuyOrder(NewMarketReq) returns (NewMarketRes); // insert new buy order to market
|
rpc NewBuyOrder(NewMarketReq) returns (MarketOrder); // insert new buy order to market
|
||||||
|
|
||||||
|
|
||||||
rpc Purchace(PurchaseReq) returns (PurchaseRes); // purchase from an order
|
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 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
|
rpc GetSellHistory(OrderListFilterWithIAM) returns (MarketOrderList); // list of order + purchase related to selling an asset
|
||||||
}
|
}
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user