From fcc0156c4bceb62766eafd931f34fa0e1a685293 Mon Sep 17 00:00:00 2001 From: Sina Mahmoodi Date: Thu, 23 Jan 2025 18:38:20 +0100 Subject: [PATCH] eth/catalyst: unique request types --- eth/catalyst/api.go | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/eth/catalyst/api.go b/eth/catalyst/api.go index 91b6511f71..37d962d070 100644 --- a/eth/catalyst/api.go +++ b/eth/catalyst/api.go @@ -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]