public PeerSocketHandler(NetworkParameters params, InetSocketAddress remoteIp) { checkNotNull(params); serializer = params.getDefaultSerializer(); this.peerAddress = new PeerAddress(params, remoteIp); }
public PeerSocketHandler(NetworkParameters params, InetSocketAddress remoteIp) { checkNotNull(params); serializer = params.getDefaultSerializer(); this.peerAddress = new PeerAddress(params, remoteIp); }
public PeerSocketHandler(NetworkParameters params, InetSocketAddress remoteIp) { checkNotNull(params); serializer = params.getDefaultSerializer(); this.peerAddress = new PeerAddress(params, remoteIp); }
public PeerSocketHandler(NetworkParameters params, InetSocketAddress remoteIp) { checkNotNull(params); serializer = params.getDefaultSerializer(); this.peerAddress = new PeerAddress(params, remoteIp); }
/** Will only connect to localhost. Cannot be called after startup. */ public WalletAppKit connectToLocalHost() { try { final InetAddress localHost = InetAddress.getLocalHost(); return setPeerNodes(new PeerAddress(params, localHost, params.getPort())); } catch (UnknownHostException e) { // Borked machine with no loopback adapter configured properly. throw new RuntimeException(e); } }
/** Will only connect to localhost. Cannot be called after startup. */ public WalletAppKit connectToLocalHost() { try { final InetAddress localHost = InetAddress.getLocalHost(); return setPeerNodes(new PeerAddress(params, localHost, params.getPort())); } catch (UnknownHostException e) { // Borked machine with no loopback adapter configured properly. throw new RuntimeException(e); } }
/** Will only connect to localhost. Cannot be called after startup. */ public WalletAppKit connectToLocalHost() { try { final InetAddress localHost = InetAddress.getLocalHost(); return setPeerNodes(new PeerAddress(params, localHost, params.getPort())); } catch (UnknownHostException e) { // Borked machine with no loopback adapter configured properly. throw new RuntimeException(e); } }
/** Will only connect to localhost. Cannot be called after startup. */ public WalletAppKit connectToLocalHost() { try { final InetAddress localHost = InetAddress.getLocalHost(); return setPeerNodes(new PeerAddress(params, localHost, params.getPort())); } catch (UnknownHostException e) { // Borked machine with no loopback adapter configured properly. throw new RuntimeException(e); } }
/** Convenience method for addAddress(new PeerAddress(address, params.port)); */ public void addAddress(InetAddress address) { addAddress(new PeerAddress(params, address, params.getPort())); }
/** Convenience method for addAddress(new PeerAddress(address, params.port)); */ public void addAddress(InetAddress address) { addAddress(new PeerAddress(params, address, params.getPort())); }
public static PeerAddress localhost(NetworkParameters params) { return new PeerAddress(params, InetAddresses.forString("127.0.0.1"), params.getPort()); }
/** Convenience method for addAddress(new PeerAddress(address, params.port)); */ public void addAddress(InetAddress address) { addAddress(new PeerAddress(params, address, params.getPort())); }
public static PeerAddress localhost(NetworkParameters params) { return new PeerAddress(params, InetAddresses.forString("127.0.0.1"), params.getPort()); }
/** Convenience method for addAddress(new PeerAddress(address, params.port)); */ public void addAddress(InetAddress address) { addAddress(new PeerAddress(params, address, params.getPort())); }
public static PeerAddress localhost(NetworkParameters params) { return new PeerAddress(params, InetAddresses.forString("127.0.0.1"), params.getPort()); }
public static PeerAddress localhost(NetworkParameters params) { return new PeerAddress(params, InetAddresses.forString("127.0.0.1"), params.getPort()); }
@Override @Before public void setUp() throws Exception { super.setUp(); VersionMessage ver = new VersionMessage(PARAMS, 100); InetSocketAddress address = new InetSocketAddress("127.0.0.1", 4000); peer = new Peer(PARAMS, ver, new PeerAddress(PARAMS, address), blockChain); peer.addWallet(wallet); }
@Test public void testBitcoinSerialize() throws Exception { PeerAddress pa = new PeerAddress(MainNetParams.get(), InetAddress.getByName(null), 8333, 0, BigInteger.ZERO); assertEquals("000000000000000000000000000000000000ffff7f000001208d", Utils.HEX.encode(pa.bitcoinSerialize())); } }
@Test public void testPeerAddressRoundtrip() throws Exception { // copied verbatim from https://en.bitcoin.it/wiki/Protocol_specification#Network_address String fromSpec = "010000000000000000000000000000000000ffff0a000001208d"; PeerAddress pa = new PeerAddress(MainNetParams.get(), HEX.decode(fromSpec), 0, 0); String reserialized = Utils.HEX.encode(pa.unsafeBitcoinSerialize()); assertEquals(reserialized,fromSpec ); }
@Before public void setup() throws Exception { BriefLogFormatter.init(); Context context = new Context(PARAMS); table = context.getConfidenceTable(); Address to = new ECKey().toAddress(PARAMS); Address change = new ECKey().toAddress(PARAMS); tx1 = FakeTxBuilder.createFakeTxWithChangeAddress(PARAMS, COIN, to, change); tx2 = FakeTxBuilder.createFakeTxWithChangeAddress(PARAMS, COIN, to, change); assertEquals(tx1.getHash(), tx2.getHash()); address1 = new PeerAddress(PARAMS, InetAddress.getByAddress(new byte[] { 127, 0, 0, 1 })); address2 = new PeerAddress(PARAMS, InetAddress.getByAddress(new byte[] { 127, 0, 0, 2 })); address3 = new PeerAddress(PARAMS, InetAddress.getByAddress(new byte[] { 127, 0, 0, 3 })); }