Skip to content

Commit

Permalink
use stateutil.BlockRoot instead of ssz for forkchoice (#6075)
Browse files Browse the repository at this point in the history
* Use state util to get block root
* Merge refs/heads/master into use-stateutil1
  • Loading branch information
terencechain committed Jun 1, 2020
1 parent afbe494 commit d152b48
Show file tree
Hide file tree
Showing 2 changed files with 1 addition and 3 deletions.
1 change: 0 additions & 1 deletion beacon-chain/blockchain/BUILD.bazel
Expand Up @@ -55,7 +55,6 @@ go_library(
"@com_github_prometheus_client_golang//prometheus:go_default_library",
"@com_github_prometheus_client_golang//prometheus/promauto:go_default_library",
"@com_github_prysmaticlabs_ethereumapis//eth/v1alpha1:go_default_library",
"@com_github_prysmaticlabs_go_ssz//:go_default_library",
"@com_github_sirupsen_logrus//:go_default_library",
"@io_opencensus_go//trace:go_default_library",
],
Expand Down
3 changes: 1 addition & 2 deletions beacon-chain/blockchain/process_block_helpers.go
Expand Up @@ -7,7 +7,6 @@ import (

"github.com/pkg/errors"
ethpb "github.com/prysmaticlabs/ethereumapis/eth/v1alpha1"
"github.com/prysmaticlabs/go-ssz"
"github.com/prysmaticlabs/prysm/beacon-chain/core/helpers"
"github.com/prysmaticlabs/prysm/beacon-chain/db/filters"
stateTrie "github.com/prysmaticlabs/prysm/beacon-chain/state"
Expand Down Expand Up @@ -480,7 +479,7 @@ func (s *Service) fillInForkChoiceMissingBlocks(ctx context.Context, blk *ethpb.
// Lower slots should be at the end of the list.
for i := len(pendingNodes) - 1; i >= 0; i-- {
b := pendingNodes[i]
r, err := ssz.HashTreeRoot(b)
r, err := stateutil.BlockRoot(b)
if err != nil {
return err
}
Expand Down

0 comments on commit d152b48

Please sign in to comment.