eth/catalyst: unique request types

This commit is contained in:
Sina Mahmoodi 2025-01-23 18:38:20 +01:00
parent d3cc618951
commit fcc0156c4b

View file

@ -1303,7 +1303,8 @@ func validateRequests(requests [][]byte) error {
return fmt.Errorf("empty request: %v", req)
}
// Check that requests are ordered by their type.
if req[0] < last {
// Each type must appear only once.
if req[0] <= last {
return fmt.Errorf("invalid request order: %v", req)
}
last = req[0]