mirror of
https://github.com/Qortal/altcoinj.git
synced 2025-02-13 18:55:52 +00:00
Get SeedPeers addresses from NetworkParamters.
This commit is contained in:
parent
1d69423f7b
commit
95dc2717ae
@ -94,6 +94,7 @@ public abstract class NetworkParameters implements Serializable {
|
|||||||
|
|
||||||
protected int[] acceptableAddressCodes;
|
protected int[] acceptableAddressCodes;
|
||||||
protected String[] dnsSeeds;
|
protected String[] dnsSeeds;
|
||||||
|
protected int[] addrSeeds;
|
||||||
protected HttpDiscovery.Details[] httpSeeds = new HttpDiscovery.Details[] {};
|
protected HttpDiscovery.Details[] httpSeeds = new HttpDiscovery.Details[] {};
|
||||||
protected Map<Integer, Sha256Hash> checkpoints = new HashMap<Integer, Sha256Hash>();
|
protected Map<Integer, Sha256Hash> checkpoints = new HashMap<Integer, Sha256Hash>();
|
||||||
|
|
||||||
@ -265,6 +266,11 @@ public abstract class NetworkParameters implements Serializable {
|
|||||||
return dnsSeeds;
|
return dnsSeeds;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/** Returns IP address of active peers. */
|
||||||
|
public int[] getAddrSeeds() {
|
||||||
|
return addrSeeds;
|
||||||
|
}
|
||||||
|
|
||||||
/** Returns discovery objects for seeds implementing the Cartographer protocol. See {@link org.bitcoinj.net.discovery.HttpDiscovery} for more info. */
|
/** Returns discovery objects for seeds implementing the Cartographer protocol. See {@link org.bitcoinj.net.discovery.HttpDiscovery} for more info. */
|
||||||
public HttpDiscovery.Details[] getHttpSeeds() {
|
public HttpDiscovery.Details[] getHttpSeeds() {
|
||||||
return httpSeeds;
|
return httpSeeds;
|
||||||
|
@ -30,9 +30,26 @@ import java.util.concurrent.TimeUnit;
|
|||||||
*/
|
*/
|
||||||
public class SeedPeers implements PeerDiscovery {
|
public class SeedPeers implements PeerDiscovery {
|
||||||
private NetworkParameters params;
|
private NetworkParameters params;
|
||||||
|
private int[] seedAddrs;
|
||||||
private int pnseedIndex;
|
private int pnseedIndex;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Supports finding peers by IP addresses
|
||||||
|
*
|
||||||
|
* @param params Network parameters to be used for port information.
|
||||||
|
*/
|
||||||
public SeedPeers(NetworkParameters params) {
|
public SeedPeers(NetworkParameters params) {
|
||||||
|
this(params.getAddrSeeds(), params);
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Supports finding peers by IP addresses
|
||||||
|
*
|
||||||
|
* @param seedAddrs IP addresses for seed addresses.
|
||||||
|
* @param params Network parameters to be used for port information.
|
||||||
|
*/
|
||||||
|
public SeedPeers(int[] seedAddrs, NetworkParameters params) {
|
||||||
|
this.seedAddrs = seedAddrs;
|
||||||
this.params = params;
|
this.params = params;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -53,7 +70,10 @@ public class SeedPeers implements PeerDiscovery {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
private InetSocketAddress nextPeer() throws UnknownHostException {
|
private InetSocketAddress nextPeer() throws UnknownHostException, PeerDiscoveryException {
|
||||||
|
if (seedAddrs == null || seedAddrs.length == 0)
|
||||||
|
throw new PeerDiscoveryException("No IP address seeds configured; unable to find any peers");
|
||||||
|
|
||||||
if (pnseedIndex >= seedAddrs.length) return null;
|
if (pnseedIndex >= seedAddrs.length) return null;
|
||||||
return new InetSocketAddress(convertAddress(seedAddrs[pnseedIndex++]),
|
return new InetSocketAddress(convertAddress(seedAddrs[pnseedIndex++]),
|
||||||
params.getPort());
|
params.getPort());
|
||||||
@ -88,50 +108,6 @@ public class SeedPeers implements PeerDiscovery {
|
|||||||
return InetAddress.getByAddress(v4addr);
|
return InetAddress.getByAddress(v4addr);
|
||||||
}
|
}
|
||||||
|
|
||||||
public static int[] seedAddrs =
|
|
||||||
{
|
|
||||||
0x1ddb1032, 0x6242ce40, 0x52d6a445, 0x2dd7a445, 0x8a53cd47, 0x73263750, 0xda23c257, 0xecd4ed57,
|
|
||||||
0x0a40ec59, 0x75dce160, 0x7df76791, 0x89370bad, 0xa4f214ad, 0x767700ae, 0x638b0418, 0x868a1018,
|
|
||||||
0xcd9f332e, 0x0129653e, 0xcc92dc3e, 0x96671640, 0x56487e40, 0x5b66f440, 0xb1d01f41, 0xf1dc6041,
|
|
||||||
0xc1d12b42, 0x86ba1243, 0x6be4df43, 0x6d4cef43, 0xd18e0644, 0x1ab0b344, 0x6584a345, 0xe7c1a445,
|
|
||||||
0x58cea445, 0xc5daa445, 0x21dda445, 0x3d3b5346, 0x13e55347, 0x1080d24a, 0x8e611e4b, 0x81518e4b,
|
|
||||||
0x6c839e4b, 0xe2ad0a4c, 0xfbbc0a4c, 0x7f5b6e4c, 0x7244224e, 0x1300554e, 0x20690652, 0x5a48b652,
|
|
||||||
0x75c5c752, 0x4335cc54, 0x340fd154, 0x87c07455, 0x087b2b56, 0x8a133a57, 0xac23c257, 0x70374959,
|
|
||||||
0xfb63d45b, 0xb9a1685c, 0x180d765c, 0x674f645d, 0x04d3495e, 0x1de44b5e, 0x4ee8a362, 0x0ded1b63,
|
|
||||||
0xc1b04b6d, 0x8d921581, 0x97b7ea82, 0x1cf83a8e, 0x91490bad, 0x09dc75ae, 0x9a6d79ae, 0xa26d79ae,
|
|
||||||
0x0fd08fae, 0x0f3e3fb2, 0x4f944fb2, 0xcca448b8, 0x3ecd6ab8, 0xa9d5a5bc, 0x8d0119c1, 0x045997d5,
|
|
||||||
0xca019dd9, 0x0d526c4d, 0xabf1ba44, 0x66b1ab55, 0x1165f462, 0x3ed7cbad, 0xa38fae6e, 0x3bd2cbad,
|
|
||||||
0xd36f0547, 0x20df7840, 0x7a337742, 0x549f8e4b, 0x9062365c, 0xd399f562, 0x2b5274a1, 0x8edfa153,
|
|
||||||
0x3bffb347, 0x7074bf58, 0xb74fcbad, 0x5b5a795b, 0x02fa29ce, 0x5a6738d4, 0xe8a1d23e, 0xef98c445,
|
|
||||||
0x4b0f494c, 0xa2bc1e56, 0x7694ad63, 0xa4a800c3, 0x05fda6cd, 0x9f22175e, 0x364a795b, 0x536285d5,
|
|
||||||
0xac44c9d4, 0x0b06254d, 0x150c2fd4, 0x32a50dcc, 0xfd79ce48, 0xf15cfa53, 0x66c01e60, 0x6bc26661,
|
|
||||||
0xc03b47ae, 0x4dda1b81, 0x3285a4c1, 0x883ca96d, 0x35d60a4c, 0xdae09744, 0x2e314d61, 0x84e247cf,
|
|
||||||
0x6c814552, 0x3a1cc658, 0x98d8f382, 0xe584cb5b, 0x15e86057, 0x7b01504e, 0xd852dd48, 0x56382f56,
|
|
||||||
0x0a5df454, 0xa0d18d18, 0x2e89b148, 0xa79c114c, 0xcbdcd054, 0x5523bc43, 0xa9832640, 0x8a066144,
|
|
||||||
0x3894c3bc, 0xab76bf58, 0x6a018ac1, 0xfebf4f43, 0x2f26c658, 0x31102f4e, 0x85e929d5, 0x2a1c175e,
|
|
||||||
0xfc6c2cd1, 0x27b04b6d, 0xdf024650, 0x161748b8, 0x28be6580, 0x57be6580, 0x1cee677a, 0xaa6bb742,
|
|
||||||
0x9a53964b, 0x0a5a2d4d, 0x2434c658, 0x9a494f57, 0x1ebb0e48, 0xf610b85d, 0x077ecf44, 0x085128bc,
|
|
||||||
0x5ba17a18, 0x27ca1b42, 0xf8a00b56, 0xfcd4c257, 0xcf2fc15e, 0xd897e052, 0x4cada04f, 0x2f35f6d5,
|
|
||||||
0x382ce8c9, 0xe523984b, 0x3f946846, 0x60c8be43, 0x41da6257, 0xde0be142, 0xae8a544b, 0xeff0c254,
|
|
||||||
0x1e0f795b, 0xaeb28890, 0xca16acd9, 0x1e47ddd8, 0x8c8c4829, 0xd27dc747, 0xd53b1663, 0x4096b163,
|
|
||||||
0x9c8dd958, 0xcb12f860, 0x9e79305c, 0x40c1a445, 0x4a90c2bc, 0x2c3a464d, 0x2727f23c, 0x30b04b6d,
|
|
||||||
0x59024cb8, 0xa091e6ad, 0x31b04b6d, 0xc29d46a6, 0x63934fb2, 0xd9224dbe, 0x9f5910d8, 0x7f530a6b,
|
|
||||||
0x752e9c95, 0x65453548, 0xa484be46, 0xce5a1b59, 0x710e0718, 0x46a13d18, 0xdaaf5318, 0xc4a8ff53,
|
|
||||||
0x87abaa52, 0xb764cf51, 0xb2025d4a, 0x6d351e41, 0xc035c33e, 0xa432c162, 0x61ef34ae, 0xd16fddbc,
|
|
||||||
0x0870e8c1, 0x3070e8c1, 0x9c71e8c1, 0xa4992363, 0x85a1f663, 0x4184e559, 0x18d96ed8, 0x17b8dbd5,
|
|
||||||
0x60e7cd18, 0xe5ee104c, 0xab17ac62, 0x1e786e1b, 0x5d23b762, 0xf2388fae, 0x88270360, 0x9e5b3d80,
|
|
||||||
0x7da518b2, 0xb5613b45, 0x1ad41f3e, 0xd550854a, 0x8617e9a9, 0x925b229c, 0xf2e92542, 0x47af0544,
|
|
||||||
0x73b5a843, 0xb9b7a0ad, 0x03a748d0, 0x0a6ff862, 0x6694df62, 0x3bfac948, 0x8e098f4f, 0x746916c3,
|
|
||||||
0x02f38e4f, 0x40bb1243, 0x6a54d162, 0x6008414b, 0xa513794c, 0x514aa343, 0x63781747, 0xdbb6795b,
|
|
||||||
0xed065058, 0x42d24b46, 0x1518794c, 0x9b271681, 0x73e4ffad, 0x0654784f, 0x438dc945, 0x641846a6,
|
|
||||||
0x2d1b0944, 0x94b59148, 0x8d369558, 0xa5a97662, 0x8b705b42, 0xce9204ae, 0x8d584450, 0x2df61555,
|
|
||||||
0xeebff943, 0x2e75fb4d, 0x3ef8fc57, 0x9921135e, 0x8e31042e, 0xb5afad43, 0x89ecedd1, 0x9cfcc047,
|
|
||||||
0x8fcd0f4c, 0xbe49f5ad, 0x146a8d45, 0x98669ab8, 0x98d9175e, 0xd1a8e46d, 0x839a3ab8, 0x40a0016c,
|
|
||||||
0x6d27c257, 0x977fffad, 0x7baa5d5d, 0x1213be43, 0xb167e5a9, 0x640fe8ca, 0xbc9ea655, 0x0f820a4c,
|
|
||||||
0x0f097059, 0x69ac957c, 0x366d8453, 0xb1ba2844, 0x8857f081, 0x70b5be63, 0xc545454b, 0xaf36ded1,
|
|
||||||
0xb5a4b052, 0x21f062d1, 0x72ab89b2, 0x74a45318, 0x8312e6bc, 0xb916965f, 0x8aa7c858, 0xfe7effad,
|
|
||||||
};
|
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void shutdown() {
|
public void shutdown() {
|
||||||
}
|
}
|
||||||
|
@ -78,6 +78,49 @@ public class MainNetParams extends NetworkParameters {
|
|||||||
URI.create("http://main.seed.vinumeris.com/peers")
|
URI.create("http://main.seed.vinumeris.com/peers")
|
||||||
)
|
)
|
||||||
};
|
};
|
||||||
|
|
||||||
|
addrSeeds = new int[] {
|
||||||
|
0x1ddb1032, 0x6242ce40, 0x52d6a445, 0x2dd7a445, 0x8a53cd47, 0x73263750, 0xda23c257, 0xecd4ed57,
|
||||||
|
0x0a40ec59, 0x75dce160, 0x7df76791, 0x89370bad, 0xa4f214ad, 0x767700ae, 0x638b0418, 0x868a1018,
|
||||||
|
0xcd9f332e, 0x0129653e, 0xcc92dc3e, 0x96671640, 0x56487e40, 0x5b66f440, 0xb1d01f41, 0xf1dc6041,
|
||||||
|
0xc1d12b42, 0x86ba1243, 0x6be4df43, 0x6d4cef43, 0xd18e0644, 0x1ab0b344, 0x6584a345, 0xe7c1a445,
|
||||||
|
0x58cea445, 0xc5daa445, 0x21dda445, 0x3d3b5346, 0x13e55347, 0x1080d24a, 0x8e611e4b, 0x81518e4b,
|
||||||
|
0x6c839e4b, 0xe2ad0a4c, 0xfbbc0a4c, 0x7f5b6e4c, 0x7244224e, 0x1300554e, 0x20690652, 0x5a48b652,
|
||||||
|
0x75c5c752, 0x4335cc54, 0x340fd154, 0x87c07455, 0x087b2b56, 0x8a133a57, 0xac23c257, 0x70374959,
|
||||||
|
0xfb63d45b, 0xb9a1685c, 0x180d765c, 0x674f645d, 0x04d3495e, 0x1de44b5e, 0x4ee8a362, 0x0ded1b63,
|
||||||
|
0xc1b04b6d, 0x8d921581, 0x97b7ea82, 0x1cf83a8e, 0x91490bad, 0x09dc75ae, 0x9a6d79ae, 0xa26d79ae,
|
||||||
|
0x0fd08fae, 0x0f3e3fb2, 0x4f944fb2, 0xcca448b8, 0x3ecd6ab8, 0xa9d5a5bc, 0x8d0119c1, 0x045997d5,
|
||||||
|
0xca019dd9, 0x0d526c4d, 0xabf1ba44, 0x66b1ab55, 0x1165f462, 0x3ed7cbad, 0xa38fae6e, 0x3bd2cbad,
|
||||||
|
0xd36f0547, 0x20df7840, 0x7a337742, 0x549f8e4b, 0x9062365c, 0xd399f562, 0x2b5274a1, 0x8edfa153,
|
||||||
|
0x3bffb347, 0x7074bf58, 0xb74fcbad, 0x5b5a795b, 0x02fa29ce, 0x5a6738d4, 0xe8a1d23e, 0xef98c445,
|
||||||
|
0x4b0f494c, 0xa2bc1e56, 0x7694ad63, 0xa4a800c3, 0x05fda6cd, 0x9f22175e, 0x364a795b, 0x536285d5,
|
||||||
|
0xac44c9d4, 0x0b06254d, 0x150c2fd4, 0x32a50dcc, 0xfd79ce48, 0xf15cfa53, 0x66c01e60, 0x6bc26661,
|
||||||
|
0xc03b47ae, 0x4dda1b81, 0x3285a4c1, 0x883ca96d, 0x35d60a4c, 0xdae09744, 0x2e314d61, 0x84e247cf,
|
||||||
|
0x6c814552, 0x3a1cc658, 0x98d8f382, 0xe584cb5b, 0x15e86057, 0x7b01504e, 0xd852dd48, 0x56382f56,
|
||||||
|
0x0a5df454, 0xa0d18d18, 0x2e89b148, 0xa79c114c, 0xcbdcd054, 0x5523bc43, 0xa9832640, 0x8a066144,
|
||||||
|
0x3894c3bc, 0xab76bf58, 0x6a018ac1, 0xfebf4f43, 0x2f26c658, 0x31102f4e, 0x85e929d5, 0x2a1c175e,
|
||||||
|
0xfc6c2cd1, 0x27b04b6d, 0xdf024650, 0x161748b8, 0x28be6580, 0x57be6580, 0x1cee677a, 0xaa6bb742,
|
||||||
|
0x9a53964b, 0x0a5a2d4d, 0x2434c658, 0x9a494f57, 0x1ebb0e48, 0xf610b85d, 0x077ecf44, 0x085128bc,
|
||||||
|
0x5ba17a18, 0x27ca1b42, 0xf8a00b56, 0xfcd4c257, 0xcf2fc15e, 0xd897e052, 0x4cada04f, 0x2f35f6d5,
|
||||||
|
0x382ce8c9, 0xe523984b, 0x3f946846, 0x60c8be43, 0x41da6257, 0xde0be142, 0xae8a544b, 0xeff0c254,
|
||||||
|
0x1e0f795b, 0xaeb28890, 0xca16acd9, 0x1e47ddd8, 0x8c8c4829, 0xd27dc747, 0xd53b1663, 0x4096b163,
|
||||||
|
0x9c8dd958, 0xcb12f860, 0x9e79305c, 0x40c1a445, 0x4a90c2bc, 0x2c3a464d, 0x2727f23c, 0x30b04b6d,
|
||||||
|
0x59024cb8, 0xa091e6ad, 0x31b04b6d, 0xc29d46a6, 0x63934fb2, 0xd9224dbe, 0x9f5910d8, 0x7f530a6b,
|
||||||
|
0x752e9c95, 0x65453548, 0xa484be46, 0xce5a1b59, 0x710e0718, 0x46a13d18, 0xdaaf5318, 0xc4a8ff53,
|
||||||
|
0x87abaa52, 0xb764cf51, 0xb2025d4a, 0x6d351e41, 0xc035c33e, 0xa432c162, 0x61ef34ae, 0xd16fddbc,
|
||||||
|
0x0870e8c1, 0x3070e8c1, 0x9c71e8c1, 0xa4992363, 0x85a1f663, 0x4184e559, 0x18d96ed8, 0x17b8dbd5,
|
||||||
|
0x60e7cd18, 0xe5ee104c, 0xab17ac62, 0x1e786e1b, 0x5d23b762, 0xf2388fae, 0x88270360, 0x9e5b3d80,
|
||||||
|
0x7da518b2, 0xb5613b45, 0x1ad41f3e, 0xd550854a, 0x8617e9a9, 0x925b229c, 0xf2e92542, 0x47af0544,
|
||||||
|
0x73b5a843, 0xb9b7a0ad, 0x03a748d0, 0x0a6ff862, 0x6694df62, 0x3bfac948, 0x8e098f4f, 0x746916c3,
|
||||||
|
0x02f38e4f, 0x40bb1243, 0x6a54d162, 0x6008414b, 0xa513794c, 0x514aa343, 0x63781747, 0xdbb6795b,
|
||||||
|
0xed065058, 0x42d24b46, 0x1518794c, 0x9b271681, 0x73e4ffad, 0x0654784f, 0x438dc945, 0x641846a6,
|
||||||
|
0x2d1b0944, 0x94b59148, 0x8d369558, 0xa5a97662, 0x8b705b42, 0xce9204ae, 0x8d584450, 0x2df61555,
|
||||||
|
0xeebff943, 0x2e75fb4d, 0x3ef8fc57, 0x9921135e, 0x8e31042e, 0xb5afad43, 0x89ecedd1, 0x9cfcc047,
|
||||||
|
0x8fcd0f4c, 0xbe49f5ad, 0x146a8d45, 0x98669ab8, 0x98d9175e, 0xd1a8e46d, 0x839a3ab8, 0x40a0016c,
|
||||||
|
0x6d27c257, 0x977fffad, 0x7baa5d5d, 0x1213be43, 0xb167e5a9, 0x640fe8ca, 0xbc9ea655, 0x0f820a4c,
|
||||||
|
0x0f097059, 0x69ac957c, 0x366d8453, 0xb1ba2844, 0x8857f081, 0x70b5be63, 0xc545454b, 0xaf36ded1,
|
||||||
|
0xb5a4b052, 0x21f062d1, 0x72ab89b2, 0x74a45318, 0x8312e6bc, 0xb916965f, 0x8aa7c858, 0xfe7effad,
|
||||||
|
};
|
||||||
}
|
}
|
||||||
|
|
||||||
private static MainNetParams instance;
|
private static MainNetParams instance;
|
||||||
|
@ -46,6 +46,7 @@ public class TestNet2Params extends NetworkParameters {
|
|||||||
String genesisHash = genesisBlock.getHashAsString();
|
String genesisHash = genesisBlock.getHashAsString();
|
||||||
checkState(genesisHash.equals("00000007199508e34a9ff81e6ec0c477a4cccff2a4767a8eee39c11db367b008"));
|
checkState(genesisHash.equals("00000007199508e34a9ff81e6ec0c477a4cccff2a4767a8eee39c11db367b008"));
|
||||||
dnsSeeds = null;
|
dnsSeeds = null;
|
||||||
|
addrSeeds = null;
|
||||||
bip32HeaderPub = 0x043587CF;
|
bip32HeaderPub = 0x043587CF;
|
||||||
bip32HeaderPriv = 0x04358394;
|
bip32HeaderPriv = 0x04358394;
|
||||||
}
|
}
|
||||||
|
@ -53,6 +53,7 @@ public class TestNet3Params extends NetworkParameters {
|
|||||||
"testnet-seed.bitcoin.schildbach.de", // Andreas Schildbach
|
"testnet-seed.bitcoin.schildbach.de", // Andreas Schildbach
|
||||||
"testnet-seed.bitcoin.petertodd.org" // Peter Todd
|
"testnet-seed.bitcoin.petertodd.org" // Peter Todd
|
||||||
};
|
};
|
||||||
|
addrSeeds = null;
|
||||||
bip32HeaderPub = 0x043587CF;
|
bip32HeaderPub = 0x043587CF;
|
||||||
bip32HeaderPriv = 0x04358394;
|
bip32HeaderPriv = 0x04358394;
|
||||||
}
|
}
|
||||||
|
@ -47,6 +47,7 @@ public class UnitTestParams extends NetworkParameters {
|
|||||||
spendableCoinbaseDepth = 5;
|
spendableCoinbaseDepth = 5;
|
||||||
subsidyDecreaseBlockCount = 100;
|
subsidyDecreaseBlockCount = 100;
|
||||||
dnsSeeds = null;
|
dnsSeeds = null;
|
||||||
|
addrSeeds = null;
|
||||||
bip32HeaderPub = 0x043587CF;
|
bip32HeaderPub = 0x043587CF;
|
||||||
bip32HeaderPriv = 0x04358394;
|
bip32HeaderPriv = 0x04358394;
|
||||||
}
|
}
|
||||||
|
@ -35,7 +35,7 @@ public class SeedPeersTest {
|
|||||||
@Test
|
@Test
|
||||||
public void getPeer_all() throws Exception{
|
public void getPeer_all() throws Exception{
|
||||||
SeedPeers seedPeers = new SeedPeers(MainNetParams.get());
|
SeedPeers seedPeers = new SeedPeers(MainNetParams.get());
|
||||||
for(int i = 0; i < SeedPeers.seedAddrs.length; ++i){
|
for (int i = 0; i < MainNetParams.get().getAddrSeeds().length; ++i) {
|
||||||
assertThat("Failed on index: "+i, seedPeers.getPeer(), notNullValue());
|
assertThat("Failed on index: "+i, seedPeers.getPeer(), notNullValue());
|
||||||
}
|
}
|
||||||
assertThat(seedPeers.getPeer(), equalTo(null));
|
assertThat(seedPeers.getPeer(), equalTo(null));
|
||||||
@ -45,6 +45,6 @@ public class SeedPeersTest {
|
|||||||
public void getPeers_length() throws Exception{
|
public void getPeers_length() throws Exception{
|
||||||
SeedPeers seedPeers = new SeedPeers(MainNetParams.get());
|
SeedPeers seedPeers = new SeedPeers(MainNetParams.get());
|
||||||
InetSocketAddress[] addresses = seedPeers.getPeers(0, TimeUnit.SECONDS);
|
InetSocketAddress[] addresses = seedPeers.getPeers(0, TimeUnit.SECONDS);
|
||||||
assertThat(addresses.length, equalTo(SeedPeers.seedAddrs.length));
|
assertThat(addresses.length, equalTo(MainNetParams.get().getAddrSeeds().length));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user