diff --git a/src/main/java/com/sparrowwallet/sparrow/net/cormorant/electrum/ElectrumServerRunnable.java b/src/main/java/com/sparrowwallet/sparrow/net/cormorant/electrum/ElectrumServerRunnable.java index dd041a64..0b63c790 100644 --- a/src/main/java/com/sparrowwallet/sparrow/net/cormorant/electrum/ElectrumServerRunnable.java +++ b/src/main/java/com/sparrowwallet/sparrow/net/cormorant/electrum/ElectrumServerRunnable.java @@ -1,10 +1,12 @@ package com.sparrowwallet.sparrow.net.cormorant.electrum; +import com.sparrowwallet.sparrow.net.ElectrumServer; import com.sparrowwallet.sparrow.net.cormorant.bitcoind.BitcoindClient; import org.slf4j.Logger; import org.slf4j.LoggerFactory; import java.io.IOException; +import java.net.InetAddress; import java.net.ServerSocket; import java.net.Socket; import java.util.concurrent.ExecutorService; @@ -69,7 +71,7 @@ public class ElectrumServerRunnable implements Runnable { private void openServerSocket() { try { - serverSocket = new ServerSocket(0); + serverSocket = new ServerSocket(0, 50, InetAddress.getByName(ElectrumServer.CORE_ELECTRUM_HOST)); } catch(IOException e) { throw new RuntimeException("Cannot open electrum server port", e); }