mirror of
https://github.com/haveno-dex/haveno.git
synced 2025-08-03 12:16:27 -04:00
support getting connection auto switch flag from grpc api
get connection auto switch flag from grpc api
This commit is contained in:
parent
a1b50a7b42
commit
ebc28805c8
4 changed files with 29 additions and 0 deletions
|
@ -45,6 +45,8 @@ import haveno.proto.grpc.CheckConnectionReply;
|
|||
import haveno.proto.grpc.CheckConnectionRequest;
|
||||
import haveno.proto.grpc.CheckConnectionsReply;
|
||||
import haveno.proto.grpc.CheckConnectionsRequest;
|
||||
import haveno.proto.grpc.GetAutoSwitchReply;
|
||||
import haveno.proto.grpc.GetAutoSwitchRequest;
|
||||
import haveno.proto.grpc.GetBestAvailableConnectionReply;
|
||||
import haveno.proto.grpc.GetBestAvailableConnectionRequest;
|
||||
import haveno.proto.grpc.GetConnectionReply;
|
||||
|
@ -221,6 +223,16 @@ class GrpcXmrConnectionService extends XmrConnectionsImplBase {
|
|||
});
|
||||
}
|
||||
|
||||
@Override
|
||||
public void getAutoSwitch(GetAutoSwitchRequest request,
|
||||
StreamObserver<GetAutoSwitchReply> responseObserver) {
|
||||
handleRequest(responseObserver, () -> {
|
||||
GetAutoSwitchReply.Builder builder = GetAutoSwitchReply.newBuilder();
|
||||
builder.setAutoSwitch(coreApi.getXmrConnectionAutoSwitch());
|
||||
return builder.build();
|
||||
});
|
||||
}
|
||||
|
||||
private <_Reply> void handleRequest(StreamObserver<_Reply> responseObserver,
|
||||
RpcRequestHandler<_Reply> handler) {
|
||||
try {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue