Commit Graph

3017 Commits (fe50d954926dc588e6a64c2baced8c85bb9a32bd)

Author SHA1 Message Date
Adrian Sutton 26a851e436 Replace filtering headers after the fact with calculating number to request up-front. (#1216) 6 years ago
Chris Mckay ea65ea04d3 Realligned smart contract interface to EEA client spec 477 (#1209) 6 years ago
Chris Mckay 0af0a4300b [PAN-2503] permission provider that allows bootnodes if you have no other connections (#1206) 6 years ago
Adrian Sutton 5473fff807 Start building a pipeline based chain download (#1203) 6 years ago
Adrian Sutton b868865cd3 [PAN-2427] Prep chain downloader for branch by abstraction (#1194) 6 years ago
Adrian Sutton f326bde7e8 Replace the use of a disconnect listener with EthPeer.isDisconnected (#1197) 6 years ago
Puneetha Karamsetty fba35ae093 [PRIV] Persist private world state only if we are mining. (#1191) 6 years ago
Puneetha Karamsetty 3fc0d2c218 Maintain the state of MessageFrame when executing privacy pre-compiled contract (#1193) 6 years ago
Lucas Saldanha 88c170d715 [PAN-2356] Acceptance tests base for smart contract node permissioning (#1186) 6 years ago
Adrian Sutton 9a5d8d6fa2 Don't mark world state as stalled until a minimum time without progress is reached (#1179) 6 years ago
Adrian Sutton f897761951 Remove SyncState from SyncTargetManager (#1188) 6 years ago
Danno Ferrin 74e2b5a632 Fix metrics breakages (#1185) 6 years ago
Rob Dawson cdefb330be [PAN-2327] Notify of dropped messages (#1156) 6 years ago
Trent Mohay 324222752a StaticNodesParserTest to pass on Windows (#1183) 6 years ago
Ivaylo Kirilov c2b48e4ff6 [PRIV] Orion 0.1.2 (#1168) 6 years ago
Adrian Sutton abdea7c5f2 Use header validation policy in DownloadHeaderSequenceTask so fast sync doesn't perform full validation on every block. (#1172) 6 years ago
Chris Mckay a8bf287735 Self needs to persist to the whitelist (#1176) 6 years ago
Chris Mckay ebcb011a43 Removed code that prevents self from being added to whitelist (#1175) 6 years ago
Sally MacFarlane 0fe3d7f7bb [PAN-2473] bond with bootnodes (#1160) 6 years ago
Chris Mckay 5107f63479 [PAN-2494] [PAN-2474] permissioning issues (#1174) 6 years ago
Trent Mohay ce7d54427c AdminAddPeer returns custom Json RPC error code (#1171) 6 years ago
mbaxter c30d5c0894 [PAN-2403] Periodically connect to peers from table (#1170) 6 years ago
Adrian Sutton e90617d497 Automatically restrict trailing peers while syncing (#1167) 6 years ago
Adrian Sutton 99f0c68e59 Avoid bonding to ourselves. (#1166) 6 years ago
Trent Mohay c2f2e7212a Synchroniser to wait for new peer if best is up to date (#1161) 6 years ago
Adrian Sutton a5a35d23d7 Don't attempt to download checkpoint headers if the number of headers required is below zero. (#1158) 6 years ago
Adrian Sutton fa672529a7 Capture metrics on Vertx event loop and worker thread queues. (#1155) 6 years ago
Adrian Sutton 8d82f9510b Add metrics around discovery process. (#1152) 6 years ago
Trent Mohay 5b41b56d8e Prevent connecting to self (#1150) 6 years ago
Lucas Saldanha 2853b740cd Refactoring permissioning ATs (#1148) 6 years ago
Adrian Sutton 01a91cfe2f Add two extra Ropsten bootnodes (#1147) 6 years ago
Chris Mckay 31a304b852 [PAN-2449] Refactored jsonrpc to take the whitelist directly (#1140) 6 years ago
Sally MacFarlane 7ef2682c1c [MINOR] added fromHexStringStrict to check for exactly 20 byte addresses (#1128) 6 years ago
Danno Ferrin 990d93bf50 PAN-2388 better error on bad header (#1143) 6 years ago
mbaxter bb3d494415 [PAN-2363] Connect to peers without explicitly defined tcp ports (#1144) 6 years ago
mbaxter 1617b5b801 Refresh peer table while we have fewer than maxPeers connected (#1142) 6 years ago
Lucas Saldanha 1cd9e10b86 Output enode URL on startup (#1137) 6 years ago
Adrian Sutton 65f674d73b Reduce the default transaction pool size from 30,000 to 4096. (#1136) 6 years ago
Adrian Sutton e7c7d72a04 Disconnect peers before the pivot block while fast syncing (#1139) 6 years ago
Trent Mohay 695f5fa2e1 Remove Peer json RPC added (#1129) 6 years ago
Martin 607a0067c6 #626 add net enode json rpc endpoint (#1119) 6 years ago
Sally MacFarlane 5058e6a636 [PAN-2394] Synchronizer returns false if it is in sync (#1130) 6 years ago
Trent Mohay 36b52f2cf9 Maintain a staticnodes.json (#1106) 6 years ago
Chris Mckay bc5d6eb45a [PAN-2347] nodepermissioningcontroller used for devp2p connection filtering (#1132) 6 years ago
Puneetha Karamsetty 82c5f70288 [PRIV] Fix private transaction acceptance test (#1134) 6 years ago
Adrian Sutton ef9d94a6cb Reduce duplication in WorldStateDownloaderTest (#1113) 6 years ago
Adrian Sutton a2ce86f816 Fix deadlock scenario in AsyncOperationProcessor and re-enable WorldStateDownloaderTest (#1126) 6 years ago
Danno Ferrin e23b6c195c PAN-2286 - quieter exceptions when network is unreachable (#1133) 6 years ago
Danno Ferrin fbb731a8fe Errorprone 2.3.3 upgrades (#1110) 6 years ago
Lucas Saldanha b2803c1abe PAN-2434: Updated local config permissioning flags (#1118) 6 years ago