From bfda7c88bdf0e50e3739703ff04f320a4199eac5 Mon Sep 17 00:00:00 2001 From: Marcin Sobczak Date: Thu, 28 Dec 2023 10:43:03 +0100 Subject: [PATCH 1/2] enable blob support for goerli --- src/Nethermind/Nethermind.Runner/configs/goerli.cfg | 5 +++-- src/Nethermind/Nethermind.Runner/configs/goerli_archive.cfg | 3 ++- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/src/Nethermind/Nethermind.Runner/configs/goerli.cfg b/src/Nethermind/Nethermind.Runner/configs/goerli.cfg index 9b09918426e..c8b6bf66895 100644 --- a/src/Nethermind/Nethermind.Runner/configs/goerli.cfg +++ b/src/Nethermind/Nethermind.Runner/configs/goerli.cfg @@ -7,7 +7,8 @@ "MemoryHint": 768000000 }, "TxPool": { - "Size": 1024 + "Size": 1024, + "BlobsSupport": "StorageWithReorgs" }, "Db": { "EnableMetricsUpdater": true @@ -52,4 +53,4 @@ "Merge": { "Enabled": true } -} \ No newline at end of file +} diff --git a/src/Nethermind/Nethermind.Runner/configs/goerli_archive.cfg b/src/Nethermind/Nethermind.Runner/configs/goerli_archive.cfg index f3778061e48..5f8f89a5c75 100644 --- a/src/Nethermind/Nethermind.Runner/configs/goerli_archive.cfg +++ b/src/Nethermind/Nethermind.Runner/configs/goerli_archive.cfg @@ -7,7 +7,8 @@ "MemoryHint": 768000000 }, "TxPool": { - "Size": 1024 + "Size": 1024, + "BlobsSupport": "StorageWithReorgs" }, "EthStats": { "Server": "wss://stats.goerli.net/api", From a90e722851b140dfa63fdef2c059d284a25a6a2f Mon Sep 17 00:00:00 2001 From: Marcin Sobczak Date: Thu, 28 Dec 2023 11:10:08 +0100 Subject: [PATCH 2/2] add config test --- .../Nethermind.Runner.Test/ConfigFilesTests.cs | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/src/Nethermind/Nethermind.Runner.Test/ConfigFilesTests.cs b/src/Nethermind/Nethermind.Runner.Test/ConfigFilesTests.cs index 41c11c8608b..968984eff7b 100644 --- a/src/Nethermind/Nethermind.Runner.Test/ConfigFilesTests.cs +++ b/src/Nethermind/Nethermind.Runner.Test/ConfigFilesTests.cs @@ -323,6 +323,17 @@ public void Basic_configs_are_as_expected(string configWildcard, bool isProducti Test(configWildcard, c => c.LogFileName, (cf, p) => p.Should().Be(cf.Replace("cfg", "logs.txt"), cf)); } + [TestCase("goerli", BlobsSupportMode.StorageWithReorgs)] + [TestCase("^goerli", BlobsSupportMode.Disabled)] + [TestCase("sepolia", BlobsSupportMode.Disabled)] + [TestCase("mainnet", BlobsSupportMode.Disabled)] + [TestCase("chiado", BlobsSupportMode.Disabled)] + [TestCase("gnosis", BlobsSupportMode.Disabled)] + public void Blob_txs_support_is_correct(string configWildcard, BlobsSupportMode blobsSupportMode) + { + Test(configWildcard, c => c.BlobsSupport, blobsSupportMode); + } + [TestCase("goerli", new[] { 16, 16, 16, 16 })] [TestCase("mainnet")]