aboutsummaryrefslogtreecommitdiffstats
path: root/chain
Commit message (Collapse)AuthorAgeFilesLines
* Merge branch 'tests' into poc8obscuren2014-11-193-13/+14
|\
| * try to get full coverage report on travisTaylor Gerring2014-11-153-13/+15
| |
* | Added a callback mechanism to chain adding.obscuren2014-11-191-3/+3
| | | | | | | | | | | | Not sure if this is the right approach. Why? BlockChain shouldn't need the "Ethereum" object. BlockChain shouldn't need to worry about notifying listeners or message propagation.
* | Begin of moving objects to types packageobscuren2014-11-1817-94/+128
| | | | | | | | | | * Block(s) * Transaction(s)
* | cleaning upobscuren2014-11-171-154/+131
|/
* Clean upobscuren2014-11-144-20/+16
|
* Fixes for PV41/42obscuren2014-11-142-10/+4
| | | | | | * Don't expand mem on empty value * Removed all coinbase logs for PV42 * Removed C++ bug stuff for LOG*
* Numerous fixes for consensus.obscuren2014-11-145-8/+36
| | | | | | * Removed (buged) C++ specific gas specification for LOG* * Fixed LOG* where mstart went after msize *
* Transaction execution fixesobscuren2014-11-124-14/+14
|
* Removed all implicit logging. Fixed gas issues and jump errorsobscuren2014-11-123-7/+6
|
* debugging codeobscuren2014-11-114-58/+86
|
* Moved messages eventing to chain managerobscuren2014-11-102-16/+25
|
* Fixed bloom, updated mining & block processingobscuren2014-11-104-29/+23
| | | | | | * Reverted back to process blocks in batches method * Bloom generation and lookup fix * Minor UI changed (mainly debug)
* Fixed bug on gas and setting of receipts and rootsobscuren2014-11-101-36/+4
|
* Implemented new miner w/ ui interface for merged mining. Closes #177obscuren2014-11-073-13/+40
| | | | | | | | * Miner has been rewritten * Added new miner pane * Added option for local txs * Added option to read from MergeMining contract and list them for merged mining
* Proper packagesobscuren2014-11-051-1/+1
|
* Accidental packagesobscuren2014-11-051-1/+1
|
* Fixed VM and added static analysis for EVM jumpsobscuren2014-11-052-2/+1
|
* Replaced to return the td and throw a specific error on TDobscuren2014-11-042-6/+15
|
* Reworked chain handling processobscuren2014-11-042-44/+104
| | | | | | | * Forks * Rename * Moved inserting of blocks & processing * Added chain testing method for validating pieces of a **a** chain.
* Bloom validationobscuren2014-11-041-4/+5
|
* StateManager => BlockManagerobscuren2014-11-044-40/+24
|
* removed old bloomobscuren2014-11-042-67/+0
|
* Removed debug printobscuren2014-11-041-0/+2
|
* Sha addressesobscuren2014-11-042-4/+18
|
* Fixed genesisobscuren2014-11-041-4/+5
|
* Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into developobscuren2014-11-012-7/+9
|\
| * chain, tests/helper, vm: make tests compileFelix Lange2014-11-011-2/+4
| | | | | | | | They were broken by df5603de0a34e80a1, when vm.Log became ethstate.Log.
| * all: fix rename breakageFelix Lange2014-11-011-5/+5
| |
* | Re-org op codesobscuren2014-11-012-316/+9
|/
* ethwire => wireobscuren2014-10-312-5/+5
|
* ethtrie => trieobscuren2014-10-312-6/+6
|
* ethstate => stateobscuren2014-10-318-58/+58
|
* ethlog => loggerobscuren2014-10-314-8/+8
|
* ethcrypto => cryptoobscuren2014-10-315-18/+18
|
* Moved ethchain to chainobscuren2014-10-3126-0/+3248