Commit Graph

502 Commits (2ff135a65b2949d345112e0ed7a2638b640f8c99)

Author SHA1 Message Date
Lucas Saldanha d7119dab3b PAN-2057: Accept transactions in the pool with nonce above account sender nonce (#1065) 6 years ago
Lucas Saldanha 2fac2397b3 [PAN-2342] Update discovery logic to trust bootnodes only when out of sync (#1039) 6 years ago
mbaxter 9ee3c5d1da Don't log expected failures as errors (#1054) 6 years ago
Adrian Sutton fec24292f1 Make findSuitablePeer abstract (#1053) 6 years ago
Adrian Sutton 02ec7bebc2 Fix ImportBlocksTask to only request from peers that have at least the chain height it starts requesting from. (#1047) 6 years ago
Adrian Sutton f9988c3d67 Don't run the dao block validator if dao block is 0. (#1044) 6 years ago
mbaxter 21cea1b9a2 [PAN-2325] Fix IndexOutOfBoundsException in DetermineCommonAncestorTask (#1038) 6 years ago
Edwin Greene 07fe79aab6 #773 Add PendingTransactions JSON-RPC. (#1043) 6 years ago
Adrian Sutton cc273ce41f Avoid port conflicts in acceptance tests (#1025) 6 years ago
Vinicius Stevam 7b9e491774 [PRIV] Generate Private Contract Address (#1004) 6 years ago
Adrian Sutton 6c1e0b2d0c Provide nicer error messages when genesis config is invalid. (#1029) 6 years ago
Adrian Sutton 5d73677cae Update CLI options in mismatched genesis file message. (#1031) 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
Danno Ferrin 802a7447b4 [minor] add rpc_modules json-rpc (#1036) 6 years ago
mbaxter af66eae39f [PAN-2302] Resume world state download from existing queue (#1016) 6 years ago
Adrian Sutton e923ddda65 Fix race condition in WebSocketService. (#1021) 6 years ago
Chris Mckay 72e870cd5c [PAN-2343] made transactionpool expect a filter interface (#1030) 6 years ago
Adrian Sutton fc2b1331d5 Change EthNetworkConfig bootnodes to always be URIs instead of accepting either URI or Peer (#1027) 6 years ago
Chris Mckay 764ab3c11e [PAN-2344] refactor transient transaction processor (#1017) 6 years ago
Danno Ferrin ecc5e4a345 [PAN-2373] admin_nodeInfo rpc-api (#1012) 6 years ago
Adrian Sutton 6a269c5591 [PAN-2372] Consider a world state download stalled after 100 requests with no progress (#1007) 6 years ago
Adrian Sutton 4d0d18c812 Remove unused full hashimoto implementation (#1011) 6 years ago
S. Matthew English c76ada2a4e [PAN-2271] Add metrics to Parallel Download pipeline (#985) 6 years ago
Lucas Saldanha 79f46ac592 [PAN-2341] Created SyncStatus notifications (#1010) 6 years ago
Adrian Sutton f6f56614aa Reduce log level when block miner is interrupted and avoid starting mining a new block if mining has been cancelled. (#1006) 6 years ago
Danno Ferrin 5ffb304149 delete the legacy pipelined import chain segment task. (#1003) 6 years ago
Adrian Sutton 2f4945c6f4 Fix benchmark compilation (#980) 6 years ago
Adrian Sutton 9f8d14522e Separate download state tracking from WorldStateDownloader (#967) 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 b6bca68d68 Add WorldStateDownloaderBenchmark. (#972) 6 years ago
Chris Mckay 7813290d43 accept 127.0.0.1 as localhost for host whitelisting (#974) 6 years ago
Jason Frame 1352eefb6a Only import block if it isn't already on the blockchain (#962) 6 years ago
Ivaylo Kirilov 582454581a [PRIV] Complete Private Transaction Processor (#938) 6 years ago
Adrian Sutton 27a3631027 Use a single thread to persist downloaded world state nodes (#950) 6 years ago
S. Matthew English b86b1422ff [MINOR] Eliminate redundant header validation (#943) 6 years ago
Adrian Sutton 9d06ec2fcf Create peer discovery packets on a worker thread. (#955) 6 years ago
mbaxter d436d5f0bd [MINOR] Move metric instantiation (#896) 6 years ago
S. Matthew English b4e6784e40 [PAN-2198] Update GetNodeDataFromPeerTask to return a map (#931) 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 eb3fca256c Propagate new block messages to other clients in a separate thread, not the netty processing thread. (#928) 6 years ago
Danno Ferrin 5effe956ee Do parallel extract signatures in the parallel block importer. (#844) 6 years ago
Adrian Sutton c4a0d69af9 Fix potential stall in world state download. (#922) 6 years ago
Danno Ferrin 4404cac632 Parallel downloader should stop on puts if requested. (#927) 6 years ago
Trent Mohay de56bcde42 Ibft notifies EthPeer when remote node has a better block (#849) 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