aboutsummaryrefslogtreecommitdiffstats
path: root/core/manager.go
Commit message (Collapse)AuthorAgeFilesLines
* cmd/geth, cmd/utils, core, rpc: renamed to blockchainJeffrey Wilcke2015-10-041-1/+1
| | | | | | * Renamed ChainManager to BlockChain * Checkpointing is no longer required and never really properly worked when the state was corrupted.
* all: move common.Database to package ethdbFelix Lange2015-09-151-3/+3
|
* core, eth, trie, xeth: merged state, chain, extra databases in oneJeffrey Wilcke2015-08-081-3/+2
|
* all: fix license headers one more timeFelix Lange2015-07-241-1/+1
| | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a.
* all: update license headers to distiguish GPL/LGPLFelix Lange2015-07-231-4/+4
| | | | | All code outside of cmd/ is licensed as LGPL. The headers now reflect this by calling the whole work "the go-ethereum library".
* all: update license informationFelix Lange2015-07-071-0/+16
|
* core, miner: miner header validation, transaction & receipt writingJeffrey Wilcke2015-07-031-0/+1
| | | | | | | | * Miners do now verify their own header, not their state. * Changed old putTx and putReceipts to be exported * Moved writing of transactions and receipts out of the block processer in to the chain manager. Closes #1386 * Miner post ChainHeadEvent & ChainEvent. Closes #1388
* core, eth/downloader: expose the bad hashes, check in downloaderPéter Szilágyi2015-05-281-6/+0
|
* eth, eth/downloader, miner: use download events to check miner startobscuren2015-05-151-0/+3
|
* core, eth, miner: improved tx removal & fatal error on db sync errobscuren2015-05-111-0/+2
| | | | | | | | * core: Added GasPriceChange event * eth: When one of the DB flush methods error a fatal error log message is given. Hopefully this will prevent corrupted databases from occuring. * miner: remove transactions with low gas price. Closes #906, #903
* Moved ethutil => commonobscuren2015-03-161-3/+3
|
* Merge ethereum/poc-9 into accounts-integrationFelix Lange2015-03-101-1/+2
|\ | | | | | | | | | | | | | | | | | | Conflicts: cmd/utils/cmd.go cmd/utils/flags.go core/manager.go eth/backend.go rpc/http/server.go xeth/xeth.go
| * Separated block db from state db. Partial fix for #416obscuren2015-03-071-1/+2
| |
* | accounts, core, eth, xeth: use account manager for everythingFelix Lange2015-03-071-2/+0
|/ | | | | The account manager is now responsible for picking the default account and the coinbase.
* "centralised" mining to backend. Closes #323obscuren2015-02-171-2/+1
|
* mergeobscuren2015-02-131-1/+0
|
* moved managerobscuren2015-02-091-0/+22