9be7853e34
Fixed issues with stalled remote miner
2015-03-23 16:35:44 +01:00
dc3a9379f5
logging for possible uncles
2015-03-23 16:14:33 +01:00
6657d544db
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-03-23 12:12:53 +01:00
0be6d34048
finally merged *the missing*
2015-03-23 12:12:49 +01:00
91a2275ad3
Move RemoteAgent to miner pkg
2015-03-23 11:21:41 +01:00
82956df523
Get work / submit work partially implemented.
...
* WIP missing arguments for submitting new work
* GetWork **done**
2015-03-22 15:38:01 +01:00
ce862ee758
Removed some comments
2015-03-21 14:51:45 +01:00
54dac59285
wip
2015-03-20 17:42:09 +01:00
0a1eeca41e
conversions. -compilable-
2015-03-18 13:00:01 +01:00
b523441361
Moved ethutil => common
2015-03-16 11:27:38 +01:00
387f6bba3e
POW fixes
2015-03-14 16:37:57 +01:00
532a74f50e
Improved errors. Closes #475
2015-03-14 12:43:10 +01:00
03403399fc
Return proper error
2015-03-13 17:47:11 +01:00
310ca62285
Removed some of that gas pre pay magic
2015-03-12 22:29:10 +01:00
d7b5a87b3b
miner: provide coinbase when starting the miner
...
This avoids having to query the coinbase when creating the miner, which
in turn eliminates the dreaded startup error when no accounts are set
up. Later, this will also allow us to simply restart the miner when the
user picks a different coinbase.
This causes a lot of changes in other packages. These are included in
this commit because they're impossible to separate.
2015-03-11 23:43:27 +01:00
7add66c8bb
Use the state to up the balance of the coinbase
2015-03-11 16:32:37 +01:00
cd856cb213
Separated block db from state db. Partial fix for #416
2015-03-06 18:26:16 +01:00
8d9be18b29
Queued approach to delivering chain events
2015-03-06 15:50:44 +01:00
23ad2f02c0
debug comments & pow handling
2015-03-06 10:22:40 +01:00
c47866d251
Miner fixes and updates (including miner)
2015-03-05 09:14:58 +01:00
d4d505c868
Fixed genesis
2015-03-03 21:48:05 +01:00
26de12d9bf
Changed nonce to a uint64
2015-03-03 21:04:31 +01:00
f0b2ea64fc
Merge branch 'jsonlogs' of https://github.com/ethersphere/go-ethereum into ethersphere-jsonlogs
...
Conflicts:
eth/block_pool.go
eth/block_pool_test.go
eth/protocol_test.go
miner/worker.go
2015-03-03 20:30:05 +01:00
8e995b97cc
Fixes and debug added
2015-03-03 20:13:11 +01:00
40ff3cac39
merge
2015-03-03 17:56:36 +01:00
313fe3861b
fixed pow stuff
2015-03-03 17:55:23 +01:00
34be795bc1
Merge remote-tracking branch 'tgerring/jsonlogs' into jsonlogs
2015-03-03 13:52:20 +07:00
de9f79133f
Introducing ethash
2015-03-02 22:29:34 -05:00
60a2704b04
Implement eth.miner.new_block event
2015-03-01 16:09:59 +01:00
65cad14f9b
Report debug hash rate
2015-02-28 23:09:49 +01:00
e235b57234
Fixed consensus issue for refunding
...
* Refund should _always_ go to the origin
2015-02-26 20:08:35 +01:00
cc43ab9a81
Minor updates for release
2015-02-20 18:05:46 +01:00
75625801f5
fixed merge
2015-02-20 15:18:07 +01:00
0006585391
Merge branch 'develop' of github.com-obscure:ethereum/go-ethereum into develop
2015-02-19 22:46:15 +01:00
fa4cbad315
Optimisations and fixed a couple of DDOS issues in the miner
2015-02-19 22:33:22 +01:00
5aff8bfb59
Implement command line argument to set the amount of agents created by the miner
...
Defaults to the amount of cores available on the CPU
2015-02-19 10:38:36 +01:00
8135752a32
"centralised" mining to backend. Closes #323
2015-02-17 12:24:58 +01:00
2c3a014f03
Resolved some bugs in the miner
...
* TODO nonce error sometimes persists
* Fixed mining on wrong blocks
* Fixed state error & receipt fail
2015-02-15 16:16:27 +01:00
32c7ebc51d
Fixed mining & limited hash power
2015-02-14 16:52:14 +01:00
ce239333d5
Update balance label when mining
2015-02-13 18:15:23 +01:00
0f3c25b265
Propagate blocks
2015-02-13 18:03:16 +01:00
8a0f23915e
Fixed a few issues in the miner and updated hash rate title
...
* Sometimes old nonces were set by "old" agents
* Added the hash rate to the miner
2015-02-13 17:23:09 +01:00
da2fae0e43
Basic structure miner
2015-02-10 13:04:38 +01:00
b22f0f2ef5
merged
2015-02-09 00:06:24 +01:00
47129428fe
Merge pull request #290 from Gustav-Simonsson/correct_block_parent_timestamp_check
...
Correct block parent timestamp check and typos
2015-02-05 12:23:56 -08:00
ac69538707
Merge branch 'develop' into miner
2015-02-05 10:58:43 -08:00
9d2166a964
wip
2015-02-05 09:13:02 -08:00
a1b4547a53
set uncles regardless of empty uncle list. Fixes invalid blocks being mined
2015-02-04 18:26:23 -08:00
65158d39b0
Filtering
2015-02-04 15:05:47 -08:00
b1870631a4
WIP miner
2015-02-04 05:53:22 -08:00