| Commit message (Expand) | Author | Age | Files | Lines |
* | all: simplify timestamps to uint64 (#19372) | Martin Holst Swende | 2019-04-03 | 1 | -9/+9 |
* | core: fix pruner panic when importing low-diff-large-sidechain | Péter Szilágyi | 2019-02-08 | 1 | -57/+2 |
* | core: repro #18977 | Martin Holst Swende | 2019-02-08 | 1 | -1/+56 |
* | eth/downloader: speed up tests by generating chain only once (#17916) | Felix Lange | 2018-11-07 | 1 | -16/+28 |
* | all: protect self-mined block during reorg (#17656) | gary rong | 2018-09-20 | 1 | -1/+1 |
* | consensus/clique, core: chain maker clique + error tests | Péter Szilágyi | 2018-09-11 | 1 | -2/+8 |
* | cmd, core, eth, miner, params: configurable gas floor and ceil | Péter Szilágyi | 2018-08-29 | 1 | -1/+1 |
* | core: remove dead code, limit test code scope (#17006) | Wenbiao Zheng | 2018-06-19 | 1 | -33/+0 |
* | all: get rid of error when creating memory database (#16716) | gary rong | 2018-05-09 | 1 | -4/+5 |
* | Merge pull request #15990 from markya0616/sim_backend_block_hash | Martin Holst Swende | 2018-03-19 | 1 | -1/+13 |
|\ |
|
| * | accounts/abi, core: add AddTxWithChain in BlockGen for simulation | mark.lin | 2018-01-29 | 1 | -1/+13 |
* | | core, trie: intermediate mempool between trie and database (#15857) | Péter Szilágyi | 2018-02-06 | 1 | -3/+6 |
|/ |
|
* | all: switch gas limits from big.Int to uint64 | Péter Szilágyi | 2018-01-03 | 1 | -2/+1 |
* | accounts, consensus, core, eth: make chain maker consensus agnostic (#15497) | gary rong | 2017-12-22 | 1 | -32/+44 |
* | cmd, consensus, core, miner: instatx clique for --dev (#15323) | Péter Szilágyi | 2017-10-24 | 1 | -1/+1 |
* | consensus, core, tests: implement Metropolis EIP 649 | Péter Szilágyi | 2017-08-24 | 1 | -1/+1 |
* | core, light: send chain events using event.Feed (#14865) | Miya Chen | 2017-08-18 | 1 | -2/+1 |
* | consensus, core: EIP 100 polishes, fix chain maker diff | Péter Szilágyi | 2017-06-30 | 1 | -0/+1 |
* | core/state: access trie through Database interface, track errors (#14589) | Felix Lange | 2017-06-27 | 1 | -2/+2 |
* | core: typos and comments improve | changhong | 2017-05-25 | 1 | -2/+2 |
* | consensus, core, core/vm, parems: review fixes | Jeffrey Wilcke | 2017-05-18 | 1 | -3/+0 |
* | consensus, core/*, params: metropolis preparation refactor | Jeffrey Wilcke | 2017-05-18 | 1 | -7/+15 |
* | consensus, core, ethstats: use engine specific block beneficiary (#14318) | Péter Szilágyi | 2017-04-12 | 1 | -1/+1 |
* | core, consensus: pluggable consensus engines (#3817) | Péter Szilágyi | 2017-04-05 | 1 | -6/+7 |
* | core: refactor genesis handling | Felix Lange | 2017-03-23 | 1 | -25/+9 |
* | all: swap out the C++ ethash to the pure Go one (mining todo) | Péter Szilágyi | 2017-03-09 | 1 | -12/+1 |
* | cmd/geth, core: add support for recording SHA3 preimages (#3543) | Nick Johnson | 2017-01-17 | 1 | -1/+1 |
* | core/vm: improved EVM run loop & instruction calling (#3378) | Jeffrey Wilcke | 2017-01-05 | 1 | -1/+1 |
* | core, core/state, trie: EIP158, reprice & skip empty account write | Jeffrey Wilcke | 2016-11-13 | 1 | -10/+12 |
* | core/state: implement reverts by journaling all changes | Felix Lange | 2016-10-06 | 1 | -1/+1 |
* | accounts, core, eth: pass chain config for chain maker to test DAO | Péter Szilágyi | 2016-07-15 | 1 | -3/+25 |
* | accounts/a/b/backends, core: chain maker homestead block set to 0 | Jeffrey Wilcke | 2016-04-01 | 1 | -15/+6 |
* | core: added basic chain configuration | Jeffrey Wilcke | 2016-04-01 | 1 | -4/+23 |
* | core: Added EVM configuration options | Jeffrey Wilcke | 2016-03-24 | 1 | -1/+1 |
* | core: various typos | Leif Jurvetson | 2016-03-16 | 1 | -2/+2 |
* | core: fix invalid state reuse in chain maker based tests | Péter Szilágyi | 2016-01-11 | 1 | -12/+7 |
* | eth/downloader: fix negative balance issue in tests | Felix Lange | 2015-12-18 | 1 | -0/+5 |
* | core: added a new RemovedLogEvent | Jeffrey Wilcke | 2015-12-01 | 1 | -2/+2 |
* | cmd, common, core, eth, node, rpc, tests, whisper, xeth: use protocol stacks | Péter Szilágyi | 2015-11-27 | 1 | -1/+1 |
* | core, eth, rpc: split out block validator and state processor | Jeffrey Wilcke | 2015-11-18 | 1 | -7/+4 |
* | Merge pull request #1889 from karalabe/fast-sync-rebase | Jeffrey Wilcke | 2015-10-22 | 1 | -21/+47 |
|\ |
|
| * | eth/downloader: concurrent receipt and state processing | Péter Szilágyi | 2015-10-19 | 1 | -1/+1 |
| * | core, eth: receipt chain reconstruction | Péter Szilágyi | 2015-10-19 | 1 | -7/+9 |
| * | core: differentiate receipt concensus and storage decoding | Péter Szilágyi | 2015-10-19 | 1 | -1/+1 |
| * | core: support inserting pure header chains | Péter Szilágyi | 2015-10-19 | 1 | -13/+37 |
* | | core, core/state: move gas tracking out of core/state | Felix Lange | 2015-10-17 | 1 | -6/+5 |
|/ |
|
* | Merge pull request #1899 from obscuren/mipmap-bloom | Jeffrey Wilcke | 2015-10-17 | 1 | -0/+9 |
|\ |
|
| * | core, eth/filters, miner, xeth: Optimised log filtering | Jeffrey Wilcke | 2015-10-17 | 1 | -1/+6 |
| * | eth/filters: added benchmark | Jeffrey Wilcke | 2015-10-16 | 1 | -0/+4 |
* | | Merge pull request #1869 from Gustav-Simonsson/gpu_miner | Jeffrey Wilcke | 2015-10-16 | 1 | -1/+1 |
|\ \ |
|
| * | | all: Add GPU mining, disabled by default | Gustav Simonsson | 2015-10-07 | 1 | -1/+1 |
* | | | core/state, core, miner: handle missing root error from state.New | Gustav Simonsson | 2015-10-16 | 1 | -1/+4 |
| |/
|/| |
|
* | | cmd/geth, cmd/utils, core, rpc: renamed to blockchain | Jeffrey Wilcke | 2015-10-04 | 1 | -2/+2 |
|/ |
|
* | core, core/state: batch-based state sync | Felix Lange | 2015-09-23 | 1 | -5/+9 |
* | core: allow modifying test-chain block times | Péter Szilágyi | 2015-09-17 | 1 | -0/+11 |
* | all: move common.Database to package ethdb | Felix Lange | 2015-09-15 | 1 | -3/+4 |
* | core: split out TD from database and all internals | Péter Szilágyi | 2015-09-11 | 1 | -1/+0 |
* | Add tests for uncle timestamps and refactor timestamp type | Gustav Simonsson | 2015-08-25 | 1 | -3/+8 |
* | core, eth, trie, xeth: merged state, chain, extra databases in one | Jeffrey Wilcke | 2015-08-08 | 1 | -3/+3 |
* | core, miner: added difficulty bomb | Jeffrey Wilcke | 2015-08-05 | 1 | -1/+1 |
* | all: fix license headers one more time | Felix Lange | 2015-07-24 | 1 | -1/+1 |
* | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -4/+4 |
* | cmd, core, eth, common: genesis preparation | Jeffrey Wilcke | 2015-07-10 | 1 | -1/+3 |
* | Use uint64 on ts in chain_manager, block_processor | Gustav Simonsson | 2015-07-08 | 1 | -1/+1 |
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -0/+16 |
* | core, miner, tests: renamed state methods | Jeffrey Wilcke | 2015-07-04 | 1 | -2/+2 |
* | core, miner: miner header validation, transaction & receipt writing | Jeffrey Wilcke | 2015-07-03 | 1 | -1/+1 |
* | Use uint64 for block header timestamp | Gustav Simonsson | 2015-06-30 | 1 | -1/+1 |
* | core: add GenerateChain, GenesisBlockForTesting | Felix Lange | 2015-06-30 | 1 | -74/+127 |
* | core/types: make blocks immutable | Felix Lange | 2015-06-30 | 1 | -35/+23 |
* | core, miner, xeth: renamed gas methods | obscuren | 2015-06-21 | 1 | -1/+1 |
* | core: settable genesis nonce | obscuren | 2015-06-09 | 1 | -1/+1 |
* | core: don't remove transactions after block processing | Felix Lange | 2015-06-04 | 1 | -2/+1 |
* | core: fixed tests | obscuren | 2015-05-19 | 1 | -1/+1 |
* | core: fixed mining strategy | obscuren | 2015-05-15 | 1 | -1/+1 |
* | Integrate new ethash API and change geth makedag cmd | Gustav Simonsson | 2015-05-05 | 1 | -2/+2 |
* | core: return the index of the block that failed when inserting a chain | obscuren | 2015-04-29 | 1 | -1/+1 |
* | core, miner: added value check on tx validation | obscuren | 2015-04-26 | 1 | -2/+2 |
* | xeth, core, cmd/utils: Transaction can not be over block gas limit | obscuren | 2015-04-24 | 1 | -1/+1 |
* | core: fixed test | obscuren | 2015-04-23 | 1 | -1/+3 |
* | core: moved TD calculation from proc to chain | obscuren | 2015-04-20 | 1 | -2/+2 |
* | Improved transaction pool | obscuren | 2015-04-09 | 1 | -6/+7 |
* | Block header changed & console miner control | obscuren | 2015-04-06 | 1 | -1/+1 |
* | Improved chain manager, improved block processor, fixed tests | obscuren | 2015-04-04 | 1 | -0/+1 |
* | Removed old (unused) argument | obscuren | 2015-04-02 | 1 | -2/+2 |
* | moved state and vm to core | obscuren | 2015-03-23 | 1 | -1/+1 |
* | merge | obscuren | 2015-03-19 | 1 | -1/+1 |
|\ |
|
| * | fixed chain event. Closes #529 | obscuren | 2015-03-19 | 1 | -2/+2 |
* | | converted chain manager | obscuren | 2015-03-17 | 1 | -5/+5 |
|/ |
|
* | Moved ethutil => common | obscuren | 2015-03-16 | 1 | -15/+15 |
* | Add additional extra database for non-protocol related data | obscuren | 2015-03-12 | 1 | -1/+1 |
* | Separated block db from state db. Partial fix for #416 | obscuren | 2015-03-07 | 1 | -1/+1 |
* | uncle validation | obscuren | 2015-03-04 | 1 | -1/+1 |
* | Changed nonce to a uint64 | obscuren | 2015-03-04 | 1 | -3/+3 |
* | fixed pow stuff | obscuren | 2015-03-04 | 1 | -3/+3 |
* | Introducing ethash | Matthew Wampler-Doty | 2015-03-03 | 1 | -18/+29 |
* | public functions for making chains on the fly | Ethan Buchman | 2015-02-28 | 1 | -0/+131 |