diff --git a/wallet/v1/msg.proto b/wallet/v1/msg.proto index 36d1097..f800d8e 100644 --- a/wallet/v1/msg.proto +++ b/wallet/v1/msg.proto @@ -225,10 +225,11 @@ enum TransactionType { UNKNOWN = 0; BUY = 1; SELL = 2; - TRANSFER = 3; - REDEEM = 4; - TRUST_LINE = 5; - WAGE = 6; + INTERNAL_TRANSFER = 3; + EXTERNAL_TRANSFER = 4; + REDEEM = 5; + TRUST_LINE = 6; + WAGE = 7; } enum TransactionStatus { UNDETERMINED = 0; @@ -293,7 +294,7 @@ message UserBuyAssetReq { Transfer */ -message InternalTransferAssetReq { +message TransferAssetReq { auth.v1.InternalIAM iam = 1; auth.v1.Recipient recipient = 2; double amount = 3; @@ -303,7 +304,7 @@ message InternalTransferAssetReq { optional auth.v1.TFA tfa = 7; } -message InternalTransferAssetRes { +message TransferAssetRes { auth.v1.Recipient recipient = 1; double amount = 2; // TODO: Change to Asset diff --git a/wallet/v1/srv.proto b/wallet/v1/srv.proto index db06ba9..acc11e1 100644 --- a/wallet/v1/srv.proto +++ b/wallet/v1/srv.proto @@ -42,5 +42,6 @@ service WalletService { rpc GetPublicKeyByNationalID(GetPublicKeyByNationalIDReq) returns (GetPublicKeyByNationalIDRes); // Assets routing - rpc InternalTransferAsset(InternalTransferAssetReq) returns (InternalTransferAssetRes); + rpc InternalTransferAsset(TransferAssetReq) returns (TransferAssetRes); + rpc ExternalTransferAsset(TransferAssetReq) returns (TransferAssetRes); }