aboutsummaryrefslogtreecommitdiffstats
path: root/chain/chain_manager.go
Commit message (Collapse)AuthorAgeFilesLines
* Renamed `chain` => `core`obscuren2014-12-041-276/+0
|
* updated to typesobscuren2014-12-031-6/+8
|
* mergeobscuren2014-12-031-0/+3
|\
| * Updated LOG to match proper gas in all casesobscuren2014-12-031-2/+3
| |
| * Additional logging and removed temp merged mining options.obscuren2014-12-021-1/+1
| |
* | merge errors fixedobscuren2014-12-021-107/+12
|\|
| * Check for known block err and ignoreobscuren2014-12-021-65/+5
| |
| * Changed the way transactions are being added to the transaction poolobscuren2014-12-021-0/+21
| |
* | Fixed mergeobscuren2014-11-291-2/+0
|\|
| * GasData changes & removed min gas priceobscuren2014-11-291-2/+0
| |
* | Added `chain` tests & minor fixesobscuren2014-11-191-13/+13
| | | | | | | | | | | | * Fork tests (equal and larger chains) * `chain.link` fields are now exported * moved debug function from state to dump.go
* | 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-181-31/+37
| | | | | | | | | | * Block(s) * Transaction(s)
* | cleaning upobscuren2014-11-171-154/+131
|/
* Numerous fixes for consensus.obscuren2014-11-141-1/+7
| | | | | | * Removed (buged) C++ specific gas specification for LOG* * Fixed LOG* where mstart went after msize *
* Transaction execution fixesobscuren2014-11-121-1/+1
|
* Removed all implicit logging. Fixed gas issues and jump errorsobscuren2014-11-121-1/+1
|
* debugging codeobscuren2014-11-111-0/+1
|
* Moved messages eventing to chain managerobscuren2014-11-101-4/+9
|
* Fixed bloom, updated mining & block processingobscuren2014-11-101-20/+10
| | | | | | * Reverted back to process blocks in batches method * Bloom generation and lookup fix * Minor UI changed (mainly debug)
* Implemented new miner w/ ui interface for merged mining. Closes #177obscuren2014-11-071-5/+29
| | | | | | | | * 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
* Fixed VM and added static analysis for EVM jumpsobscuren2014-11-051-1/+0
|
* Replaced to return the td and throw a specific error on TDobscuren2014-11-041-6/+3
|
* Reworked chain handling processobscuren2014-11-041-3/+77
| | | | | | | * Forks * Rename * Moved inserting of blocks & processing * Added chain testing method for validating pieces of a **a** chain.
* ethlog => loggerobscuren2014-10-311-2/+2
|
* Moved ethchain to chainobscuren2014-10-311-0/+289