Skip to content

Commit b8c81fe

Browse files
committed
Copied proto files from server repo
1 parent 9e294c1 commit b8c81fe

File tree

1 file changed

+20
-0
lines changed

1 file changed

+20
-0
lines changed

proto/services/universal-wallet/v1/universal-wallet.proto

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -90,6 +90,24 @@ message DeleteItemRequest {
9090
message 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+
93111
service 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

0 commit comments

Comments
 (0)