From 562b8e09900cd5196922fa4d306d428b9b88e170 Mon Sep 17 00:00:00 2001 From: Wei-Ning Huang Date: Mon, 5 Aug 2019 16:59:34 +0800 Subject: core: vm: use correct notary set size when verifying CRS --- core/vm/oracle_contracts.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'core/vm') diff --git a/core/vm/oracle_contracts.go b/core/vm/oracle_contracts.go index e1408d8d2..ddcd6d3f6 100644 --- a/core/vm/oracle_contracts.go +++ b/core/vm/oracle_contracts.go @@ -1980,7 +1980,7 @@ func (g *GovernanceContract) proposeCRS(nextRound *big.Int, signedCRS []byte) ([ } threshold := coreUtils.GetDKGThreshold(&coreTypes.Config{ - NotarySetSize: uint32(g.state.NotarySetSize().Uint64())}) + NotarySetSize: uint32(g.configNotarySetSize(nextRound).Uint64())}) dkgGPK, err := g.coreDKGUtil.NewGroupPublicKey(&g.state, nextRound, threshold) if err != nil { return nil, errExecutionReverted -- cgit v1.2.3