File tree Expand file tree Collapse file tree 1 file changed +20
-0
lines changed
proto/services/universal-wallet/v1 Expand file tree Collapse file tree 1 file changed +20
-0
lines changed Original file line number Diff line number Diff line change @@ -90,6 +90,24 @@ message DeleteItemRequest {
9090message DeleteItemResponse {
9191}
9292
93+
94+ // Request to delete a wallet
95+ message DeleteWalletRequest {
96+ oneof account {
97+ // Email address of account to delete.
98+ // Mutually exclusive with `walletId`.
99+ string email = 1 ;
100+
101+ // Wallet ID of account to delete.
102+ // Mutually exclusive with `email`.
103+ string wallet_id = 2 ;
104+ }
105+ }
106+
107+ // Response to `DeleteWalletRequest`. Empty payload.
108+ message DeleteWalletResponse {
109+ }
110+
93111service UniversalWallet {
94112 // Retrieve an item from the wallet with a given item identifier
95113 rpc GetItem (GetItemRequest ) returns (GetItemResponse );
@@ -101,5 +119,7 @@ service UniversalWallet {
101119 rpc UpdateItem (UpdateItemRequest ) returns (UpdateItemResponse );
102120 // Delete an item from the wallet permanently
103121 rpc DeleteItem (DeleteItemRequest ) returns (DeleteItemResponse );
122+ // Delete a wallet and its credentials
123+ rpc DeleteWallet (DeleteWalletRequest ) returns (DeleteWalletResponse );
104124}
105125
You can’t perform that action at this time.
0 commit comments