-
Notifications
You must be signed in to change notification settings - Fork 624
Comparing changes
Open a pull request
base repository: NethermindEth/nethermind
base: 1.35.0
head repository: NethermindEth/nethermind
compare: 1.35.1
- 17 commits
- 181 files changed
- 10 contributors
Commits on Oct 22, 2025
-
Configuration menu - View commit details
-
Copy full SHA for cf45755 - Browse repository at this point
Copy the full SHA cf45755View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64d0b9b - Browse repository at this point
Copy the full SHA 64d0b9bView commit details -
Co-authored-by: rubo <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 9eef4ab - Browse repository at this point
Copy the full SHA 9eef4abView commit details
Commits on Oct 23, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 732411a - Browse repository at this point
Copy the full SHA 732411aView commit details
Commits on Oct 29, 2025
-
Try fixing leak in ProtocolsManager._sessions (#9410)
* Try fixing leak in ProtocolsManager._sessions * Additional check for safety * Avoid double removal
Configuration menu - View commit details
-
Copy full SHA for c1a4861 - Browse repository at this point
Copy the full SHA c1a4861View commit details -
Configuration menu - View commit details
-
Copy full SHA for 192c87f - Browse repository at this point
Copy the full SHA 192c87fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb6cf7 - Browse repository at this point
Copy the full SHA ceb6cf7View commit details -
Improve Block related caching (#9571)
* Don't recache if from cache * Improve ClockCache fast path * Use smaller keys for Block and Header caches * Pass via in * Add number cache * formatting * sp * Actually use cache * Remove duplicated method * Tweak * Change hash compare * Break test fix speed * Feedback * Test fix * null refs * Fall back to prior implementation * Restore test * Less test changes * Also do reorged block * null ref * Speed up forkchoice
Configuration menu - View commit details
-
Copy full SHA for a896dc4 - Browse repository at this point
Copy the full SHA a896dc4View commit details
Commits on Oct 30, 2025
-
Configuration menu - View commit details
-
Copy full SHA for d49ca9d - Browse repository at this point
Copy the full SHA d49ca9dView commit details -
Place access list deserialization guards (#9466)
* Place access list deserialization guards * refactor * fix property casing * Update src/Nethermind/Nethermind.Facade/Eth/RpcTransaction/AccessListForRpc.cs Co-authored-by: Copilot <[email protected]> * Update src/Nethermind/Nethermind.Facade/Eth/RpcTransaction/AccessListForRpc.cs Co-authored-by: Copilot <[email protected]> * rename --------- Co-authored-by: Copilot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 4180836 - Browse repository at this point
Copy the full SHA 4180836View commit details -
Configuration menu - View commit details
-
Copy full SHA for 98da01e - Browse repository at this point
Copy the full SHA 98da01eView commit details -
Harden RLP limits on allocations (#9465)
* Harden RLP limits on allocations * fix * fix build * fix * fix * FIx tests, refactors, adjust limits * Move RlpLimit to own file * fix * fix pyspec tests * Improve exception message * Update src/Nethermind/Nethermind.Serialization.Rlp/RlpLimit.cs Co-authored-by: Copilot <[email protected]> * Update src/Nethermind/Nethermind.Network.Stats/SyncLimits/NethermindSyncLimits.cs Co-authored-by: Copilot <[email protected]> * Update src/Nethermind/Nethermind.Network/P2P/ProtocolHandlers/ProtocolHandlerBase.cs Co-authored-by: Copilot <[email protected]> * Update src/Nethermind/Nethermind.Serialization.Rlp/RlpLimit.cs Co-authored-by: Copilot <[email protected]> * Increase Transaction.Data limit to 30MB to handle 300MGas of calldata * Remove unused * fix Benchmark solution --------- Co-authored-by: Copilot <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2e53ca3 - Browse repository at this point
Copy the full SHA 2e53ca3View commit details
Commits on Nov 3, 2025
-
Persist genesis state after genesis loader to prevent unclean shutdow…
…n issues (#9536) * Initial plan * Add state persistence after genesis loading - Call CommitTree(0) after successful genesis processing to force persist state to disk - Add comprehensive tests for GenesisLoader state persistence behavior - Ensures genesis state is available on restart after unclean shutdown Co-authored-by: asdacap <[email protected]> * Fix code formatting for GenesisLoaderTests Co-authored-by: asdacap <[email protected]> * Use IWorldStateManager.FlushCache() for genesis state persistence - Changed GenesisLoader constructor to take IWorldStateManager instead of IWorldState - Call FlushCache(CancellationToken.None) after successful genesis processing - Removed test file as requested - This uses the proper abstraction for cache flushing as suggested by reviewer Co-authored-by: asdacap <[email protected]> * Inject worldstate and flush after scope exit * Add comprehensive unit tests for GenesisLoader - Test successful genesis loading triggers FlushCache - Test timeout scenario does not trigger FlushCache - Test invalid block scenario does not trigger FlushCache - Test FlushCache is called after scope exit - All 4 new tests pass, total 24 tests in Consensus.Test Co-authored-by: asdacap <[email protected]> --------- Co-authored-by: copilot-swe-agent[bot] <[email protected]> Co-authored-by: asdacap <[email protected]> Co-authored-by: Amirul Ashraf <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7a1a67a - Browse repository at this point
Copy the full SHA 7a1a67aView commit details
Commits on Nov 4, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 23b78f4 - Browse repository at this point
Copy the full SHA 23b78f4View commit details -
Check bytes left before checking the limit (#9483)
* Check bytes left before checking the limit * Refactor RlpLimit from nullable to Default Simplify RlpLimit creation with good defaults * fix by revert back to nullable * fix * Add tests
Configuration menu - View commit details
-
Copy full SHA for 17491f4 - Browse repository at this point
Copy the full SHA 17491f4View commit details -
Change rlp limits and add logs (#9631)
* log rlp guard messages * Adding stack trace * Increase receipts limit to 1024 * fix for stack trace * try fix multiline * fix * whitespace * try fix * More logs and potential fixes * log fix * Revert "More logs and potential fixes"This reverts commit ec71c87.# Conflicts:# src/Nethermind/Nethermind.Network/MessageSerializationService.csRevert "log fix"This reverts commit b3b1f5f. Revert "More logs and potential fixes" This reverts commit ec71c87. * try weird fix * Revert "try weird fix" This reverts commit 0bdfb3d. * revert packages.json * simplify log * Don't abbreviate ForkchoiceStateV1 hashes * revert spammy ForkchoiceStateV1 * Fix missed dispose on StorageRange in ProgressTracker * fix test
Configuration menu - View commit details
-
Copy full SHA for 83d642e - Browse repository at this point
Copy the full SHA 83d642eView commit details
Commits on Nov 5, 2025
-
Configuration menu - View commit details
-
Copy full SHA for 58f06cd - Browse repository at this point
Copy the full SHA 58f06cdView commit details
This comparison is taking too long to generate.
Unfortunately it looks like we can’t render this comparison for you right now. It might be too big, or there might be something weird with your repository.
You can try running this command locally to see the comparison on your machine:
git diff 1.35.0...1.35.1