Skip to content

Commit f4ffa5d

Browse files
committed
fix: do not override global variable
1 parent 0320c17 commit f4ffa5d

1 file changed

Lines changed: 3 additions & 2 deletions

File tree

client/collector/voterRegistry.go

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,20 +47,21 @@ func fetchVoterRegisteredEventsForRewardEpoch(ctx context.Context, db *gorm.DB,
4747

4848
epochIDBig := new(big.Int).SetUint64(params.RewardEpochID)
4949

50+
eventSelector := voterRegisteredEventSel
5051
switch params.Address {
5152
case
5253
common.HexToAddress(oldRegistryCoston),
5354
common.HexToAddress(oldRegistrySongbird),
5455
common.HexToAddress(oldRegistryCoston2),
5556
common.HexToAddress(oldRegistryFlare):
56-
voterRegisteredEventSel = common.HexToHash("0x824bc2cc10bfe21ead60b8c8a90716eb325b9335aa73eaede799abf38fce062c")
57+
eventSelector = common.HexToHash("0x824bc2cc10bfe21ead60b8c8a90716eb325b9335aa73eaede799abf38fce062c")
5758
}
5859

5960
epochID := common.BigToHash(epochIDBig)
6061
err := db.WithContext(ctx).Where(
6162
"address = ? AND topic0 = ? AND topic2 = ?",
6263
hex.EncodeToString(params.Address[:]), // encodes without 0x prefix and without checksum
63-
hex.EncodeToString(voterRegisteredEventSel[:]),
64+
hex.EncodeToString(eventSelector[:]),
6465
hex.EncodeToString(epochID[:]),
6566
).Find(&logs).Error
6667

0 commit comments

Comments
 (0)