Skip to content

Commit 87465e9

Browse files
authored
beacon/light: remove unused CommitteeChain.signerThreshold (ethereum#30484)
This field is a duplicate of UpdateScore.SignerCount and never referenced.
1 parent 8c73523 commit 87465e9

File tree

1 file changed

+7
-9
lines changed

1 file changed

+7
-9
lines changed

beacon/light/committee_chain.go

+7-9
Original file line numberDiff line numberDiff line change
@@ -77,7 +77,6 @@ type CommitteeChain struct {
7777
sigVerifier committeeSigVerifier // BLS sig verifier (dummy verifier in tests)
7878

7979
config *types.ChainConfig
80-
signerThreshold int
8180
minimumUpdateScore types.UpdateScore
8281
enforceTime bool // enforceTime specifies whether the age of a signed header should be checked
8382
}
@@ -96,14 +95,13 @@ func NewTestCommitteeChain(db ethdb.KeyValueStore, config *types.ChainConfig, si
9695
// clock source and signature verification for testing purposes.
9796
func newCommitteeChain(db ethdb.KeyValueStore, config *types.ChainConfig, signerThreshold int, enforceTime bool, sigVerifier committeeSigVerifier, clock mclock.Clock, unixNano func() int64) *CommitteeChain {
9897
s := &CommitteeChain{
99-
committeeCache: lru.NewCache[uint64, syncCommittee](10),
100-
db: db,
101-
sigVerifier: sigVerifier,
102-
clock: clock,
103-
unixNano: unixNano,
104-
config: config,
105-
signerThreshold: signerThreshold,
106-
enforceTime: enforceTime,
98+
committeeCache: lru.NewCache[uint64, syncCommittee](10),
99+
db: db,
100+
sigVerifier: sigVerifier,
101+
clock: clock,
102+
unixNano: unixNano,
103+
config: config,
104+
enforceTime: enforceTime,
107105
minimumUpdateScore: types.UpdateScore{
108106
SignerCount: uint32(signerThreshold),
109107
SubPeriodIndex: params.SyncPeriodLength / 16,

0 commit comments

Comments
 (0)