From 820f83a0be03c6421e7eb1787b0df35fa826dace Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Tue, 29 Apr 2025 19:14:08 +0530 Subject: [PATCH 1/8] bump nimbus-eth2 to stable latest --- vendor/nimbus-eth2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/nimbus-eth2 b/vendor/nimbus-eth2 index 05bee3a59..77cfa7837 160000 --- a/vendor/nimbus-eth2 +++ b/vendor/nimbus-eth2 @@ -1 +1 @@ -Subproject commit 05bee3a592f29fa358eaa75eb938cf74acf53ab1 +Subproject commit 77cfa783762085af0d6a9caf17dc5b2c1c15f046 From e4d62c7fae5fc9db4cdcd0b5d855a45ab0aa90ad Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Tue, 29 Apr 2025 20:31:43 +0530 Subject: [PATCH 2/8] bump to latest unstable --- vendor/nimbus-eth2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/nimbus-eth2 b/vendor/nimbus-eth2 index 77cfa7837..de75f6d3d 160000 --- a/vendor/nimbus-eth2 +++ b/vendor/nimbus-eth2 @@ -1 +1 @@ -Subproject commit 77cfa783762085af0d6a9caf17dc5b2c1c15f046 +Subproject commit de75f6d3d4f18ea35220439384835f03bbd7a217 From dc0ab4938ffae9d27f624c2898b591c3ed54a3c7 Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Tue, 29 Apr 2025 21:16:11 +0530 Subject: [PATCH 3/8] add hoodi update --- Makefile | 1 + 1 file changed, 1 insertion(+) diff --git a/Makefile b/Makefile index ed1dc1c02..80a42e82a 100644 --- a/Makefile +++ b/Makefile @@ -138,6 +138,7 @@ GIT_SUBMODULE_UPDATE := git -c submodule."vendor/nimbus-eth2".update=none submod git $(GIT_SUBMODULE_CONFIG) submodule update --init vendor/eth2-networks; \ git $(GIT_SUBMODULE_CONFIG) submodule update --init vendor/holesky; \ git $(GIT_SUBMODULE_CONFIG) submodule update --init vendor/sepolia; \ + git $(GIT_SUBMODULE_CONFIG) submodule update --init vendor/hoodi; \ git $(GIT_SUBMODULE_CONFIG) submodule update --init vendor/gnosis-chain-configs; \ git $(GIT_SUBMODULE_CONFIG) submodule update --init --recursive vendor/nim-kzg4844; \ git $(GIT_SUBMODULE_CONFIG) submodule update --init vendor/mainnet; \ From 2f7a57248dbc7fa5b595f7df92603ee11593f8b2 Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Sun, 4 May 2025 13:10:52 +0530 Subject: [PATCH 4/8] bump libp2p --- vendor/nim-libp2p | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vendor/nim-libp2p b/vendor/nim-libp2p index 5d48776b0..3c93bdaf8 160000 --- a/vendor/nim-libp2p +++ b/vendor/nim-libp2p @@ -1 +1 @@ -Subproject commit 5d48776b0250741b10c3ed7df7a61f3f315b96fe +Subproject commit 3c93bdaf80fad9768af83f646add3cdb94368144 From f5e89a1703de19c22fc3f36dd37a315c99cc0e75 Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Sun, 4 May 2025 13:18:09 +0530 Subject: [PATCH 5/8] add: hoodi in verfified proxy --- nimbus_verified_proxy/nimbus_verified_proxy.nim | 1 + 1 file changed, 1 insertion(+) diff --git a/nimbus_verified_proxy/nimbus_verified_proxy.nim b/nimbus_verified_proxy/nimbus_verified_proxy.nim index 9527ec25d..55d3ee02b 100644 --- a/nimbus_verified_proxy/nimbus_verified_proxy.nim +++ b/nimbus_verified_proxy/nimbus_verified_proxy.nim @@ -49,6 +49,7 @@ func getConfiguredChainId(networkMetadata: Eth2NetworkMetadata): UInt256 = of mainnet: 1.u256 of sepolia: 11155111.u256 of holesky: 17000.u256 + of hoodi: 560048.u256 return chainId else: return networkMetadata.cfg.DEPOSIT_CHAIN_ID.u256 From bdb4e306ce54ed4e91a08ec60786a3e1a087e599 Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Sun, 4 May 2025 13:28:32 +0530 Subject: [PATCH 6/8] fix: update networking params --- nimbus_verified_proxy/nimbus_verified_proxy.nim | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nimbus_verified_proxy/nimbus_verified_proxy.nim b/nimbus_verified_proxy/nimbus_verified_proxy.nim index 55d3ee02b..a7643e0e0 100644 --- a/nimbus_verified_proxy/nimbus_verified_proxy.nim +++ b/nimbus_verified_proxy/nimbus_verified_proxy.nim @@ -272,7 +272,7 @@ proc run*( for gossipFork in newGossipForks: let forkDigest = forkDigests[].atConsensusFork(gossipFork) network.subscribe( - getBeaconBlocksTopic(forkDigest), blocksTopicParams, enableTopicMetrics = true + getBeaconBlocksTopic(forkDigest), getBlockTopicParams(), enableTopicMetrics = true ) blocksGossipState = targetGossipState From a261cffb1dad944d6ecd18e66c68d1578de322d0 Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Sun, 4 May 2025 13:45:07 +0530 Subject: [PATCH 7/8] fix: lint --- nimbus_verified_proxy/nimbus_verified_proxy.nim | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/nimbus_verified_proxy/nimbus_verified_proxy.nim b/nimbus_verified_proxy/nimbus_verified_proxy.nim index a7643e0e0..044632812 100644 --- a/nimbus_verified_proxy/nimbus_verified_proxy.nim +++ b/nimbus_verified_proxy/nimbus_verified_proxy.nim @@ -272,7 +272,9 @@ proc run*( for gossipFork in newGossipForks: let forkDigest = forkDigests[].atConsensusFork(gossipFork) network.subscribe( - getBeaconBlocksTopic(forkDigest), getBlockTopicParams(), enableTopicMetrics = true + getBeaconBlocksTopic(forkDigest), + getBlockTopicParams(), + enableTopicMetrics = true, ) blocksGossipState = targetGossipState From 2b9a2d3455a6e02660ca9ed4faa797d2829bec4c Mon Sep 17 00:00:00 2001 From: Advaita Saha Date: Sun, 4 May 2025 14:49:36 +0530 Subject: [PATCH 8/8] fix: lint --- .github/workflows/fluffy_docs.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/fluffy_docs.yml b/.github/workflows/fluffy_docs.yml index 13f879b31..ed683e90d 100644 --- a/.github/workflows/fluffy_docs.yml +++ b/.github/workflows/fluffy_docs.yml @@ -1,5 +1,5 @@ # Fluffy -# Copyright (c) 2023-2024 Status Research & Development GmbH +# Copyright (c) 2023-2025 Status Research & Development GmbH # Licensed and distributed under either of # * MIT license (license terms in the root directory or at https://opensource.org/licenses/MIT). # * Apache v2 license (license terms in the root directory or at https://www.apache.org/licenses/LICENSE-2.0).