Trent Mohay
324222752a
StaticNodesParserTest to pass on Windows ( #1183 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Vinicius Stevam
3aace6c2b3
[PRIV-26] Privacy documentation ( #1091 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Ivaylo Kirilov
c2b48e4ff6
[PRIV] Orion 0.1.2 ( #1168 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
PegaSys Admin
0d28f7b334
[Gradle Release Plugin] - new version commit: '1.0.3-SNAPSHOT'.
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
PegaSys Admin
34526a2bea
[Gradle Release Plugin] - pre tag commit: '1.0.2'.
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
f9eab0406b
added note ( #1178 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
4544f889b6
Added 1.0.2 changes to changelog ( #1173 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
933861d1d7
Updated permissioning CLI options and permissioned network tutorial ( #1177 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
abdea7c5f2
Use header validation policy in DownloadHeaderSequenceTask so fast sync doesn't perform full validation on every block. ( #1172 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
a8bf287735
Self needs to persist to the whitelist ( #1176 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
ebcb011a43
Removed code that prevents self from being added to whitelist ( #1175 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Sally MacFarlane
0fe3d7f7bb
[PAN-2473] bond with bootnodes ( #1160 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
5107f63479
[PAN-2494] [PAN-2474] permissioning issues ( #1174 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
ce7d54427c
AdminAddPeer returns custom Json RPC error code ( #1171 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
f33a17bbff
Added static nodes doc ( #1141 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
c30d5c0894
[PAN-2403] Periodically connect to peers from table ( #1170 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
e90617d497
Automatically restrict trailing peers while syncing ( #1167 )
...
The 25% of maximum peers is fairly arbitrary but is deliberately above zero to ensure we contribute something to the overall network even while catching up.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
99f0c68e59
Avoid bonding to ourselves. ( #1166 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Danno Ferrin
69818f6f92
Push Metrics don't work ( #1164 )
...
When we added the no-op metrics optimization this broke push-metrics.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
c2f2e7212a
Synchroniser to wait for new peer if best is up to date ( #1161 )
...
When chain downloading, the SyncTargetManager continues to
attempt to download headers/blocks from the current syncTarget,
even if the system is "insync". This is due to the fact that
the "insync" check is only performed at initial peer selection,
rather than on each loop of the chain downloader.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
6fef34d9e9
Added admin_removePeer ( #1154 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
a5a35d23d7
Don't attempt to download checkpoint headers if the number of headers required is below zero. ( #1158 )
...
This only happens when there are multiple chain downloads in progress so the common ancestor is above the last header we imported, but safety-first...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
fa672529a7
Capture metrics on Vertx event loop and worker thread queues. ( #1155 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
8d82f9510b
Add metrics around discovery process. ( #1152 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
48176d9a16
Updated tutorials for printing of enode on startup ( #1149 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Nicolas MASSART
70d1636ae6
fix azure deploy url ( #1157 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Nicolas MASSART
752f3d48ce
Azure one click tutorial ( #1124 )
...
Link the page in the navigation
Update manual quickstart and fixed some typos
Change steps display and have more precise duration information
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
5b41b56d8e
Prevent connecting to self ( #1150 )
...
When receiving an AddPeer, or when loading the static-nodes.json file, pantheon
should not accept its own NodeID as a valid connection (however, this should not invalidate the static-nodes file).
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Puneetha Karamsetty
892fe87032
Enable private Tx capability to IBFT ( #1101 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Puneetha Karamsetty
646dbec018
Enable private Tx capability to Clique ( #1102 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Lucas Saldanha
84e922496b
Simplifying node permissioning ATs ( #1153 )
...
* Simplifying node permissioning ATs
* Simplifying AddPeer interface
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Lucas Saldanha
2853b740cd
Refactoring permissioning ATs ( #1148 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
01a91cfe2f
Add two extra Ropsten bootnodes ( #1147 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
dd7132ffe4
Added txpoolmaxsize ( #1138 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sabau
07b4873b6c
Add EthStats docs ( #1061 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Laura Bailey
13ab2fe155
Minor improvement to Private Network Quickstart doc; replaced a part-variable part-endpoint ( http://localhost :<http-rpc-port>) with a whole variable (<http-rpc-endpoint>) in several locations, as the entire endpoint address is what people are likely to copy. ( #1103 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Chris Mckay
31a304b852
[PAN-2449] Refactored jsonrpc to take the whitelist directly ( #1140 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
fdc6c2b728
Added txpool_pantheonTransactions ( #1145 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
MadelineMurray
0d08a12171
Updated developer build instructions to use installDist
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Lucas Saldanha
732327b6ae
Fixing JSON-RPC docs formatting ( #1146 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Sally MacFarlane
7ef2682c1c
[MINOR] added fromHexStringStrict to check for exactly 20 byte addresses ( #1128 )
...
* added fromHexStringStrict to check for exactly 20 byte addresses
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Danno Ferrin
990d93bf50
PAN-2388 better error on bad header ( #1143 )
...
When we get bad header data send an error better than
ArrayIndexOutOfBoundsException.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
bb3d494415
[PAN-2363] Connect to peers without explicitly defined tcp ports ( #1144 )
...
Most peers discovered on the network only define a single UDP port and have no explicitly defined TCP port. At least some of these peers are listening on the TCP port matching the advertised UDP port so assume the ports are the same and attempt a connection.
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
mbaxter
1617b5b801
Refresh peer table while we have fewer than maxPeers connected ( #1142 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Lucas Saldanha
1cd9e10b86
Output enode URL on startup ( #1137 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
65f674d73b
Reduce the default transaction pool size from 30,000 to 4096. ( #1136 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Adrian Sutton
e7c7d72a04
Disconnect peers before the pivot block while fast syncing ( #1139 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
695f5fa2e1
Remove Peer json RPC added ( #1129 )
...
When RemovePeer is invoked, the specified peer is removed from the "Maintained" connections in NettyP2p, and the connection to said peer is disconnected.
The peer is not added to the blacklist, on the premise that this behaviour will typically be used when peer-discovery is disabled, thus no future connection to the peer in question will be attempted (except via an AddPeer JSON RPC call).
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Trent Mohay
ca476e700d
Fail at load if static nodes not whitelisted ( #1135 )
...
To prevent unexpected behaviour, if a static node is not in the nodes whitelist
(when permissioning is enabled) pantheon will not start (rather than starting
with only whitelisted static nodes).
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago
Martin
607a0067c6
#626 add net enode json rpc endpoint ( #1119 )
...
Signed-off-by: Adrian Sutton <adrian.sutton@consensys.net>
6 years ago