diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index cbf60d3..17156a4 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -377,3 +377,11 @@ message RedeemTokenRes { message RedeemTokenResList { repeated RedeemTokenRes list = 1; } + +message GetPublicKeyByNationalIDReq { + string national_id = 1; +} + +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 340d497..a352673 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 GetPublicKeyByNationalID(GetPublicKeyByNationalIDReq) returns (GetPublicKeyByNationalIDRes); }