Commit Graph

369 Commits (d5eeaced2576ad1b98cce79f502e49429786d13e)

Author SHA1 Message Date
Danno Ferrin 58644d3b2c NC-1880 High TX volume swamps block processing (#337) 6 years ago
Danno Ferrin 6f549c2808 Plumb in three more metrics (#344) 6 years ago
mark-terry 1f3a136b20 [NC-1856] Extracted non-Docker CLI parameters to picoCLI mixin. (#323) 6 years ago
Sally MacFarlane fdacc55a9c added --nodes-whitelist param to CLI and NodeWhitelistController (#346) 6 years ago
Danno Ferrin 213b4ba421 Idiomatic Builder Pattern (#345) 6 years ago
Adrian Sutton b2ad123443 Begin capturing metrics to better understand Pantheon's behaviour (#326) 6 years ago
Jason Frame 08c494b42a Clique acceptance tests (#290) 6 years ago
Danno Ferrin d4fff610c6 Dependencies Version upgrade (#303) 6 years ago
tmohay 6a8d5bbfb9 Config to support IBFT original and revised (#306) 6 years ago
tmohay 0ecefd1021 ProposerSelection to support multiple IBFT implementations (#307) 6 years ago
Adrian Sutton bad7729efa Delegate creation of consensus-specific JSON-RPC methods to the PantheonController instead of using instanceof and casting. (#289) 6 years ago
tmohay 1283841f09 Added IBFT Proposed block creation classes (#169) 6 years ago
Adrian Sutton 4e9ad2a608 Inject StorageProvider into PantheonController instances (#259) 6 years ago
Nicolas MASSART d45a44b82c Fix NC-1707 pantheon CLI default values infinite loop (#266) 6 years ago
Adrian Sutton c7b08a3c69 Reduce log level when invalid messages received from peers (#274) 6 years ago
Adrian Sutton 071b75d8ac Wait for network to shutdown cleanly when exiting. Otherwise we print a lot of errors about attempting to access a closed RocksDB storage. (#276) 6 years ago
tmohay 9952b658ac Separating Validator voting from block serialisation values (#263) 6 years ago
Adrian Sutton b43ff0f30e Node private key defaults to a file called 'key' in the data dir, even when not using the default data dir. (#265) 6 years ago
Danno Ferrin 0716e6044b Update Client Version to be ethstats friendly (#258) 6 years ago
Nicolas MASSART b3fa0f732d fixes #233 Allow nodekey to be specified separately to --datadir (#234) 6 years ago
Danno Ferrin a5b2b66a4a Ban Peers via CLI (#254) 6 years ago
Adrian Sutton fd81e97ad9 Common protocol schedule config handling (#250) 6 years ago
Adrian Sutton 09a3c61f72 Split parsing of genesis config from creating initial state (#209) 6 years ago
Lucas Saldanha a44d696117 Add shutdown hook to PantheonCommand (#249) 6 years ago
Matt Gucci cdcde8fc33 Remove duplicates of DEFAULT_JSON_RPC_APIS (#218) 6 years ago
Danno Ferrin e965d8e945 remove the import-blockchain command. (#223) 6 years ago
Adrian Sutton 0f364d4285 Add wrapper classes for config section of genesis file (#208) 6 years ago
Danno Ferrin 770ce91779 Replace custom Clock with java.time.Clock (#220) 6 years ago
Lucas Saldanha 5436710877 Implementing eth_chainId (fixes #206) (#219) 6 years ago
MadelineMurray 7c934cb75f Fixed typo (#210) 6 years ago
Adrian Sutton 782606cab0 Decouple DefaultMutableBlockchain from KeyValueStorage (#211) 6 years ago
Adrian Sutton 8b883a15d3 Make KeyValueStorage extend Closeable (#207) 6 years ago
Jussi Virtanen cb93cbdfd9 Add --ropsten command line argument (#197) 6 years ago
Jussi Virtanen ff6e4b9356 Fix --rinkeby command description (#198) 6 years ago
mbaxter dc2fc72851 [NC-1812] Fix blockchainImport error (#178) 6 years ago
tmohay 14ead031d5 Add MiningCoordinator interface (#168) 6 years ago
CJ Hare 4c47b101d0 PantheonInfo updated after first build (#167) 6 years ago
PegaSys Admin 291103a38c [Gradle Release Plugin] - pre tag commit: '0.8.1'. 6 years ago
Adrian Sutton 699aee4c73 Revert "[NC-1805] net_version should return the network ID not the chain ID (#162)" (#166) 6 years ago
Adrian Sutton 9a3e2dfb30 [NC-1805] net_version should return the network ID not the chain ID (#162) 6 years ago
Adrian Sutton ea1c2b57e6 Don't display the default data directory in --help output because if it is too long, it causes Picocli to enter an infinite loop. (#148) 6 years ago
Adrian Sutton 2cba87a899 [MINOR] Fix --rpc-api and --ws-api help output (#147) 6 years ago
Adrian Sutton ce033eee55 [NC-1384] Disable mining while catching up to chain head (#125) 6 years ago
Adrian Sutton ebe9f3e36d [MINOR] Add missing finals. (#128) 6 years ago
Sally MacFarlane 190cd50a99 ignore these tests until we can fix it (#124) 6 years ago
tmohay 2e662fbeee CliquePantheonController exposes mining coordinator (#117) 6 years ago
tmohay 494f7b573c Ibft tracks validating peers for multicasting (#101) 6 years ago
Adrian Sutton 35bfbd7563 [NC-1679] Set vertx upload directory to be under the pantheon data dir. (#115) 6 years ago
Roberto Saltini bb7b5423f6 [NC-1582] Moved all the legacy iBFT classes for block importing into the newly created ibftlegacy module (#96) 6 years ago
mark-terry cb01231ac0 [NC-862] License headers applied to non-java files (#93) 6 years ago