Commit Graph

86 Commits (39c16c8a1e9292d26669ea4faeedc09ad4ece1ea)

Author SHA1 Message Date
Péter Szilágyi 55599ee95d core, trie: intermediate mempool between trie and database (#15857) 7 years ago
Péter Szilágyi 6f69cdd109
all: switch gas limits from big.Int to uint64 7 years ago
gary rong 5f8888e116 accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) 7 years ago
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 8 years ago
Miya Chen bf1e263128 core, light: send chain events using event.Feed (#14865) 8 years ago
Péter Szilágyi 8c313eed26
consensus, core: EIP 100 polishes, fix chain maker diff 8 years ago
Felix Lange 9e5f03b6c4 core/state: access trie through Database interface, track errors (#14589) 8 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 9 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 10 years ago
Felix Lange 8c4dab77ba all: move common.Database to package ethdb 10 years ago
Péter Szilágyi cdc2662c40 core: split out TD from database and all internals 10 years ago
Gustav Simonsson 7324176f70 Add tests for uncle timestamps and refactor timestamp type 10 years ago
Jeffrey Wilcke a23478c0be core, eth, trie, xeth: merged state, chain, extra databases in one 10 years ago
Jeffrey Wilcke 71d32f54f7 core, miner: added difficulty bomb 10 years ago
Felix Lange bfbcfbe4a9 all: fix license headers one more time 10 years ago
Felix Lange 3f047be5aa all: update license headers to distiguish GPL/LGPL 10 years ago
Jeffrey Wilcke a32c51effd cmd, core, eth, common: genesis preparation 10 years ago
Gustav Simonsson 5d6d40f329 Use uint64 on ts in chain_manager, block_processor 10 years ago