Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
da7d1b6
Add more logging in MultiSyncModeSelector (#9616)
LukaszRozmej Oct 31, 2025
752342c
feat: Add configurable EIP-2935 ring buffer size (#9611)
AnkushinDaniil Oct 31, 2025
aebd09c
Blockchain Engine Tests support (#9394)
Marchhill Oct 31, 2025
f591fc8
use zero address when from address not specified in rpc calls (#9578)
tanishqjasoria Nov 1, 2025
1ddfe58
Allow serving snap requests for more than 128 blocks (#9602)
Copilot Nov 1, 2025
fcf26a0
Remove console log from FileTestsSource (#9622)
LukaszRozmej Nov 1, 2025
af010c9
Correct docs value for Blocks.BlockProductionMaxTxKilobytes (#9620)
benaadams Nov 1, 2025
913aaa7
Update OP Superchain chains (#9629)
core-repository-dispatch-app[bot] Nov 2, 2025
11542da
Auto-update fast sync settings (#9628)
core-repository-dispatch-app[bot] Nov 2, 2025
045d351
feat: write AckMessage directly to IByteBuffer without temp array (#9…
VolodymyrBg Nov 2, 2025
413ce64
Optimize Ripemd (#9627)
benaadams Nov 2, 2025
c65f088
Allow precompile cache to be switched off by config (#9633)
benaadams Nov 3, 2025
3fd1203
Mainnet Osaka, BPO1, BPO2 forks (#9615)
Marchhill Nov 3, 2025
5a24107
Change rlp limits and add logs (#9631)
LukaszRozmej Nov 3, 2025
f6efa71
Optimise CALL by throwing stack underflow earlier (#9581)
Marchhill Nov 3, 2025
0b510cd
Optimize BN254Pairing call (#9621)
benaadams Nov 3, 2025
7eb913c
Update OP Superchain chains (#9643)
core-repository-dispatch-app[bot] Nov 4, 2025
32ea555
Log/decrease noise (#9642)
LukaszRozmej Nov 4, 2025
b4fd64b
Update X handle (#9634)
rubo Nov 4, 2025
1ce40bd
Better logs on invalid orphan (#9641)
LukaszRozmej Nov 4, 2025
9e2afef
Update all op chain configs (#9645)
tanishqjasoria Nov 4, 2025
a9bcdbf
Add `NetworkId` flag to `InitConfig` (#9476)
marcindsobczak Nov 5, 2025
084e5ba
Revert "HACK: enable in fusaka"
marcindsobczak Nov 5, 2025
7058011
HACK: enable in pectra
marcindsobczak Nov 5, 2025
774f6ba
Merge remote-tracking branch 'origin/master' into eip-7904
marcindsobczak Nov 5, 2025
4190535
Merge branch 'kch/rlpforced-getpayload-timestamphack-eip-7904' into k…
kamilchodola Nov 9, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
# Nethermind Ethereum client

[![Tests](https://github.com/nethermindeth/nethermind/actions/workflows/nethermind-tests.yml/badge.svg)](https://github.com/nethermindeth/nethermind/actions/workflows/nethermind-tests.yml)
[![Follow us on X](https://img.shields.io/twitter/follow/nethermindeth?style=social&label=Follow%20us)](https://x.com/nethermindeth)
[![Follow us on X](https://img.shields.io/twitter/follow/nethermind?style=social&label=Follow%20us)](https://x.com/nethermind)
[![Chat on Discord](https://img.shields.io/discord/629004402170134531?style=social&logo=discord)](https://discord.gg/GXJFaYk)
[![GitHub Discussions](https://img.shields.io/github/discussions/nethermindeth/nethermind?style=social)](https://github.com/nethermindeth/nethermind/discussions)
[![GitPOAPs](https://public-api.gitpoap.io/v1/repo/NethermindEth/nethermind/badge)](https://www.gitpoap.io/gh/NethermindEth/nethermind)
Expand Down
Binary file modified src/Nethermind/Chains/arena-z-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/arena-z-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/automata-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/base-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/base-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/bob-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/boba-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/boba-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/camp-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/cyber-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/cyber-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/dictionary
Binary file not shown.
Binary file modified src/Nethermind/Chains/ethernity-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/ethernity-sepolia.json.zst
Binary file not shown.
22 changes: 22 additions & 0 deletions src/Nethermind/Chains/foundation.json
Original file line number Diff line number Diff line change
Expand Up @@ -199,6 +199,14 @@
"eip7251TransitionTimestamp": "0x681b3057",
"eip7702TransitionTimestamp": "0x681b3057",
"eip7623TransitionTimestamp": "0x681b3057",
"eip7594TransitionTimestamp": "0x6930b057",
"eip7823TransitionTimestamp": "0x6930b057",
"eip7825TransitionTimestamp": "0x6930b057",
"eip7883TransitionTimestamp": "0x6930b057",
"eip7918TransitionTimestamp": "0x6930b057",
"eip7934TransitionTimestamp": "0x6930b057",
"eip7939TransitionTimestamp": "0x6930b057",
"eip7951TransitionTimestamp": "0x6930b057",
"depositContractAddress": "0x00000000219ab540356cbb839cbe05303d7705fa",
"terminalTotalDifficulty": "C70D808A128D7380000",
"blobSchedule": [
Expand All @@ -208,6 +216,20 @@
"target": 6,
"max": 9,
"baseFeeUpdateFraction": "0x4c6964"
},
{
"name": "bpo1",
"timestamp": "0x69383057",
"target": 10,
"max": 15,
"baseFeeUpdateFraction": "0x7f5a51"
},
{
"name": "bpo2",
"timestamp": "0x695db057",
"target": 14,
"max": 21,
"baseFeeUpdateFraction": "0xb24b3f"
}
]
},
Expand Down
Binary file modified src/Nethermind/Chains/fraxtal-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/funki-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/funki-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/hashkeychain-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/ink-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/ink-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/lisk-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/lisk-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/lyra-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/metal-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/metal-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/mint-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/mode-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/mode-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/op-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/op-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/orderly-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/ozean-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/pivotal-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/polynomial-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/race-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/race-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/redstone-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/settlus-mainnet-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/settlus-sepolia-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/shape-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/shape-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/snax-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/soneium-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/soneium-minato-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/sseed-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/swan-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/swell-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/tbn-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/tbn-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/unichain-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/unichain-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/worldchain-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/worldchain-sepolia.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/xterio-eth-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/zora-mainnet.json.zst
Binary file not shown.
Binary file modified src/Nethermind/Chains/zora-sepolia.json.zst
Binary file not shown.
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using FluentAssertions;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using NUnit.Framework;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,6 @@
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using Ethereum.Test.Base;
using NUnit.Framework;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
// SPDX-FileCopyrightText: 2025 Demerzel Solutions Limited
// SPDX-License-Identifier: LGPL-3.0-only

using System.Collections.Generic;
using System.Linq;
using Ethereum.Test.Base;
using FluentAssertions;
using NUnit.Framework;
Expand Down
1 change: 1 addition & 0 deletions src/Nethermind/Ethereum.Test.Base/BlockchainTest.cs
Original file line number Diff line number Diff line change
Expand Up @@ -20,6 +20,7 @@ public class BlockchainTest : EthereumTest

public TestBlockJson[]? Blocks { get; set; }
public TestBlockHeaderJson? GenesisBlockHeader { get; set; }
public TestEngineNewPayloadsJson[]? EngineNewPayloads { get; set; }

public Dictionary<Address, AccountState>? Pre { get; set; }
public Dictionary<Address, AccountState>? PostState { get; set; }
Expand Down
Loading
Loading