From 6127bd6ed28116888a5bdd1869ac8d039edc64de Mon Sep 17 00:00:00 2001 From: Agnish Ghosh Date: Thu, 22 Aug 2024 18:34:26 +0530 Subject: [PATCH] make all csc uint64 --- beacon_chain/networking/eth2_discovery.nim | 8 ++------ beacon_chain/networking/eth2_network.nim | 6 +++--- beacon_chain/spec/datatypes/eip7594.nim | 4 ++-- beacon_chain/sync/request_manager.nim | 6 +++--- tests/test_discovery.nim | 2 +- 5 files changed, 11 insertions(+), 15 deletions(-) diff --git a/beacon_chain/networking/eth2_discovery.nim b/beacon_chain/networking/eth2_discovery.nim index 0c82f8ead..20e1866fc 100644 --- a/beacon_chain/networking/eth2_discovery.nim +++ b/beacon_chain/networking/eth2_discovery.nim @@ -127,7 +127,7 @@ proc queryRandom*( forkId: ENRForkID, wantedAttnets: AttnetBits, wantedSyncnets: SyncnetBits, - wantedCscnets: CscBits, + wantedCscnets: CscCount, minScore: int): Future[seq[Node]] {.async.} = ## Perform a discovery query for a random target ## (forkId) and matching at least one of the attestation subnets. @@ -156,16 +156,12 @@ proc queryRandom*( if cscnetsBytes.isOk(): let cscnetsNode = try: - SSZ.decode(cscnetsBytes.get(), CscBits) + SSZ.decode(cscnetsBytes.get(), CscCount) except SszError as e: debug "Could not decode the csc count ENR bitfield of peer", peer = n.record.toURI(), exception = e.name, msg = e.msg continue - for i in 0..