feat(market): add ICO scheduling and lifecycle RPCs

This commit is contained in:
2026-09-22 13:59:56 +03:30
parent 9863d40592
commit c79f1071d8
2 changed files with 15 additions and 0 deletions
+2
View File
@@ -20,6 +20,8 @@ service MarketplaceSrv {
rpc CalcICOBuy(wallet.v1.BuyAssetReq) returns (wallet.v1.CalcBuyAssetRes);
rpc CancelOrder(auth.v1.IdReqWithIAMAndTFA) returns (base.v1.StatusRes); // cancel an order
rpc AdminCancelOrder(AdminCancelOrderReq) returns (base.v1.StatusRes); // cancel an order from trusted admin tooling
rpc DeleteOrder(auth.v1.IdReqWithIAMAndTFA) returns (base.v1.StatusRes); // delete a closed order
rpc NewMarketOrder(NewMarketReq) returns (MarketOrder); // insert new buy order to market
rpc GenerateMarketContract(MarketContractReq) returns (ContractMarketRes);