mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-08-03 20:24:24 -04:00
support deleting payment accounts #1136
This commit is contained in:
parent
0a469db8f6
commit
9c359b5e29
4 changed files with 38 additions and 0 deletions
|
@ -34,6 +34,8 @@ import haveno.proto.grpc.CreateCryptoCurrencyPaymentAccountReply;
|
|||
import haveno.proto.grpc.CreateCryptoCurrencyPaymentAccountRequest;
|
||||
import haveno.proto.grpc.CreatePaymentAccountReply;
|
||||
import haveno.proto.grpc.CreatePaymentAccountRequest;
|
||||
import haveno.proto.grpc.DeletePaymentAccountReply;
|
||||
import haveno.proto.grpc.DeletePaymentAccountRequest;
|
||||
import haveno.proto.grpc.GetCryptoCurrencyPaymentMethodsReply;
|
||||
import haveno.proto.grpc.GetCryptoCurrencyPaymentMethodsRequest;
|
||||
import haveno.proto.grpc.GetPaymentAccountFormReply;
|
||||
|
@ -160,6 +162,19 @@ class GrpcPaymentAccountsService extends PaymentAccountsImplBase {
|
|||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void deletePaymentAccount(DeletePaymentAccountRequest req,
|
||||
StreamObserver<DeletePaymentAccountReply> responseObserver) {
|
||||
try {
|
||||
coreApi.deletePaymentAccount(req.getPaymentAccountId());
|
||||
var reply = DeletePaymentAccountReply.newBuilder().build();
|
||||
responseObserver.onNext(reply);
|
||||
responseObserver.onCompleted();
|
||||
} catch (Throwable cause) {
|
||||
exceptionHandler.handleException(log, cause, responseObserver);
|
||||
}
|
||||
}
|
||||
|
||||
@Override
|
||||
public void getCryptoCurrencyPaymentMethods(GetCryptoCurrencyPaymentMethodsRequest req,
|
||||
StreamObserver<GetCryptoCurrencyPaymentMethodsReply> responseObserver) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue