Commit Graph

109 Commits (7a7abe3de84d8f2c6b591fec11d67edcb82ae63d)

Author SHA1 Message Date
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
Gustav Simonsson 4c490db6af Use uint64 for block header timestamp 9 years ago
Felix Lange ceaf1c080b core: add GenerateChain, GenesisBlockForTesting 10 years ago
Felix Lange 1d42888d30 core/types: make blocks immutable 10 years ago
obscuren 07c3de3f75 core, miner, xeth: renamed gas methods 10 years ago
obscuren 6244b10a8f core: settable genesis nonce 10 years ago
Felix Lange ec7a2c3442 core: don't remove transactions after block processing 10 years ago
obscuren 40717465bc core: fixed tests 10 years ago
obscuren f6669db001 core: fixed mining strategy 10 years ago
Gustav Simonsson b1cc9cdc74 Integrate new ethash API and change geth makedag cmd 10 years ago
obscuren 735b029db9 core: return the index of the block that failed when inserting a chain 10 years ago
obscuren 145e02fc54 core, miner: added value check on tx validation 10 years ago
obscuren 405720b218 xeth, core, cmd/utils: Transaction can not be over block gas limit 10 years ago
obscuren 888ece0cb2 core: fixed test 10 years ago
obscuren 97b0c4b697 core: moved TD calculation from proc to chain 10 years ago
obscuren 6184781b49 Improved transaction pool 10 years ago
obscuren 9c55576c7b Block header changed & console miner control 10 years ago
obscuren e1ed8c33bd Improved chain manager, improved block processor, fixed tests 10 years ago
obscuren b8124ec791 Removed old (unused) argument 10 years ago
obscuren 0330077d76 moved state and vm to core 10 years ago
obscuren 14a2f42f37 fixed chain event. Closes #529 10 years ago
obscuren 8ce6a36478 converted chain manager 10 years ago
obscuren b523441361 Moved ethutil => common 10 years ago
obscuren ef6706696c Add additional extra database for non-protocol related data 10 years ago
obscuren cd856cb213 Separated block db from state db. Partial fix for #416 10 years ago
obscuren 84a4f761f3 uncle validation 10 years ago