mirror of
https://github.com/ethereum/go-ethereum.git
synced 2026-08-20 10:52:25 +00:00
review changes
This commit is contained in:
parent
60a82f61ca
commit
03bb8ed47f
1 changed files with 4 additions and 4 deletions
|
|
@ -289,7 +289,6 @@ func (w *worker) close() {
|
||||||
}
|
}
|
||||||
|
|
||||||
// recalcRecommit recalculates the resubmitting interval upon feedback.
|
// recalcRecommit recalculates the resubmitting interval upon feedback.
|
||||||
// @target is the dration vale (time.Duration as floating point) where we want to go.
|
|
||||||
func recalcRecommit(minRecommit, prev time.Duration, target float64, inc bool) time.Duration {
|
func recalcRecommit(minRecommit, prev time.Duration, target float64, inc bool) time.Duration {
|
||||||
var (
|
var (
|
||||||
prevF = float64(prev.Nanoseconds())
|
prevF = float64(prev.Nanoseconds())
|
||||||
|
|
@ -985,8 +984,9 @@ func (w *worker) commit(uncles []*types.Header, interval func(), update bool, st
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
// deep copy current receipts. This is should be used whene an asynchronus process can modify
|
// copyCurrentReceipts makes a deep copy of worker receipts in the current context.
|
||||||
// current context.
|
// Worker operates with many asynchronous processes, and whenever we want to use current
|
||||||
|
// receipts we risk that they could be modified in a meantime.
|
||||||
func (w *worker) copyCurrentReceipts() []*types.Receipt {
|
func (w *worker) copyCurrentReceipts() []*types.Receipt {
|
||||||
receipts := make([]*types.Receipt, len(w.current.receipts))
|
receipts := make([]*types.Receipt, len(w.current.receipts))
|
||||||
for i, l := range w.current.receipts {
|
for i, l := range w.current.receipts {
|
||||||
|
|
@ -1004,7 +1004,7 @@ func (w *worker) postSideBlock(event core.ChainSideEvent) {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
// computes total consumed fees in ETH. Block transactions and receipts have to have the same order.
|
// totalFees computes total consumed fees in ETH. Block transactions and receipts have to have the same order.
|
||||||
func totalFees(block *types.Block, receipts []*types.Receipt) *big.Float {
|
func totalFees(block *types.Block, receipts []*types.Receipt) *big.Float {
|
||||||
feesWei := new(big.Int)
|
feesWei := new(big.Int)
|
||||||
for i, tx := range block.Transactions() {
|
for i, tx := range block.Transactions() {
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue