Commit Graph

88 Commits (8d4048b98802cfc0b018d706c12dc0236c637073)

Author SHA1 Message Date
Danno Ferrin 8d4048b988
Fix Array Configurable CLI options (#514) 6 years ago
Danno Ferrin e06c685f4e
Metrics export for import command. (#509) 6 years ago
Danno Ferrin 2c5f49dfef
Expose metrics to prometheus (#506) 6 years ago
Michael Connor 6b60370a35
Nc 1942 Add account whitelisting and refactor into permissioning package (#460) 6 years ago
Jason Frame 7f0058066c
Ibft pantheon controller (#461) 6 years ago
Sally MacFarlane ed1e97ee71
text change (#437) 6 years ago
tmohay 391122b68e
Update IbftConfig Fields (#422) 6 years ago
Sally MacFarlane a964b04962
NC-1930 ensure bootnodes are a subset of node whitelist (#414) 6 years ago
Danno Ferrin c13b91f9fe
Update errorprone (#401) 6 years ago
Lucas Saldanha a4c50e54a6
Validate enodeurl syntax from command line (#403) 6 years ago
Michael Connor 7120c7744d
NC-1361 Added configurable refresh delay for SyncingSubscriptionService on start up (#383) 6 years ago
Chris Mckay b5df96c2ec
Minor changes from the ibft hackathon code (#394) 6 years ago
Danno Ferrin fd8201b4b5
Metrics for messages (#369) 6 years ago
tmohay 08cc58236e
Clique: Prevent out of turn blocks interrupt in-turn mining (#364) 6 years ago
Anton Nashatyrev e0d4f21e73 Fix pantheon.cli.PantheonCommandTest test on Windows (#380) 6 years ago
mark-terry 3bcdc047a0
[NC-1742] Added host whitelist for Json-RPC. (#295) 6 years ago
Anton Nashatyrev 0d63533191 Add --goerli CLI option (#370) 6 years ago
Sally MacFarlane c8e1c07d7c
NC-1936 discovery wiring for --node-whitelist (#365) 6 years ago
Danno Ferrin 17a4e88798
Time all tasks (#361) 6 years ago
Danno Ferrin abaaef7907
NC-1880 High TX volume swamps block processing (#337) 6 years ago
Danno Ferrin b74f88afb2
Plumb in three more metrics (#344) 6 years ago
mark-terry 2380ecdeb5
[NC-1856] Extracted non-Docker CLI parameters to picoCLI mixin. (#323) 6 years ago
Sally MacFarlane e3a58b6b7b
added --nodes-whitelist param to CLI and NodeWhitelistController (#346) 6 years ago
Danno Ferrin 665ae97b84
Idiomatic Builder Pattern (#345) 6 years ago
Adrian Sutton 081c2f92a6
Begin capturing metrics to better understand Pantheon's behaviour (#326) 6 years ago
Jason Frame ab744a916c
Clique acceptance tests (#290) 6 years ago
Danno Ferrin 94d049e009
Dependencies Version upgrade (#303) 6 years ago
tmohay 0d866cee84
Config to support IBFT original and revised (#306) 6 years ago
tmohay 085321b557
ProposerSelection to support multiple IBFT implementations (#307) 6 years ago
Adrian Sutton c5e78c369f
Delegate creation of consensus-specific JSON-RPC methods to the PantheonController instead of using instanceof and casting. (#289) 6 years ago
tmohay 7b2621060e
Added IBFT Proposed block creation classes (#169) 6 years ago
Adrian Sutton 4d95c60eb3
Inject StorageProvider into PantheonController instances (#259) 6 years ago
Nicolas MASSART c12e1f5ad9
Fix NC-1707 pantheon CLI default values infinite loop (#266) 6 years ago
Adrian Sutton c8549bdc9c
Reduce log level when invalid messages received from peers (#274) 6 years ago
Adrian Sutton f791760ac1 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 c2e98152e0
Separating Validator voting from block serialisation values (#263) 6 years ago
Adrian Sutton cc4f4df6a5
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 002d9ceef3
Update Client Version to be ethstats friendly (#258) 6 years ago
Nicolas MASSART 21bc640931
fixes #233 Allow nodekey to be specified separately to --datadir (#234) 6 years ago
Danno Ferrin c8baa9ae76
Ban Peers via CLI (#254) 6 years ago
Adrian Sutton 2b661e7382
Common protocol schedule config handling (#250) 6 years ago
Adrian Sutton 5566eb36d8
Split parsing of genesis config from creating initial state (#209) 6 years ago
Lucas Saldanha b020029802
Add shutdown hook to PantheonCommand (#249) 6 years ago
Matt Gucci 35e808d723 Remove duplicates of DEFAULT_JSON_RPC_APIS (#218) 6 years ago
Danno Ferrin c53dd6e3b3 remove the import-blockchain command. (#223) 6 years ago
Adrian Sutton 824b56f141
Add wrapper classes for config section of genesis file (#208) 6 years ago
Danno Ferrin a1e6adfcba
Replace custom Clock with java.time.Clock (#220) 6 years ago
Lucas Saldanha c71944f19b
Implementing eth_chainId (fixes #206) (#219) 6 years ago
MadelineMurray 925f9d23cb
Fixed typo (#210) 6 years ago
Adrian Sutton 42d69d89ce
Decouple DefaultMutableBlockchain from KeyValueStorage (#211) 6 years ago