From a74aa136d5a80e9bce999a436cefc6499bbe3f4d Mon Sep 17 00:00:00 2001 From: Ata Safapour Date: Tue, 16 Dec 2025 12:19:15 +0330 Subject: [PATCH] feat: add InitReferrerCommissionLogIn message and corresponding RPC in WalletService --- wallet/v1/msg.proto | 6 ++++++ wallet/v1/srv.proto | 1 + 2 files changed, 7 insertions(+) diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index e3d44d5..9a77d9d 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -581,6 +581,12 @@ message CommissionRes { uint64 commission_log_id = 1; } +message InitReferrerCommissionLogIn { + uint64 referrer_id = 1; + uint64 user_id = 2; + double amount = 3; +} + message ReferrerCommissionLogOut { double amount = 1; string mobile = 2; diff --git a/wallet/v1/srv.proto b/wallet/v1/srv.proto index 32e1d2f..73e954a 100644 --- a/wallet/v1/srv.proto +++ b/wallet/v1/srv.proto @@ -26,6 +26,7 @@ service WalletService { // Commission Logs rpc GetReferrerCommissionLogsList(auth.v1.InternalIAM) returns (ReferrerCommissionLogsList); + rpc InitReferrerCommissionLog(InitReferrerCommissionLogIn) returns (base.v1.StatusRes); // Get Token from IPG is and internal api rpc IPGGetToken(IPGGetTokenReq) returns (IPGGetTokenRes);