Commit Graph

82 Commits (b86b1422ffbed4b529bd929c9fbf3432366c8d27)

Author SHA1 Message Date
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
Sally MacFarlane 824c41b8f7 NC-2013 devp2p whitelist (#430) 6 years ago
mbaxter 3f31db8645 [NC-2056] Remove vertx from discovery tests (#539) 6 years ago
Chris Mckay 2f54f99dfc [NC-1909] IBFT message gossiping (#501) 6 years ago
mark-terry 6c6165b8a3 [NC-1938] Nodes whitelist JSON-RPC APIs (#476) 6 years ago
mbaxter 7bfad2681a Ignore flaky test (#480) 6 years ago
Michael Connor 27c3ad5f78 Nc 1942 Add account whitelisting and refactor into permissioning package (#460) 6 years ago
Sally MacFarlane 33c6b50d66 NC-1930 ensure bootnodes are a subset of node whitelist (#414) 6 years ago
Danno Ferrin e73b339070 Update errorprone (#401) 6 years ago
Lucas Saldanha 498b23bd00 Validate enodeurl syntax from command line (#403) 6 years ago
Danno Ferrin b876ca2b69 Metrics for messages (#369) 6 years ago
S. Matthew English 4d114072e4 [NC-875] Implement iterative peer search (#268) 6 years ago
Anton Nashatyrev a7c55dc776 Add --goerli CLI option (#370) 6 years ago
Sally MacFarlane 2326a35687 NC-1936 discovery wiring for --node-whitelist (#365) 6 years ago
mbaxter 21ffa54558 Add an UNKNOWN DisconnectReason representing disconnects with no reason (#359) 6 years ago
Danno Ferrin 6f549c2808 Plumb in three more metrics (#344) 6 years ago
Danno Ferrin ec373eaccc [MINOR] no fixed ports in tests (#340) 6 years ago
S. Matthew English 6867ae4c60 [MINOR] Render handler exception to System.err instead of .out (#334) 6 years ago
Adrian Sutton b2ad123443 Begin capturing metrics to better understand Pantheon's behaviour (#326) 6 years ago
Danno Ferrin d4fff610c6 Dependencies Version upgrade (#303) 6 years ago
Adrian Sutton 0885cd13b8 Check if the connectFuture has completed successfully properly. (#293) 6 years ago