70398d300d
trie: fix typo ( #17498 )
2018-08-24 21:08:48 +03:00
c134e00e48
Merge pull request #17494 from karalabe/mined-block-uncle-check
...
miner: differentiate between uncle and lost block
2018-08-23 16:03:10 +03:00
40a71f28cf
miner: fix state commit, track old work packages too ( #17490 )
...
* miner: commit state which is relative with sealing result
* consensus, core, miner, mobile: introduce sealHash interface
* miner: evict pending task with threshold
* miner: go fmt
2018-08-23 16:02:57 +03:00
c3f7e3be3b
core/statedb: deep copy logs ( #17489 )
2018-08-23 15:59:58 +03:00
1136269a79
miner: differentiate between uncle and lost block
2018-08-23 15:44:27 +03:00
67d6d0bb7d
Merge pull request #17492 from karalabe/eth-miner-threads-defaults
...
cmd, eth: clean up miner startup API, drop noop config field
2018-08-23 14:17:12 +03:00
1e63a015a5
miner: add two stress tests based on clique and ethash
2018-08-23 14:09:45 +03:00
92381ee009
cmd, eth: clean up miner startup API, drop noop config field
2018-08-23 14:09:45 +03:00
1df1187d83
p2p: fix comment typo ( #17491 )
2018-08-23 11:47:43 +03:00
f34f361ca6
swarm/api/http: fixed resolver bug ( #17483 )
2018-08-22 17:53:33 +03:00
2993fb519d
params, swarm: begin geth v1.8.15 and swarm v0.3.3 cycle
2018-08-22 11:42:03 +03:00
316fc7ecfc
params, swarm: release Geth v1.8.14 and Swarm v0.3.2
v1.8.14
2018-08-22 11:39:00 +03:00
af85d8e2b3
cmd, eth: apply default miner recommit setting ( #17479 )
2018-08-22 09:47:50 +03:00
6a8b47c880
Merge pull request #17472 from karalabe/txpool-locals
...
cmd, core, miner: add --txpool.locals and priority mining
2018-08-22 09:46:13 +03:00
e0d0e64ce2
cmd, core, miner: add --txpool.locals and priority mining
2018-08-22 09:43:57 +03:00
b2c644ffb5
cmd, eth, miner: make recommit configurable ( #17444 )
...
* cmd, eth, miner: make recommit configurable
* cmd, eth, les, miner: polish a bit
* miner: filter duplicate sealing work
* cmd: remove uncessary conversion
* miner: avoid microptimization in favor of cleaner code
2018-08-21 22:56:54 +03:00
522cfc68ff
swarm: fix typos ( #17473 )
2018-08-21 21:13:33 +03:00
a063fe9b2d
miner: fix uncle iteration logic ( #17469 )
2018-08-21 17:33:04 +03:00
1dcad8b2de
Merge pull request #17466 from karalabe/rinkeby-light-snapshots
...
consensus/clique, light: light client snapshots on Rinkeby
2018-08-21 16:13:26 +03:00
86acdf1a5b
vendor: update rjeczalik/notify so that it compiles on go1.11 ( #17467 )
2018-08-21 16:13:03 +03:00
9f036647e4
consensus/clique, light: light client snapshots on Rinkeby
2018-08-21 15:21:59 +03:00
355fc47d39
les: fix CHT field in nodeInfo ( #17465 )
2018-08-21 14:58:10 +03:00
76301ca051
eth: upgradedb subcommand was dropped ( #17464 )
2018-08-21 13:36:38 +03:00
c582667c9b
swarm/network: bump bzz protocol version ( #17449 )
2018-08-21 11:34:40 +03:00
dcd97c41fa
swarm, swarm/network, swarm/pss: log error and fix logs ( #17410 )
...
* swarm, swarm/network, swarm/pss: log error and fix logs
* swarm/pss: log compressed publickey
2018-08-21 11:34:10 +03:00
85c6a1c526
Merge pull request #17451 from karalabe/bn256-relicense
...
crypto/bn256: add missing license file, release wrapper in BSD-3
2018-08-21 11:33:33 +03:00
ecca49e078
Merge pull request #17460 from holiman/tracerfix
...
Ensure from < to when tracing chain
2018-08-21 11:32:50 +03:00
106d196ec4
eth: ensure from<to when tracing chain (credits Chen Nan via bugbounty)
2018-08-21 09:48:53 +02:00
a6d45a5d00
crypto/bn256: add missing license file, release wrapper in BSD-3
2018-08-20 18:05:06 +03:00
7d38d53ae4
cmd/puppeth: accept ssh identity in the server string ( #17407 )
...
* cmd/puppeth: Accept identityfile in the server string with fallback to id_rsa
* cmd/puppeth: code polishes + fix heath check double ports
2018-08-20 16:54:38 +03:00
1de9ada401
light: new CHTs ( #17448 )
2018-08-20 16:49:28 +03:00
c929030e28
core/types: fix docs about protected Vs ( #17436 )
2018-08-20 15:14:50 +03:00
87f294aa0b
Merge pull request #17437 from hackmod/console-typo
...
console: fixed comment typo
2018-08-20 15:12:48 +03:00
68f0a414ea
Merge pull request #17430 from karalabe/miner-notify-less-aggressive-test
...
consensus/ethash: reduce notify test aggressiveness
2018-08-20 15:11:49 +03:00
55d050ccd8
travis: remove brew update and osxfuse install ( #17429 )
2018-08-20 15:11:08 +03:00
a8aa89accb
swarm/storage: cleanup task - remove bigger chunks ( #17424 )
2018-08-20 15:10:30 +03:00
c4078fc805
cmd/swarm: added swarm bootnodes ( #17414 )
2018-08-20 15:09:50 +03:00
d3488c1aff
p2p: fix typo ( #17446 )
2018-08-20 15:07:21 +03:00
0fd02fe9cf
console: fixed comment typo
2018-08-18 07:47:10 +09:00
251c868008
consensus/ethash: reduce notify test aggressiveness
2018-08-17 18:12:39 +03:00
99e1a5e0fb
Merge pull request #17426 from karalabe/miner-fees-log-fix
...
miner: update mining log with correct fee calculation
2018-08-17 16:46:57 +03:00
22cd3f70a6
miner: update mining log with correct fee calculation
2018-08-17 15:47:14 +03:00
2695fa2213
les: fix crasher in NodeInfo when running as server ( #17419 )
...
* les: fix crasher in NodeInfo when running as server
The ProtocolManager computes CHT and Bloom trie roots by asking the
indexers for their current head. It tried to get the indexers from
LesOdr, but no LesOdr instance is created in server mode.
Attempt to fix this by moving the indexers, protocol creation and
NodeInfo to a new lesCommons struct which is embedded into both server
and client.
All this setup code should really be cleaned up, but this is just a
hotfix so we have to do that some other time.
* les: fix commons protocol maker
2018-08-17 13:21:53 +03:00
f44046a1c6
build: do not require ethereum-swarm
deb when installing ethereum
( #17425 )
2018-08-17 11:33:39 +03:00
2a06791461
Merge pull request #17368 from karalabe/bn256-go1.11
...
crypto/bn256: fix issues caused by Go 1.11
2018-08-17 11:01:35 +03:00
60390878a5
accounts: fixed typo ( #17421 )
2018-08-17 10:38:02 +03:00
9bf6bb8f63
Merge pull request #17405 from karalabe/miner-remote-dag
...
consensus/ethash: use DAGs for remote mining, generate async
2018-08-16 15:25:25 +03:00
1d439b5e10
Merge pull request #17416 from karalabe/miner-details
...
miner: add gas and fee details to mining logs
2018-08-16 15:04:50 +03:00
62f5137a72
miner: add gas and fee details to mining logs
2018-08-16 14:49:00 +03:00
54216811a0
miner: regenerate mining work every 3 seconds ( #17413 )
...
* miner: regenerate mining work every 3 seconds
* miner: polish
2018-08-16 14:14:33 +03:00