From 6a95269cefa04b96f6acb2abd03743980daf2ce6 Mon Sep 17 00:00:00 2001 From: hossein_225 Date: Sat, 7 Dec 2024 13:32:20 +0330 Subject: [PATCH 1/2] add CheckWalletKey rpc --- wallet/v1/msg.proto | 8 ++++++++ wallet/v1/srv.proto | 2 ++ 2 files changed, 10 insertions(+) diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index cbf60d3..968c268 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -377,3 +377,11 @@ message RedeemTokenRes { message RedeemTokenResList { repeated RedeemTokenRes list = 1; } + +message CheckWalletKeyReq { + string national_id = 1; +} + +message CheckWalletKeyRes { + string pub_key = 1; +} \ No newline at end of file diff --git a/wallet/v1/srv.proto b/wallet/v1/srv.proto index 340d497..95b7df9 100644 --- a/wallet/v1/srv.proto +++ b/wallet/v1/srv.proto @@ -39,4 +39,6 @@ service WalletService { rpc CalculateRedeemToken(RedeemTokenReq) returns (CalculateRedeemTokenRes); rpc RedeemToken(RedeemTokenReq) returns (base.v1.StatusRes); rpc RedeemTokenList(auth.v1.ReqWithIAMAndParams) returns (RedeemTokenResList); + + rpc CheckWalletKey(CheckWalletKeyReq) returns (CheckWalletKeyRes); } -- 2.47.2 From f7729a595badda434cbd742c3fe094340a12600f Mon Sep 17 00:00:00 2001 From: hossein_225 Date: Sat, 7 Dec 2024 14:14:32 +0330 Subject: [PATCH 2/2] change CheckWalletKey rpc name to GetPublicKeyByNationalID --- wallet/v1/msg.proto | 4 ++-- wallet/v1/srv.proto | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index 968c268..17156a4 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -378,10 +378,10 @@ message RedeemTokenResList { repeated RedeemTokenRes list = 1; } -message CheckWalletKeyReq { +message GetPublicKeyByNationalIDReq { string national_id = 1; } -message CheckWalletKeyRes { +message GetPublicKeyByNationalIDRes { string pub_key = 1; } \ No newline at end of file diff --git a/wallet/v1/srv.proto b/wallet/v1/srv.proto index 95b7df9..a352673 100644 --- a/wallet/v1/srv.proto +++ b/wallet/v1/srv.proto @@ -40,5 +40,5 @@ service WalletService { rpc RedeemToken(RedeemTokenReq) returns (base.v1.StatusRes); rpc RedeemTokenList(auth.v1.ReqWithIAMAndParams) returns (RedeemTokenResList); - rpc CheckWalletKey(CheckWalletKeyReq) returns (CheckWalletKeyRes); + rpc GetPublicKeyByNationalID(GetPublicKeyByNationalIDReq) returns (GetPublicKeyByNationalIDRes); } -- 2.47.2