prevent panic in tests with tracer/firehose for nil chainID

This commit is contained in:
Stéphane Duchesneau 2025-03-25 09:42:50 -04:00
parent 7950342821
commit 4178b1170c

View file

@ -1791,6 +1791,9 @@ func (f *Firehose) isChainOneOf(chainIDs ...*big.Int) bool {
} }
func isChainIDOneOf(actualChainID *big.Int, chainIDs ...*big.Int) bool { func isChainIDOneOf(actualChainID *big.Int, chainIDs ...*big.Int) bool {
if actualChainID == nil {
return false
}
for _, chainID := range chainIDs { for _, chainID := range chainIDs {
if actualChainID.Cmp(chainID) == 0 { if actualChainID.Cmp(chainID) == 0 {
return true return true