Commit Graph

1242 Commits (c396fb5ad92644c92c0586971c0c8fe8a64e2e19)

Author SHA1 Message Date
Danno Ferrin c545ff40b6 Metrics measurement adjustment (#511) 6 years ago
Danno Ferrin 910dc51801 Remove non-transactional mutation from KeyValueStore (#500) 6 years ago
Michael Connor 27c3ad5f78 Nc 1942 Add account whitelisting and refactor into permissioning package (#460) 6 years ago
Danno Ferrin e73b339070 Update errorprone (#401) 6 years ago
Jason Frame b6b711876b IBFT message payload tests (#404) 6 years ago
Chris Mckay a62b3ebca7 Minor changes from the ibft hackathon code (#394) 6 years ago
Jason Frame 7e2cccc139 move Block data generator test helper to test support (#391) 6 years ago
Danno Ferrin 67431a8d0d Constantinople Fork Block (#382) 6 years ago
Sally MacFarlane 2326a35687 NC-1936 discovery wiring for --node-whitelist (#365) 6 years ago
Danno Ferrin 6f549c2808 Plumb in three more metrics (#344) 6 years ago
Sally MacFarlane fdacc55a9c added --nodes-whitelist param to CLI and NodeWhitelistController (#346) 6 years ago
Danno Ferrin d4fff610c6 Dependencies Version upgrade (#303) 6 years ago
Adrian Sutton 4e9ad2a608 Inject StorageProvider into PantheonController instances (#259) 6 years ago
Adrian Sutton 6e3b14d48d [MINOR] Fix warnings identified by static analysis. (#262) 6 years ago
Danno Ferrin 0716e6044b Update Client Version to be ethstats friendly (#258) 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
Adrian Sutton b365294590 Support Constantinople when using Clique. (#247) 6 years ago
Matt Gucci 536c5a3683 Fix ECREC precompiled contract name (#240) 6 years ago
Adrian Sutton b18c9ccdc0 Treat output length as a maximum length for CALL operations (#236) 6 years ago
Danno Ferrin 9a28ea99e2 Don't use sun.security.krb5.Confounder.bytes. (#230) 6 years ago
Adrian Sutton 4fac9513c2 ECRec precompile should return empty instead of 0 when the input is invalid. (#227) 6 years ago
Adrian Sutton 0f364d4285 Add wrapper classes for config section of genesis file (#208) 6 years ago
Adrian Sutton 338879d9a8 Improve error message when genesis file does not match. (#225) 6 years ago
Chris Mckay 0f9b44cee6 [MINOR] Shorten reference test filenames (#221) 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
Adrian Sutton ab77bce927 Add benchmark for BlockHashOperation (#203) 6 years ago
mbaxter 0cf8f2e5b8 [NC-1561] Remove RLPUtils from RawBlockIterator (#179) 6 years ago
Adrian Sutton 939bcfaba7 Fix JavaDoc errors due to invalid HTML on JDK 11. (#160) 6 years ago
Roberto Saltini 0c9dee764f Fixed javadoc warnings (#159) 6 years ago
Roberto Saltini 0fdd508b29 [NC-1582] Added iBFT 2.0 Hashing functions and header validation rules (#119) 6 years ago
Chris Mckay 005bf5037b [MINOR] delayed submodule check until submodule used 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
Adrian Sutton 41fbe72729 [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 63b2578b2f Don't clear state modifications on commit (#112) 6 years ago
Adrian Sutton ece52dec00 [NC-1748] Treat original storage as empty when a new contract is created (#95) 6 years ago
S. Matthew English 4954482614 [MINOR] Suicides mixing coinbase (#110) 6 years ago
Adrian Sutton 4a9587ac75 Fix EIP150 spec name and enable more reference tests that are now passing (#109) 6 years ago
S. Matthew English ceec103c29 eliminate createNameRegistratorPerTxsNotEnoughGas from blacklist (#108) 6 years ago
S. Matthew English dde408c47c [NC-1711] Ommer blocks should be considered valid even when they are from the future (#92) 6 years ago
Adrian Sutton 0321e517d0 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 ee78db1a86 NC-1244 Implement JSON-RPC method "eth_getWork" (#70) 6 years ago
mark-terry cb01231ac0 [NC-862] License headers applied to non-java files (#93) 6 years ago
mbaxter 8efe6be7c2 Enable passing tests (#99) 6 years ago
S. Matthew English cd7a4e3730 catch custom exception (#61) 6 years ago
mbaxter 02af4517ff [NC-1748] Clear contract storage on contract creation (#85) 6 years ago
Danno Ferrin bc05f38a03 NC-1675 Ensure that default logging is appropriate (#88) 6 years ago
mbaxter 89e860f73a Remove RLPUtils from ProofOfWorkValidationRule (#83) 6 years ago