v2: gen contract + healthcheck rpc added

Signed-off-by: nfel <nfilsaraee@gmail.com>
This commit is contained in:
2025-05-11 13:48:01 +03:30
parent d9186eb3a9
commit ff0cfdacaa
6 changed files with 41 additions and 4 deletions
+8 -2
View File
@@ -7,6 +7,8 @@ import "base/v1/msg.proto";
import "wallet/v1/msg.proto";
service WalletService {
rpc WalletSrvHealth(base.v1.Empty) returns (base.v1.StatusRes);
rpc InternalWalletDeleteCache(base.v1.Empty) returns (base.v1.StatusRes);
rpc InternalCreateFederation(auth.v1.InternalIAM) returns (base.v1.StatusRes);
@@ -26,11 +28,11 @@ service WalletService {
rpc UserGetTransactionList(UserGetTransactionListReq) returns (TransactionList);
// Get Token from IPG is and internal api
// Get Token from IPG is and internal api
rpc IPGGetToken(IPGGetTokenReq) returns (IPGGetTokenRes);
// IPG Confirm is a public api
rpc IPGConfirm(IPGConfirmReq) returns (IPGConfirmRes);
// Admin can increase user's balance as wish
// Admin can increase user's balance as wish
rpc AdminManualSaleDeposit(SaleManualReq) returns (base.v1.StatusRes);
// BNPL
@@ -61,6 +63,10 @@ service WalletService {
rpc WithdrawIRT(WithdrawIRTReq) returns (WithdrawIRTRes);
rpc DepositIRT(DepositIRTReq) returns (IPGGetTokenRes);
// --- Buy Asset ---
rpc CalcBuyAsset(BuyAssetReq) returns (CalcBuyAssetRes);
rpc BuyAsset(BuyAssetReq) returns (BuyAssetRes);
// -- Contract --
rpc GenerateContract(GenerateContractReq) returns (ContractRes);
}