aboutsummaryrefslogtreecommitdiffstats
path: root/core/block_processor.go
Commit message (Collapse)AuthorAgeFilesLines
* Add additional extra database for non-protocol related dataobscuren2015-03-121-2/+18
| | | | * Add transaction to extra database after a successful block process
* Improved error reporting and removed commented codeobscuren2015-03-111-11/+6
|
* Fixed error message. Closes #448obscuren2015-03-101-1/+1
|
* Miner fixes and updates (including miner)obscuren2015-03-051-5/+2
|
* uncle validationobscuren2015-03-041-22/+38
|
* Changed nonce to a uint64obscuren2015-03-041-2/+2
|
* Merge branch 'xcthulhu-publictests' into poc-9obscuren2015-03-041-3/+10
|\
| * fixed pow stuffobscuren2015-03-041-3/+2
| |
| * Merge branch 'publictests' of https://github.com/xcthulhu/go-ethereum into ↵obscuren2015-03-041-2/+10
| |\ | | | | | | | | | xcthulhu-publictests
| | * Introducing ethashMatthew Wampler-Doty2015-03-031-2/+3
| | |
| | * Only one uncleMatthew Wampler-Doty2015-03-031-0/+4
| | |
| | * Exposing stuff for ethashMatthew Wampler-Doty2015-02-281-0/+3
| | |
| | * Fixed consensus issue for refundingobscuren2015-02-271-4/+4
| | | | | | | | | | | | * Refund should _always_ go to the origin
* | | changed messageobscuren2015-03-041-1/+1
|/ /
* | GasLimit check updatedobscuren2015-03-041-6/+8
| |
* | wipobscuren2015-02-271-4/+6
|/
* Validate block header gas limitGustav Simonsson2015-02-261-1/+6
| | | | | | | | * Add block header gas limit validation in ValidateBlock function, see eq 39 and 45 in yellow paper. Before it was calculated _for_ the block instead of validated. * Use the block header gas limit when setting the gas pool instead of calculating the value for the block.
* Added eth_logs & fixed issue with manual log filteringobscuren2015-02-221-10/+6
| | | | | | * Implemented `eth_logs` * Fixed issue with `filter.Find()` where logs were appended to an incorrect, non-returned slice resulting in no logs found
* dirty tracking for state objects fixedobscuren2015-02-201-5/+2
|
* Optimisations and fixed a couple of DDOS issues in the minerobscuren2015-02-201-11/+14
|
* Added GetBlock GetUncle with OOB guardobscuren2015-02-181-1/+5
|
* Merge branch 'develop' into minerobscuren2015-02-121-45/+14
|\
| * Documented methods & removed old manifestobscuren2015-02-121-29/+14
| |
| * moved managerobscuren2015-02-091-16/+0
| |
* | Basic structure minerobscuren2015-02-101-5/+5
| |
* | mergedobscuren2015-02-091-16/+17
|\|
| * Undone fix. Will re-enable once chain resetsobscuren2015-02-061-12/+5
| |
| * Merge pull request #290 from ↵Jeffrey Wilcke2015-02-061-6/+6
| |\ | | | | | | | | | | | | Gustav-Simonsson/correct_block_parent_timestamp_check Correct block parent timestamp check and typos
| | * Correct block parent timestamp check and typosGustav Simonsson2015-02-041-6/+6
| | |
| * | pending / chain eventobscuren2015-02-061-0/+8
| | |
* | | Merge branch 'develop' into minerobscuren2015-02-061-2/+3
|/ /
* | Filteringobscuren2015-02-051-6/+7
| |
* | WIP minerobscuren2015-02-041-37/+37
|/
* Docs & old code removedobscuren2015-02-031-1/+1
|
* reworking messages => logobscuren2015-01-281-0/+21
|
* Future blocks not allowedobscuren2015-01-221-21/+4
|
* Fixed difficultyobscuren2015-01-181-2/+1
| | | | Difficulty was broken when refactored.
* Fixed consensus issueobscuren2015-01-131-1/+1
|
* Moved the TD method from block processor.obscuren2015-01-101-39/+15
|
* Cast to string for hashable typeobscuren2015-01-101-1/+1
|
* mem fixes for vm. Changed uncle inclusion testsobscuren2015-01-101-14/+20
|
* Refactored ethutil.Config.Db outobscuren2015-01-071-3/+7
|
* Adjusted difficulty and skip get tx messagesobscuren2015-01-061-0/+1
|
* Limit block extra to 1024obscuren2015-01-061-0/+4
|
* BlockManager => BlockProcessorobscuren2015-01-051-2/+2
|
* BlockManager => BlockProcessorobscuren2015-01-051-0/+359