Commit Graph

1644 Commits (c6209009178adab1272c13dd3a295a675c7a7e15)

Author SHA1 Message Date
Adrian Sutton 1e460157e8 Fix task queue so that the updated failure count for requests is actually stored. (#893) 6 years ago
Adrian Sutton 5eb2ee01db Limit the number of times we retry peer discovery interactions. (#908) 6 years ago
S. Matthew English 7bcaff60cc Unit tests of BlockBroadcaster (#887) 6 years ago
mark-terry 7c97318f28 [PAN-2287] Added rebind mitigation for websockets. (#905) 6 years ago
Sally MacFarlane 36447ba73e enforce accounts must start with 0x (#900) 6 years ago
Sally MacFarlane b1909f7ab6 [PAN-2309] CLI mixin help (#895) 6 years ago
Sally MacFarlane ca1c122a2a gensis typo (#892) 6 years ago
Lucas Saldanha 5ffd3aba9a [PAN-2313] Fix authentication header (#891) 6 years ago
mbaxter 705bebad9b Reorganize eth tasks (#890) 6 years ago
Sally MacFarlane 5597214e29 [NC-2046] websocket method permissions (#870) 6 years ago
S. Matthew English f7849ac06e [NC-2058] Improve block propagation time (#808) 6 years ago
Adrian Sutton bf710da941 Add metrics for EthScheduler executors (#878) 6 years ago
Adrian Sutton 708e866c21 Reduce logging noise from invalid peer discovery packets and handshaking (#876) 6 years ago
Adrian Sutton 8df9a9622b Ensure exceptions in suppliers passed to EthScheduler are propagated to the returned CompletableFuture. (#884) 6 years ago
mbaxter 1da0008666 [PAN-2305] Detect stalled world state downloads (#875) 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
mbaxter 33e9f0e508 [PAN-2196] Implement world state cancel (#867) 6 years ago
Adrian Sutton bbcfbeac9e Select new pivot block when world state becomes unavailable (#869) 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
mbaxter 60b0137368 Fix state download race condition by creating a TaskQueue API (#853) 6 years ago
Adrian Sutton 556877209e Disconnect peers where the common ancestor is before our fast sync pivot (#862) 6 years ago
S. Matthew English aae9f5f90c [NC-2058] initial scaffolding re block propagation (#860) 6 years ago
Adrian Sutton 913c950276 Fix NullPointerException - complete future with fast sync state not null. (#859) 6 years ago
Sally MacFarlane 8ad0e4ab63 [NC-2046] check for invalid token (#856) 6 years ago
Lucas Saldanha d3b9211b82 Moving NodeWhitelistController to permissioning package (#855) 6 years ago
Adrian Sutton 90c4a925aa Tidy-up FastSyncState persistence (#845) 6 years ago
Adrian Sutton e09461944e Make default pivot distance from head much closer to the chain head to reduce the chance of pruning limiting it's availability before it's completed. (#847) 6 years ago
Adrian Sutton 38af7b0512 Support resuming fast-sync downloads (#848) 6 years ago
Sally MacFarlane 9d69c8eaf1 changed / to : (#852) 6 years ago
Sally MacFarlane 92517350fb [NC-2046] JWT authentication for JSON-RPC (#815) 6 years ago
Adrian Sutton 9da64ef6e5 Store pivot block header once it's downloaded. (#836) 6 years ago
Adrian Sutton 0f2d7d7c65 Speed up shutdown time (#838) 6 years ago
Adrian Sutton 2091cd0dc3 Extract creation and init of ProtocolContext into a re-usable method (#828) 6 years ago
Adrian Sutton b87df9281d Handle unavailable world states (#824) 6 years ago
S. Matthew English 1174e77873 Integration of RecursivePeerRefreshState and PeerDiscoveryController (#420) 6 years ago
Adrian Sutton c996907e55 Add metrics to world state downloader to track number of pending requests, total requests completed and total requests retried. (#837) 6 years ago
Danno Ferrin a18f1663c6 shutdown improvements (#841) 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
Jason Frame 50c5baaf5a Clique should use beneficiary of zero on epoch blocks (#833) 6 years ago
Chris Mckay 5a1389b970 [NC-2044] Added the authentication service to the websocket service and cli and acceptance tests (#829) 6 years ago
Adrian Sutton f6bb1b2279 Log errors that occur while finding a common ancestor (#814) 6 years ago
Adrian Sutton 77581bcdfb Attempt to fix intermittency in FullSyncDownloaderTest (#830) 6 years ago
Adrian Sutton 42088311a6 When a new block message is received, update the peer's chain head to be the parent block, not the received block. (#819) 6 years ago
Chris Mckay 56f8d2564b [NC-2044] refactor json rpc authentication to be provided as a service (#825) 6 years ago
mark-terry 7622541714 [NC-1968] Permissioning whitelist persistence. (#763) 6 years ago
Chris Mckay caa5acfa72 password in jwt payload (#823) 6 years ago
Puneetha Karamsetty c3df0d0238 [PRIV] WIP - Wire up Private Transaction Processor (#805) 6 years ago