|
|
@ -181,6 +181,8 @@ public class Settings { |
|
|
|
private boolean isTestNet = false; |
|
|
|
private boolean isTestNet = false; |
|
|
|
/** Port number for inbound peer-to-peer connections. */ |
|
|
|
/** Port number for inbound peer-to-peer connections. */ |
|
|
|
private Integer listenPort; |
|
|
|
private Integer listenPort; |
|
|
|
|
|
|
|
/** Whether to attempt to open the listen port via UPnP */ |
|
|
|
|
|
|
|
private boolean uPnPEnabled = true; |
|
|
|
/** Minimum number of peers to allow block minting / synchronization. */ |
|
|
|
/** Minimum number of peers to allow block minting / synchronization. */ |
|
|
|
private int minBlockchainPeers = 5; |
|
|
|
private int minBlockchainPeers = 5; |
|
|
|
/** Target number of outbound connections to peers we should make. */ |
|
|
|
/** Target number of outbound connections to peers we should make. */ |
|
|
@ -629,6 +631,10 @@ public class Settings { |
|
|
|
return this.bindAddress; |
|
|
|
return this.bindAddress; |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
public boolean isuPnPEnabled() { |
|
|
|
|
|
|
|
return this.uPnPEnabled; |
|
|
|
|
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
public int getMinBlockchainPeers() { |
|
|
|
public int getMinBlockchainPeers() { |
|
|
|
return this.minBlockchainPeers; |
|
|
|
return this.minBlockchainPeers; |
|
|
|
} |
|
|
|
} |
|
|
|