Skip to content

Commit 4a0bd3b

Browse files
authored
(NOBIDS) fix transforming ens with long names (#2951)
1 parent b50605e commit 4a0bd3b

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

db/ens.go

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -170,6 +170,10 @@ func (bigtable *Bigtable) TransformEnsNameRegistered(blk *types.Eth1Block, cache
170170
utils.LogWarn(err, "error unpacking ens-log", 0, logFields)
171171
continue
172172
}
173+
if err = verifyName(r.Name); err != nil {
174+
utils.LogWarn(err, "error verifying ens-name", 0, logFields)
175+
continue
176+
}
173177
keys[fmt.Sprintf("%s:ENS:V:N:%s", bigtable.chainId, r.Name)] = true
174178
keys[fmt.Sprintf("%s:ENS:V:A:%x", bigtable.chainId, r.Owner)] = true
175179
} else if bytes.Equal(lTopic, ensContracts.ENSETHRegistrarControllerParsedABI.Events["NameRenewed"].ID.Bytes()) {
@@ -180,6 +184,10 @@ func (bigtable *Bigtable) TransformEnsNameRegistered(blk *types.Eth1Block, cache
180184
utils.LogWarn(err, "error unpacking ens-log", 0, logFields)
181185
continue
182186
}
187+
if err = verifyName(r.Name); err != nil {
188+
utils.LogWarn(err, "error verifying ens-name", 0, logFields)
189+
continue
190+
}
183191
keys[fmt.Sprintf("%s:ENS:V:N:%s", bigtable.chainId, r.Name)] = true
184192
}
185193
} else if ensContract == "OldEnsRegistrarController" {

0 commit comments

Comments
 (0)