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
Showing
- consensus/clique/clique.go 5 additions, 0 deletionsconsensus/clique/clique.go
- consensus/consensus.go 3 additions, 0 deletionsconsensus/consensus.go
- consensus/ethash/consensus.go 27 additions, 2 deletionsconsensus/ethash/consensus.go
- consensus/ethash/ethash_test.go 7 additions, 4 deletionsconsensus/ethash/ethash_test.go
- consensus/ethash/sealer.go 2 additions, 2 deletionsconsensus/ethash/sealer.go
- consensus/ethash/sealer_test.go 1 addition, 1 deletionconsensus/ethash/sealer_test.go
- core/types/block.go 0 additions, 23 deletionscore/types/block.go
- miner/worker.go 52 additions, 23 deletionsminer/worker.go
- mobile/types.go 16 additions, 19 deletionsmobile/types.go
Loading
Please register or sign in to comment