diff --git a/auth/v1/internal_srv.proto b/auth/v1/internal_srv.proto new file mode 100644 index 0000000..b7d402c --- /dev/null +++ b/auth/v1/internal_srv.proto @@ -0,0 +1,9 @@ +syntax = "proto3"; + +package auth.v1; + +import "auth/v1/msg.proto"; + +service InternalAuthorizationService { + rpc LookUpName(LookUpNameReq) returns (LookUpNameRes) {} +} \ No newline at end of file diff --git a/auth/v1/msg.proto b/auth/v1/msg.proto index f2df253..0348926 100644 --- a/auth/v1/msg.proto +++ b/auth/v1/msg.proto @@ -210,14 +210,28 @@ message CheckTFAReq { } message TFA { - OtpStateEnum state = 1; + TfaStateEnum state = 1; int64 code = 2; string transaction_id = 3; } -enum OtpStateEnum { - OPT_STATE_ENUM_UNSPECIFIED = 0; +enum TfaStateEnum { + TFA_STATE_ENUM_UNSPECIFIED = 0; LOGIN = 1; INTERNAL_TRANSFER = 2; EXTERNAL_TRANSFER = 3; +} + +message Recipient { + string id = 1; + optional string first_name = 2; + optional string last_name = 3; +} + +message LookUpNameReq { + Recipient recipient = 1; +} + +message LookUpNameRes { + Recipient recipient = 1; } \ No newline at end of file diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index 7aa4412..3d58a21 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -289,15 +289,9 @@ message UserBuyAssetReq { Transfer */ -message Recipient { - string id = 1; - optional string first_name = 2; - optional string last_name = 3; -} - message InternalTransferAssetReq { auth.v1.InternalIAM iam = 1; - Recipient recipient = 2; + auth.v1.Recipient recipient = 2; double amount = 3; optional int64 network_id = 4; int64 asset_id = 5; @@ -306,7 +300,7 @@ message InternalTransferAssetReq { } message InternalTransferAssetRes { - Recipient recipient = 1; + auth.v1.Recipient recipient = 1; double amount = 2; string transaction_id = 3; string transaction_hash = 4;