feat: add TotalReferralCommission RPC and messages for referral tracking
This commit is contained in:
parent
3efec3294a
commit
1a669a1712
@ -600,6 +600,15 @@ message ReferrerCommissionLogsList {
|
|||||||
uint32 total_count = 4;
|
uint32 total_count = 4;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
message TotalReferralCommissionIn {
|
||||||
|
int64 referrer_id = 1;
|
||||||
|
}
|
||||||
|
|
||||||
|
message TotalReferralCommissionOut {
|
||||||
|
double claimed = 1;
|
||||||
|
double unclaimed = 2;
|
||||||
|
}
|
||||||
|
|
||||||
/*
|
/*
|
||||||
* IPG - Internet Payment Gateway
|
* IPG - Internet Payment Gateway
|
||||||
* 1. Get Token
|
* 1. Get Token
|
||||||
|
|||||||
@ -26,6 +26,7 @@ service WalletService {
|
|||||||
|
|
||||||
// Commission Logs
|
// Commission Logs
|
||||||
rpc GetReferrerCommissionLogsList(auth.v1.InternalIAM) returns (ReferrerCommissionLogsList);
|
rpc GetReferrerCommissionLogsList(auth.v1.InternalIAM) returns (ReferrerCommissionLogsList);
|
||||||
|
rpc GetTotalReferralCommission(TotalReferralCommissionIn) returns (TotalReferralCommissionOut);
|
||||||
|
|
||||||
// Get Token from IPG is and internal api
|
// Get Token from IPG is and internal api
|
||||||
rpc IPGGetToken(IPGGetTokenReq) returns (IPGGetTokenRes);
|
rpc IPGGetToken(IPGGetTokenReq) returns (IPGGetTokenRes);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user