updated seed peer mode to add all seed peers with a different peerID as peers

This commit is contained in:
Steve Myers 2014-10-23 22:21:14 -07:00
parent fd9024f6ea
commit 495715fdf4
3 changed files with 10 additions and 9 deletions

View file

@ -85,7 +85,7 @@ public class BitSquare {
interfaceHint = namespace.getString(BitsquareArgumentParser.INFHINT_FLAG);
}
if (namespace.getBoolean(BitsquareArgumentParser.BOOTSTRAP_FLAG) == true) {
if (namespace.getBoolean(BitsquareArgumentParser.SEED_FLAG) == true) {
String seedID = SeedNodeAddress.StaticSeedNodeAddresses.DIGITAL_OCEAN1.getId();
if (namespace.getString(BitsquareArgumentParser.PEER_ID_FLAG) != null) {
seedID = namespace.getString(BitsquareArgumentParser.PEER_ID_FLAG);

View file

@ -27,7 +27,7 @@ import net.sourceforge.argparse4j.inf.Namespace;
public class BitsquareArgumentParser {
public static String BOOTSTRAP_FLAG = "bootstrap";
public static String SEED_FLAG = "seed";
public static String PEER_ID_FLAG = "peerid";
public static String PORT_FLAG = "port";
public static Integer PORT_DEFAULT = 5000;
@ -40,17 +40,17 @@ public class BitsquareArgumentParser {
parser = ArgumentParsers.newArgumentParser("BitSquare")
.defaultHelp(true)
.description("BitSquare decentralized bitcoin exchange.");
parser.addArgument("-b", "--" + BOOTSTRAP_FLAG)
parser.addArgument("-s", "--" + SEED_FLAG)
.action(Arguments.storeTrue())
.help("Start as DHT bootstrap peer, no UI.");
.help("Start as DHT seed peer, no UI.");
parser.addArgument("-d", "--" + PEER_ID_FLAG)
.setDefault(SeedNodeAddress.StaticSeedNodeAddresses.DIGITAL_OCEAN1.getId())
.help("Bootstrap peer ID.");
.help("Seed peer ID.");
parser.addArgument("-p", "--"+PORT_FLAG)
.setDefault(PORT_DEFAULT)
.help("IP port to listen on.");
parser.addArgument("-i", "--" + INFHINT_FLAG)
.help("interface to listen on.");
.help("Network interface to listen on.");
parser.addArgument("-n", "--"+NAME_FLAG)
.help("Append name to application name.");
}

View file

@ -61,9 +61,10 @@ public class BasicUsecasesInWANTest {
// update to external ip (whats my ip)
private final static String CLIENT_IP = "83.36.8.117";
private final static String SERVER_ID = "digitalocean1.bitsquare.io";
private final static String SERVER_IP = "188.226.179.109";
//private final static String SERVER_IP = "128.199.251.106"; // steves server
//private final static String SERVER_ID = "digitalocean1.bitsquare.io";
private final static String SERVER_ID = "digitalocean2.bitsquare.io"; // steve's server
//private final static String SERVER_IP = "188.226.179.109";
private final static String SERVER_IP = "128.199.251.106"; // steve's server
private final static int SERVER_PORT = 5000;
private final static String CLIENT_1_ID = "alice";