From d6ed4393ab326417921ec2873a068cbc2378e0f7 Mon Sep 17 00:00:00 2001 From: nfel Date: Tue, 31 Dec 2024 13:09:12 +0330 Subject: [PATCH] v2: fetch basic info about user's for deposit worker Signed-off-by: nfel --- auth/v1/internal_srv.proto | 7 +++++-- auth/v1/msg.proto | 11 +++++++++++ 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/auth/v1/internal_srv.proto b/auth/v1/internal_srv.proto index b7d402c..4d006f5 100644 --- a/auth/v1/internal_srv.proto +++ b/auth/v1/internal_srv.proto @@ -3,7 +3,10 @@ syntax = "proto3"; package auth.v1; import "auth/v1/msg.proto"; +import "base/v1/msg.proto"; service InternalAuthorizationService { - rpc LookUpName(LookUpNameReq) returns (LookUpNameRes) {} -} \ No newline at end of file + rpc LookUpName(LookUpNameReq) returns (LookUpNameRes) {} + // This meant to only be used in a worker process + rpc FetchBasicUserInfoList(base.v1.Empty) returns (BasicUserInfoList) {} +} diff --git a/auth/v1/msg.proto b/auth/v1/msg.proto index 51db28b..b92f955 100644 --- a/auth/v1/msg.proto +++ b/auth/v1/msg.proto @@ -247,3 +247,14 @@ message LookUpNameReq { message LookUpNameRes { Recipient recipient = 1; } + +message BasicUserInfo { + string name = 1; + string national_id = 2; + string pub_key = 3; + int64 user_id = 4; +} + +message BasicUserInfoList { + repeated BasicUserInfo list = 1; +}