ubqhash/consensus: import log; pass chain, not chain.Config to CalcDifficulty from Prepare()

This commit is contained in:
Luke Williams 2019-02-23 01:13:05 +01:00
parent b24cb69231
commit b75f3a1b07

View file

@ -30,6 +30,7 @@ import (
"github.com/ubiq/go-ubiq/consensus/misc" "github.com/ubiq/go-ubiq/consensus/misc"
"github.com/ubiq/go-ubiq/core/state" "github.com/ubiq/go-ubiq/core/state"
"github.com/ubiq/go-ubiq/core/types" "github.com/ubiq/go-ubiq/core/types"
"github.com/ubiq/go-ubiq/log"
"github.com/ubiq/go-ubiq/params" "github.com/ubiq/go-ubiq/params"
set "gopkg.in/fatih/set.v0" set "gopkg.in/fatih/set.v0"
) )
@ -626,7 +627,7 @@ func (ubqhash *Ubqhash) Prepare(chain consensus.ChainReader, header *types.Heade
if parent == nil { if parent == nil {
return consensus.ErrUnknownAncestor return consensus.ErrUnknownAncestor
} }
header.Difficulty = CalcDifficulty(chain.Config(), header.Time.Uint64(), parent) header.Difficulty = CalcDifficulty(chain, header.Time.Uint64(), parent)
return nil return nil
} }