Commit Graph

109 Commits (d6728ef82d8884611c10f85680f3a0067796dc83)

Author SHA1 Message Date
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
Danno Ferrin 03be001b2a Add --logging CLI option (#97) 6 years ago
S. Matthew English cd7a4e3730 catch custom exception (#61) 6 years ago
Chris Mckay 6c2fd5d875 [nc-1756] jsonrpc enabling for clique and ibft (#91) 6 years ago
mark-terry 310bd4035c Nc 862 spotless license headers (#69) 6 years ago
Lucas Saldanha b4330969c1 NC-1721: Filter timeout if not queried for 10 minutes (#66) 6 years ago
Roberto Saltini 967a406252 [NC-1616] Added iBFT NewChainHeadHeader event and related blockchain observer (#59) 6 years ago
Danno Ferrin 43f92f7f20 [MINOR] Distribution tweaks (#60) 6 years ago
S. Matthew English b7d6bdf791 [MINOR] Parameterize BlockchainUtilTest (#7) 6 years ago
Jason Frame 41aca05470 [NC-1402] Clique signer RPC methods to use current signers at specified block (#51) 6 years ago
Christopher Mckay cf66277a57 changed all the imports to tech.pegasys packaging 6 years ago