Commit Graph

134 Commits (a970295956d602c348dccce034712c14aedce5e0)

Author SHA1 Message Date
Péter Szilágyi 6d6a5a9337 cmd, consensus, core, miner: instatx clique for --dev (#15323) 7 years ago
Péter Szilágyi b872961ec8
consensus, core, tests: implement Metropolis EIP 649 7 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 7 years ago
Péter Szilágyi 8c313eed26
consensus, core: EIP 100 polishes, fix chain maker diff 7 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 7 years ago
changhong 17f0b11942
core: typos and comments improve 8 years ago
Jeffrey Wilcke a5f6a1cb7c consensus, core, core/vm, parems: review fixes 8 years ago
Jeffrey Wilcke 10a57fc3d4 consensus, core/*, params: metropolis preparation refactor 8 years ago
Péter Szilágyi a7b9e484d0 consensus, core, ethstats: use engine specific block beneficiary (#14318) 8 years ago
Péter Szilágyi 09777952ee core, consensus: pluggable consensus engines (#3817) 8 years ago
Felix Lange 37dd9086ec core: refactor genesis handling 8 years ago
Péter Szilágyi 567d41d936 all: swap out the C++ ethash to the pure Go one (mining todo) 8 years ago
Nick Johnson 17d92233d9 cmd/geth, core: add support for recording SHA3 preimages (#3543) 8 years ago
Jeffrey Wilcke bbc4ea4ae8 core/vm: improved EVM run loop & instruction calling (#3378) 8 years ago
Jeffrey Wilcke 445feaeef5 core, core/state, trie: EIP158, reprice & skip empty account write 8 years ago
Felix Lange 1f1ea18b54 core/state: implement reverts by journaling all changes 8 years ago
Péter Szilágyi 3291235711 accounts, core, eth: pass chain config for chain maker to test DAO 8 years ago
Jeffrey Wilcke 9055c16efa accounts/a/b/backends, core: chain maker homestead block set to 0 9 years ago
Jeffrey Wilcke f0cbebb19f core: added basic chain configuration 9 years ago
Jeffrey Wilcke 14013372ae core: Added EVM configuration options 9 years ago
Leif Jurvetson b7bb2d8589 core: various typos 9 years ago
Péter Szilágyi e5b480b638 core: fix invalid state reuse in chain maker based tests 9 years ago
Felix Lange 9be5d5cd90 eth/downloader: fix negative balance issue in tests 9 years ago
Jeffrey Wilcke 9901a40f04 core: added a new RemovedLogEvent 9 years ago
Péter Szilágyi 1e806c4c77 cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks 9 years ago
Jeffrey Wilcke a1d9ef48c5 core, eth, rpc: split out block validator and state processor 9 years ago
Péter Szilágyi b97e34a8e4 eth/downloader: concurrent receipt and state processing 9 years ago
Péter Szilágyi 832b37c822 core, eth: receipt chain reconstruction 9 years ago
Péter Szilágyi 42c8afd440 core: differentiate receipt concensus and storage decoding 9 years ago
Péter Szilágyi c33cc382b3 core: support inserting pure header chains 9 years ago
Felix Lange de8d5aaa92 core, core/state: move gas tracking out of core/state 9 years ago
Jeffrey Wilcke 6dc14788a2 core, eth/filters, miner, xeth: Optimised log filtering 9 years ago
Gustav Simonsson 1b1f293082 core/state, core, miner: handle missing root error from state.New 9 years ago
Jeffrey Wilcke 30f057aaf9 eth/filters: added benchmark 9 years ago
Gustav Simonsson ec6a548ee3 all: Add GPU mining, disabled by default 9 years ago
Jeffrey Wilcke 7c7692933c cmd/geth, cmd/utils, core, rpc: renamed to blockchain 9 years ago
Felix Lange a2d5a60418 core, core/state: batch-based state sync 9 years ago
Péter Szilágyi 6f3cb12924 core: allow modifying test-chain block times 9 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 9 years ago
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 9 years ago
Gustav Simonsson 7324176f70 Add tests for uncle timestamps and refactor timestamp type 9 years ago
Jeffrey Wilcke a23478c0be core, eth, trie, xeth: merged state, chain, extra databases in one 9 years ago
Jeffrey Wilcke 71d32f54f7 core, miner: added difficulty bomb 9 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 9 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 9 years ago
Jeffrey Wilcke a32c51effd cmd, core, eth, common: genesis preparation 9 years ago
Gustav Simonsson 5d6d40f329 Use uint64 on ts in chain_manager, block_processor 9 years ago
Felix Lange ea54283b30 all: update license information 9 years ago
Jeffrey Wilcke ab16ce70fc core, miner, tests: renamed state methods 9 years ago
Jeffrey Wilcke 29e2fb38f8 core, miner: miner header validation, transaction & receipt writing 9 years ago