| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge pull request #1889 from karalabe/fast-sync-rebase | Jeffrey Wilcke | 2015-10-22 | 1 | -10/+34 |
|\ |
|
| * | core, eth, trie: fix data races and merge/review issues | Péter Szilágyi | 2015-10-21 | 1 | -6/+8 |
| * | eth/downloader: concurrent receipt and state processing | Péter Szilágyi | 2015-10-19 | 1 | -1/+10 |
| * | core: differentiate receipt concensus and storage decoding | Péter Szilágyi | 2015-10-19 | 1 | -2/+2 |
| * | core: support inserting pure header chains | Péter Szilágyi | 2015-10-19 | 1 | -1/+14 |
* | | core, core/state: move gas tracking out of core/state | Felix Lange | 2015-10-17 | 1 | -12/+29 |
|/ |
|
* | 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 | -5/+5 |
* | cmd/evm, core/vm, test: refactored VM and core | Jeffrey Wilcke | 2015-10-04 | 1 | -4/+5 |
* | core, core/state: batch-based state sync | Felix Lange | 2015-09-23 | 1 | -11/+9 |
* | Merge pull request #1810 from karalabe/pure-header-verifications-2 | Jeffrey Wilcke | 2015-09-17 | 1 | -24/+22 |
|\ |
|
| * | core, eth, miner: use pure header validation | Péter Szilágyi | 2015-09-16 | 1 | -24/+22 |
* | | all: move common.Database to package ethdb | Felix Lange | 2015-09-15 | 1 | -2/+3 |
|/ |
|
* | core: improve block gas tracking | Felix Lange | 2015-09-02 | 1 | -9/+19 |
* | Add tests for uncle timestamps and refactor timestamp type | Gustav Simonsson | 2015-08-25 | 1 | -7/+13 |
* | core, miner: write miner receipts | Jeffrey Wilcke | 2015-08-19 | 1 | -5/+3 |
* | cmd/evm, core/vm, tests: changed DisableVm to EnableVm | Jeffrey Wilcke | 2015-08-12 | 1 | -11/+1 |
* | Merge pull request #1604 from obscuren/db-merge | Jeffrey Wilcke | 2015-08-09 | 1 | -9/+7 |
|\ |
|
| * | core, eth, trie, xeth: merged state, chain, extra databases in one | Jeffrey Wilcke | 2015-08-08 | 1 | -9/+7 |
* | | core/vm, tests: implemented semi-jit vm | Jeffrey Wilcke | 2015-08-07 | 1 | -2/+0 |
|/ |
|
* | 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 |
* | core: during chain reorg rewrite receipts and transactions | Jeffrey Wilcke | 2015-07-15 | 1 | -2/+2 |
* | 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, eth, rpc: proper gas used. Closes #1417 | Jeffrey Wilcke | 2015-07-07 | 1 | -0/+1 |
* | core, miner: removed vm errors from consensus err checking | Jeffrey Wilcke | 2015-07-06 | 1 | -3/+2 |
* | Fix core error forwarding, unify OOG VM err | Gustav Simonsson | 2015-07-04 | 1 | -2/+3 |
* | core, miner, tests: renamed state methods | Jeffrey Wilcke | 2015-07-04 | 1 | -2/+2 |
* | core, core/state: only write necessary state. Skip intermediate | Jeffrey Wilcke | 2015-07-04 | 1 | -1/+1 |
* | core, eth, miner, xeth: receipt storage fix | Jeffrey Wilcke | 2015-07-04 | 1 | -19/+15 |
* | core, miner: miner header validation, transaction & receipt writing | Jeffrey Wilcke | 2015-07-03 | 1 | -56/+8 |
* | Use uint64 for block header timestamp | Gustav Simonsson | 2015-06-30 | 1 | -8/+7 |
* | core, eth, rpc: avoid unnecessary block header copying | Felix Lange | 2015-06-30 | 1 | -20/+22 |
* | core: remove superfluous big.Int allocations | Felix Lange | 2015-06-30 | 1 | -15/+16 |
* | core/types: make blocks immutable | Felix Lange | 2015-06-30 | 1 | -46/+49 |
* | core, miner, xeth: renamed gas methods | obscuren | 2015-06-21 | 1 | -1/+1 |
* | core: ValidatedHeader (method => function) | obscuren | 2015-06-18 | 1 | -63/+63 |
* | core, core/vm: state improvements and tx pool speed up | obscuren | 2015-06-17 | 1 | -8/+6 |
* | core: TMP testing code | obscuren | 2015-06-17 | 1 | -15/+8 |
* | removed duplicate function after rebase | zsfelfoldi | 2015-06-15 | 1 | -16/+2 |
* | fixed saving receipts | zsfelfoldi | 2015-06-15 | 1 | -0/+22 |
* | core/vm: fixed printable characters using unicode instead | obscuren | 2015-06-12 | 1 | -4/+0 |
* | core: retry block now also parellise nonce checks | obscuren | 2015-06-11 | 1 | -2/+8 |
* | core: don't remove transactions after block processing | Felix Lange | 2015-06-04 | 1 | -4/+1 |
* | wip | obscuren | 2015-06-04 | 1 | -6/+0 |
* | Unsupport bruncles | Gustav Simonsson | 2015-06-02 | 1 | -2/+2 |
* | core: fixed an issue with storing receipts | obscuren | 2015-05-28 | 1 | -25/+48 |
* | Merge pull request #1121 from obscuren/miner_time_fix | Jeffrey Wilcke | 2015-05-27 | 1 | -2/+1 |
|\ |
|
| * | core, miner: fixed miner time issue and removed future blocks | obscuren | 2015-05-27 | 1 | -2/+1 |
* | | Update ValidateHeader comments | Gustav Simonsson | 2015-05-27 | 1 | -4/+2 |
|/ |
|
* | Revert "core: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitB... | Gustav Simonsson | 2015-05-27 | 1 | -1/+1 |
* | core: block.gasLimit - parent.gasLimit <= parent.gasLimit / GasLimitBoundDivisor | obscuren | 2015-05-27 | 1 | -1/+1 |
* | cmd/geth, core: Updated DB version & seedhash debug method | obscuren | 2015-05-27 | 1 | -1/+4 |
* | core: switched back to `set.Set` for uncle verification | obscuren | 2015-05-21 | 1 | -24/+14 |
* | Storing tx receipts in extraDb | zsfelfoldi | 2015-05-20 | 1 | -0/+16 |
* | Merge pull request #1022 from obscuren/parallel_nonce_checks | Jeffrey Wilcke | 2015-05-19 | 1 | -6/+8 |
|\ |
|
| * | core: parallelise nonce checking when processing blocks | obscuren | 2015-05-18 | 1 | -6/+8 |
* | | core: bugfix test 2. set => hash map | obscuren | 2015-05-18 | 1 | -14/+23 |
* | | ret | obscuren | 2015-05-18 | 1 | -0/+1 |
* | | core: tmp diagnostic logs | obscuren | 2015-05-18 | 1 | -0/+7 |
|/ |
|
* | core: further improved uncle error messages | obscuren | 2015-05-16 | 1 | -8/+8 |
* | core, cmd/geth, cmd/mist: cleanup. bump version 0.9.21 | obscuren | 2015-05-16 | 1 | -2/+0 |
* | core: improved uncle messages | obscuren | 2015-05-15 | 1 | -3/+3 |
* | Fixed max uncle count error message | Vitalik Buterin | 2015-05-14 | 1 | -1/+1 |
* | core: implemented a queued approach processing transactions | obscuren | 2015-04-23 | 1 | -1/+1 |
* | Validate block header UncleHash against calculated hash | Gustav Simonsson | 2015-04-23 | 1 | -2/+9 |
* | core: removed nonce resetting from the block processor. | obscuren | 2015-04-21 | 1 | -2/+2 |
* | core: upgraded block chain version | obscuren | 2015-04-21 | 1 | -1/+1 |
* | core: force block process & fixed chain manager test | obscuren | 2015-04-20 | 1 | -0/+14 |
* | core: moved TD calculation from proc to chain | obscuren | 2015-04-20 | 1 | -7/+7 |
* | core: improved uncle validation error message | obscuren | 2015-04-18 | 1 | -3/+2 |
* | Added blockchain DB versioning support, closes #650 | Bas van Kervel | 2015-04-13 | 1 | -0/+6 |
* | Changed how logs are being recorded | obscuren | 2015-04-08 | 1 | -4/+7 |
* | prevent deadlock | obscuren | 2015-04-05 | 1 | -4/+4 |
* | Improved chain manager, improved block processor, fixed tests | obscuren | 2015-04-04 | 1 | -1/+1 |
* | Changed log to new logging | obscuren | 2015-04-04 | 1 | -4/+6 |
* | Moved logging to logger.Core | obscuren | 2015-04-04 | 1 | -2/+2 |
* | basic glog | obscuren | 2015-04-04 | 1 | -19/+5 |
* | do not include BlockEqualTS as valid uncles | obscuren | 2015-04-03 | 1 | -1/+1 |
* | Removed old (unused) argument | obscuren | 2015-04-02 | 1 | -2/+2 |
* | Merge pull request #623 from Gustav-Simonsson/read_protocol_values_from_commo... | Jeffrey Wilcke | 2015-04-02 | 1 | -6/+5 |
|\ |
|
| * | Read most protocol params from common/params.json | Gustav Simonsson | 2015-04-02 | 1 | -6/+5 |
* | | Fixed uncle rewards in miner | obscuren | 2015-04-02 | 1 | -17/+23 |
|/ |
|
* | Merge branch 'hexify' of https://github.com/tgerring/go-ethereum into tgerrin... | obscuren | 2015-04-01 | 1 | -3/+19 |
|\ |
|
| * | txMeta storage as struct | Taylor Gerring | 2015-04-01 | 1 | -17/+11 |
| * | Store and retrieve tx context metadata #608 | Taylor Gerring | 2015-04-01 | 1 | -3/+25 |
* | | Blocktest fixed, Execution fixed | obscuren | 2015-04-01 | 1 | -1/+5 |
|/ |
|
* | Correct gas limit validation according to new algorithm | Gustav Simonsson | 2015-03-30 | 1 | -1/+4 |
* | added tx tests and fixed block tests | obscuren | 2015-03-26 | 1 | -1/+1 |
* | removed legacy code | obscuren | 2015-03-24 | 1 | -1/+0 |
* | Gas validation and clean up of legacy code | obscuren | 2015-03-24 | 1 | -12/+11 |
* | fixed bad uncles | obscuren | 2015-03-24 | 1 | -2/+2 |
* | moved state and vm to core | obscuren | 2015-03-23 | 1 | -1/+1 |
* | logging for possible uncles | obscuren | 2015-03-23 | 1 | -13/+23 |
* | merge | obscuren | 2015-03-19 | 1 | -11/+7 |
|\ |
|
| * | fixed chain event. Closes #529 | obscuren | 2015-03-19 | 1 | -12/+8 |
* | | core: adapt Message for new Transaction.From signature | Felix Lange | 2015-03-17 | 1 | -1/+2 |
* | | converted chain manager | obscuren | 2015-03-17 | 1 | -20/+18 |
|/ |
|
* | Moved ethutil => common | obscuren | 2015-03-16 | 1 | -6/+6 |
* | Implemented managed state | obscuren | 2015-03-13 | 1 | -4/+2 |
* | Removed some of that gas pre pay magic | obscuren | 2015-03-13 | 1 | -9/+8 |
* | Add additional extra database for non-protocol related data | obscuren | 2015-03-12 | 1 | -2/+18 |
* | Improved error reporting and removed commented code | obscuren | 2015-03-11 | 1 | -11/+6 |
* | Fixed error message. Closes #448 | obscuren | 2015-03-10 | 1 | -1/+1 |
* | Miner fixes and updates (including miner) | obscuren | 2015-03-05 | 1 | -5/+2 |
* | uncle validation | obscuren | 2015-03-04 | 1 | -22/+38 |
* | Changed nonce to a uint64 | obscuren | 2015-03-04 | 1 | -2/+2 |
* | Merge branch 'xcthulhu-publictests' into poc-9 | obscuren | 2015-03-04 | 1 | -3/+10 |
|\ |
|
| * | fixed pow stuff | obscuren | 2015-03-04 | 1 | -3/+2 |
| * | Merge branch 'publictests' of https://github.com/xcthulhu/go-ethereum into xc... | obscuren | 2015-03-04 | 1 | -2/+10 |
| |\ |
|
| | * | Introducing ethash | Matthew Wampler-Doty | 2015-03-03 | 1 | -2/+3 |
| | * | Only one uncle | Matthew Wampler-Doty | 2015-03-03 | 1 | -0/+4 |
| | * | Exposing stuff for ethash | Matthew Wampler-Doty | 2015-02-28 | 1 | -0/+3 |
| | * | Fixed consensus issue for refunding | obscuren | 2015-02-27 | 1 | -4/+4 |
* | | | changed message | obscuren | 2015-03-04 | 1 | -1/+1 |
|/ / |
|
* | | GasLimit check updated | obscuren | 2015-03-04 | 1 | -6/+8 |
* | | wip | obscuren | 2015-02-27 | 1 | -4/+6 |
|/ |
|
* | Validate block header gas limit | Gustav Simonsson | 2015-02-26 | 1 | -1/+6 |
* | Added eth_logs & fixed issue with manual log filtering | obscuren | 2015-02-22 | 1 | -10/+6 |
* | dirty tracking for state objects fixed | obscuren | 2015-02-20 | 1 | -5/+2 |
* | Optimisations and fixed a couple of DDOS issues in the miner | obscuren | 2015-02-20 | 1 | -11/+14 |
* | Added GetBlock GetUncle with OOB guard | obscuren | 2015-02-18 | 1 | -1/+5 |
* | Merge branch 'develop' into miner | obscuren | 2015-02-12 | 1 | -45/+14 |
|\ |
|
| * | Documented methods & removed old manifest | obscuren | 2015-02-12 | 1 | -29/+14 |
| * | moved manager | obscuren | 2015-02-09 | 1 | -16/+0 |
* | | Basic structure miner | obscuren | 2015-02-10 | 1 | -5/+5 |
* | | merged | obscuren | 2015-02-09 | 1 | -16/+17 |
|\| |
|
| * | Undone fix. Will re-enable once chain resets | obscuren | 2015-02-06 | 1 | -12/+5 |
| * | Merge pull request #290 from Gustav-Simonsson/correct_block_parent_timestamp_... | Jeffrey Wilcke | 2015-02-06 | 1 | -6/+6 |
| |\ |
|
| | * | Correct block parent timestamp check and typos | Gustav Simonsson | 2015-02-04 | 1 | -6/+6 |
| * | | pending / chain event | obscuren | 2015-02-06 | 1 | -0/+8 |
* | | | Merge branch 'develop' into miner | obscuren | 2015-02-06 | 1 | -2/+3 |
|/ / |
|
* | | Filtering | obscuren | 2015-02-05 | 1 | -6/+7 |
* | | WIP miner | obscuren | 2015-02-04 | 1 | -37/+37 |
|/ |
|
* | Docs & old code removed | obscuren | 2015-02-03 | 1 | -1/+1 |
* | reworking messages => log | obscuren | 2015-01-28 | 1 | -0/+21 |
* | Future blocks not allowed | obscuren | 2015-01-22 | 1 | -21/+4 |
* | Fixed difficulty | obscuren | 2015-01-18 | 1 | -2/+1 |
* | Fixed consensus issue | obscuren | 2015-01-13 | 1 | -1/+1 |
* | Moved the TD method from block processor. | obscuren | 2015-01-10 | 1 | -39/+15 |
* | Cast to string for hashable type | obscuren | 2015-01-10 | 1 | -1/+1 |
* | mem fixes for vm. Changed uncle inclusion tests | obscuren | 2015-01-10 | 1 | -14/+20 |
* | Refactored ethutil.Config.Db out | obscuren | 2015-01-07 | 1 | -3/+7 |
* | Adjusted difficulty and skip get tx messages | obscuren | 2015-01-06 | 1 | -0/+1 |
* | Limit block extra to 1024 | obscuren | 2015-01-06 | 1 | -0/+4 |
* | BlockManager => BlockProcessor | obscuren | 2015-01-05 | 1 | -2/+2 |
* | BlockManager => BlockProcessor | obscuren | 2015-01-05 | 1 | -0/+359 |