Commit Graph

102 Commits (0d08a12171e1a838b876e44c2b8232e56a8ab1d2)

Author SHA1 Message Date
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
Trent Mohay 695f5fa2e1 Remove Peer json RPC added (#1129) 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
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
Lucas Saldanha b80a3587a9 [PAN-2346] Update Peer Discovery to use NodePermissioningController (#1105) 6 years ago
Sally MacFarlane 0771d98a71 [PAN-2345] node permissioning controller (#1075) 6 years ago
Lucas Saldanha 1ec0139a30 [PAN-2348] Changes in chain head should trigger new permissioning check for active peers (#1071) 6 years ago
Lucas Saldanha 2fac2397b3 [PAN-2342] Update discovery logic to trust bootnodes only when out of sync (#1039) 6 years ago
Adrian Sutton cc273ce41f Avoid port conflicts in acceptance tests (#1025) 6 years ago
Adrian Sutton ae528fc7cb Ensure devp2p ports are written to ports file correctly (#1020) 6 years ago
Adrian Sutton ae09385641 [PAN-2386] Report the correct tcp port in PING packets when it differs from the UDP port (#1019) 6 years ago
Adrian Sutton 779136599a Prefix log messages from pantheon nodes running as separate processes with the node name. (#1018) 6 years ago
Adrian Sutton fc2b1331d5 Change EthNetworkConfig bootnodes to always be URIs instead of accepting either URI or Peer (#1027) 6 years ago
Adrian Sutton b81ad01b0f Change ExpectBlockNumber to require at least the specified block number instead of exactly that block number (#981) 6 years ago
Adrian Sutton 9d06ec2fcf Create peer discovery packets on a worker thread. (#955) 6 years ago
mbaxter 1b0a749ca6 [PAN-2312] Validate DAO block (#939) 6 years ago
Adrian Sutton 1e1f6e7023 Add metrics for netty queue length. (#932) 6 years ago
Adrian Sutton 72581162d2 Handle PeerNotConnected exceptions when sending wire keep alives. (#918) 6 years ago
Sally MacFarlane 84d998130e [PAN-2182] admin addpeers: error if node not whitelisted (#917) 6 years ago
Sally MacFarlane 6d90cffccf refactoring to introduce deleteOnExit() for temp files (#920) 6 years ago
Lucas Saldanha 3f95178e7b [PAN-2117] Error when removing bootnodes from nodes whitelist (#912) 6 years ago
Adrian Sutton 5eb2ee01db Limit the number of times we retry peer discovery interactions. (#908) 6 years ago
Adrian Sutton 708e866c21 Reduce logging noise from invalid peer discovery packets and handshaking (#876) 6 years ago
Chris Mckay a2e187340d More bootnodes for goerli (#880) 6 years ago
Lucas Saldanha 406c7f32f6 [PAN-2239] Disconnect peer removed from node whitelist (#877) 6 years ago
Adrian Sutton 463fc3994e Introduce FutureUtils to reduce duplicated code around CompletableFuture (#868) 6 years ago
Chris Mckay 48986b70c2 [BUG] admin_addPeer isn't periodically checking maintained connections (#871) 6 years ago
Lucas Saldanha d3b9211b82 Moving NodeWhitelistController to permissioning package (#855) 6 years ago
S. Matthew English 1174e77873 Integration of RecursivePeerRefreshState and PeerDiscoveryController (#420) 6 years ago
mbaxter 026d157680 Remove unnecessary sleep (#842) 6 years ago
Lucas Saldanha 6551183a8d [NC-2118] Method to reload permissions file (#834) 6 years ago
mark-terry 7622541714 [NC-1968] Permissioning whitelist persistence. (#763) 6 years ago
Danno Ferrin aaeaa59f31 Upgrade GoogleJavaFormat to 1.7 (#795) 6 years ago
Lucas Saldanha 3f5c41722e [NC-2247] Fixing node whitelist isPermitted check (#766) 6 years ago
mark-terry 52d6675f63 [FIX] Refactored permissioning components to be Optional. (#747) 6 years ago
Lucas Saldanha 4a32c72268 Error response handling for permissions APIs (#736) 6 years ago
Sally MacFarlane a5afe34e34 [NC-2119] permissioning config path CLI (#729) 6 years ago
Adrian Sutton 75f147503a Update goerli config to launch network. (#717) 6 years ago
Lucas Saldanha 0557c3c50e NC-1930: Handling duplicate nodes/accounts in permissioning api requests (#707) 6 years ago
Adrian Sutton b3e64c4f7c [NC-1273] Consider peer count insufficient until minimum peers for fast sync are connected (#629) 6 years ago
Sally MacFarlane 7deda4eaa6 NC 2004 no discovery still talk to bootnodes (#624) 6 years ago
mark-terry 2bebbf2a95 [NC-2005] CLI fixes. (#630) 6 years ago
mark-terry a1ef038865 [NC-2005] Implemented --p2p-enabled configuration item (#619) 6 years ago
Chris Mckay cbbdedc057 [NC-1970] admin_addPeer (#622) 6 years ago