Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | miner: Move CpuAgent channel creation from Start() to initialization (fixes ↵ | ☃ Elliot Shepherd | 2016-08-25 | 1 | -12/+4 |
| | | | | | | #2948) Also remove the now un-needed mutex locking in Start() and Stop() | ||||
* | all: Add GPU mining, disabled by default | Gustav Simonsson | 2015-10-07 | 1 | -1/+1 |
| | |||||
* | all: move common.Database to package ethdb | Felix Lange | 2015-09-15 | 1 | -2/+3 |
| | |||||
* | put unlock after lock | Bas van Kervel | 2015-09-08 | 1 | -5/+3 |
| | |||||
* | agent/miner Prevent the CpuAgent to be started multiple times | Bas van Kervel | 2015-09-08 | 1 | -2/+12 |
| | |||||
* | all: fix license headers one more time | Felix Lange | 2015-07-24 | 1 | -1/+1 |
| | | | | I forgot to update one instance of "go-ethereum" in commit 3f047be5a. | ||||
* | all: update license headers to distiguish GPL/LGPL | Felix Lange | 2015-07-23 | 1 | -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". | ||||
* | miner: smart mining | Jeffrey Wilcke | 2015-07-16 | 1 | -12/+12 |
| | | | | | | | | | Work is now handled and carried over multiple sessions. Previously one session only was assumed, potentially resulting in invalid (outdated) work * Larger work / result queue * Full validation option | ||||
* | all: update license information | Felix Lange | 2015-07-07 | 1 | -0/+16 |
| | |||||
* | core/types: make blocks immutable | Felix Lange | 2015-06-30 | 1 | -4/+2 |
| | |||||
* | fixed issue when miner is not stopping af stop command | Bas van Kervel | 2015-05-18 | 1 | -0/+6 |
| | |||||
* | fixed race condition in miner | Bas van Kervel | 2015-05-18 | 1 | -12/+7 |
| | |||||
* | eth/downloader: moved start event | obscuren | 2015-05-16 | 1 | -0/+1 |
| | | | | Start event has moved because it could possibly could stall the miner | ||||
* | miner: mutex locks on cpu agent. Closes #1007 | obscuren | 2015-05-16 | 1 | -16/+23 |
| | |||||
* | cmd/geth, miner, backend, xeth: Fixed miner threads to be settable | obscuren | 2015-05-11 | 1 | -11/+11 |
| | | | | | Miner threads are now settable through the admin interface (closes #897) and specify 0 CPU worker threads when eth_getWork is called (closes #916) | ||||
* | Integrate new ethash API and change geth makedag cmd | Gustav Simonsson | 2015-05-05 | 1 | -1/+1 |
| | |||||
* | Updated logging | obscuren | 2015-04-05 | 1 | -1/+3 |
| | |||||
* | Fixed uncle rewards in miner | obscuren | 2015-04-02 | 1 | -1/+1 |
| | | | | | The uncle rewards were changed in the block processor. This change will reflect those changes in the miner as well. | ||||
* | Fixed miner | obscuren | 2015-03-27 | 1 | -7/+16 |
| | | | | * Miners could stall because the worker wasn't aware the miner was done | ||||
* | Moved output to debug | obscuren | 2015-03-26 | 1 | -1/+1 |
| | |||||
* | Changed miner | obscuren | 2015-03-24 | 1 | -6/+10 |
| | | | | | * Instead of delivering `Work` to the `Worker`, push a complete Block to the `Worker` so that each agent can work on their own block. | ||||
* | wip | obscuren | 2015-03-21 | 1 | -0/+4 |
| | |||||
* | Changed nonce to a uint64 | obscuren | 2015-03-04 | 1 | -1/+1 |
| | |||||
* | Fixes and debug added | obscuren | 2015-03-04 | 1 | -1/+6 |
| | |||||
* | Introducing ethash | Matthew Wampler-Doty | 2015-03-03 | 1 | -2/+2 |
| | |||||
* | Fixed mining & limited hash power | obscuren | 2015-02-14 | 1 | -8/+11 |
| | |||||
* | Fixed a few issues in the miner and updated hash rate title | obscuren | 2015-02-14 | 1 | -7/+6 |
| | | | | | * Sometimes old nonces were set by "old" agents * Added the hash rate to the miner | ||||
* | Basic structure miner | obscuren | 2015-02-10 | 1 | -0/+74 |