Commit Graph

85 Commits (304ca107ad942d0dbec6421e651dd6130c891960)

Author SHA1 Message Date
Adrian Sutton 304ca107ad
[NC-1977] Provide a better error message when RocksDB reports an unsupported operation system/jvm combination (like 32bit Java on Windows). (#547) 6 years ago
Danno Ferrin eab908441d
RocksDB Metrics (#531) 6 years ago
Lucas Saldanha 0a8f6cbddf
Acc whitelist api (#487) 6 years ago
Danno Ferrin 77d4bf6a28
Metrics measurement adjustment (#511) 6 years ago
Danno Ferrin d6f85abc11
Remove non-transactional mutation from KeyValueStore (#500) 6 years ago
Michael Connor 6b60370a35
Nc 1942 Add account whitelisting and refactor into permissioning package (#460) 6 years ago
Danno Ferrin c13b91f9fe
Update errorprone (#401) 6 years ago
Jason Frame 4bfb381b34
IBFT message payload tests (#404) 6 years ago
Chris Mckay b5df96c2ec
Minor changes from the ibft hackathon code (#394) 6 years ago
Jason Frame e0ff5f507e
move Block data generator test helper to test support (#391) 6 years ago
Danno Ferrin bbc76a25b6
Constantinople Fork Block (#382) 6 years ago
Sally MacFarlane c8e1c07d7c
NC-1936 discovery wiring for --node-whitelist (#365) 6 years ago
Danno Ferrin b74f88afb2
Plumb in three more metrics (#344) 6 years ago
Sally MacFarlane e3a58b6b7b
added --nodes-whitelist param to CLI and NodeWhitelistController (#346) 6 years ago
Danno Ferrin 94d049e009
Dependencies Version upgrade (#303) 6 years ago
Adrian Sutton 4d95c60eb3
Inject StorageProvider into PantheonController instances (#259) 6 years ago
Adrian Sutton c0f1168638
[MINOR] Fix warnings identified by static analysis. (#262) 6 years ago
Danno Ferrin 002d9ceef3
Update Client Version to be ethstats friendly (#258) 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
Adrian Sutton 29cfc8c530
Support Constantinople when using Clique. (#247) 6 years ago
Matt Gucci 9f8512b4c0 Fix ECREC precompiled contract name (#240) 6 years ago
Adrian Sutton 41bce807f5
Treat output length as a maximum length for CALL operations (#236) 6 years ago
Danno Ferrin c86193b423
Don't use sun.security.krb5.Confounder.bytes. (#230) 6 years ago
Adrian Sutton a07a5d64ae ECRec precompile should return empty instead of 0 when the input is invalid. (#227) 6 years ago
Adrian Sutton 824b56f141
Add wrapper classes for config section of genesis file (#208) 6 years ago
Adrian Sutton d650f469f3
Improve error message when genesis file does not match. (#225) 6 years ago
Chris Mckay eebb2311cc
[MINOR] Shorten reference test filenames (#221) 6 years ago
Adrian Sutton 42d69d89ce
Decouple DefaultMutableBlockchain from KeyValueStorage (#211) 6 years ago
Adrian Sutton e5e21ba298
Make KeyValueStorage extend Closeable (#207) 6 years ago
Adrian Sutton e56125c6d8
Add benchmark for BlockHashOperation (#203) 6 years ago
mbaxter f0553ef5f9
[NC-1561] Remove RLPUtils from RawBlockIterator (#179) 6 years ago
Adrian Sutton 3881f19335
Fix JavaDoc errors due to invalid HTML on JDK 11. (#160) 6 years ago
Roberto Saltini dfed9e5f4a
Fixed javadoc warnings (#159) 6 years ago
Roberto Saltini 77a3df36ae
[NC-1582] Added iBFT 2.0 Hashing functions and header validation rules (#119) 6 years ago
Chris Mckay 6584168b70
[MINOR] delayed submodule check until submodule used 6 years ago
Adrian Sutton d2583e3ef2
[NC-1384] Disable mining while catching up to chain head (#125) 6 years ago
Adrian Sutton 45e0037321
[MINOR] Add missing finals. (#128) 6 years ago
Adrian Sutton d8d7b1e55b
[NC-1777] Add milestone configuration to dev.json so that if it happens to be used directly it uses Byzantium instead of defaulting to the MainNet milestone blocks. (#121) 6 years ago
mbaxter 6503699c6e
Don't clear state modifications on commit (#112) 6 years ago
Adrian Sutton e0a160e070 [NC-1748] Treat original storage as empty when a new contract is created (#95) 6 years ago
S. Matthew English 2ae74e2f1e
[MINOR] Suicides mixing coinbase (#110) 6 years ago
Adrian Sutton ea9ab169e4
Fix EIP150 spec name and enable more reference tests that are now passing (#109) 6 years ago
S. Matthew English eb7f062171
eliminate createNameRegistratorPerTxsNotEnoughGas from blacklist (#108) 6 years ago
S. Matthew English ef50390398
[NC-1711] Ommer blocks should be considered valid even when they are from the future (#92) 6 years ago
Adrian Sutton eaff5de720
Update general state reference test harness to ensure the coinbase account is deleted if it's empty and the transaction was invalid. (#106) 6 years ago
Michael Connor 1325a419c8
NC-1244 Implement JSON-RPC method "eth_getWork" (#70) 6 years ago
mark-terry 33cc977f9b
[NC-862] License headers applied to non-java files (#93) 6 years ago
mbaxter 10957494ac
Enable passing tests (#99) 6 years ago
S. Matthew English 840780bffc
catch custom exception (#61) 6 years ago