Skip to content

Conversation

pedromiguelmiranda
Copy link
Contributor

@pedromiguelmiranda pedromiguelmiranda commented Jan 29, 2025

A full running project prototype of a nimbus consensus and execution clients as single binary.
Lot of improvements to be addressed, but this pr attempts to provide a working concept for the idea.

Pedro Miranda added 6 commits January 22, 2025 15:10
- chronicle support
- Added config files with support for both nimbus-eth clients configuration.
- thread model suggestion.
- Minimal nimbus config for given thread model.
- layers handlers.
@pedromiguelmiranda pedromiguelmiranda force-pushed the dev/pedro/kikof branch 2 times, most recently from e5aac41 to 709bf4b Compare January 29, 2025 10:56
@pedromiguelmiranda pedromiguelmiranda marked this pull request as ready for review January 29, 2025 12:10
@pedromiguelmiranda pedromiguelmiranda marked this pull request as draft February 17, 2025 16:31
- removed dead code.
- removed some structures not needed yet
- thread communication with shared data via channels.
@pedromiguelmiranda pedromiguelmiranda force-pushed the dev/pedro/kikof branch 3 times, most recently from ec8d86d to d3ad892 Compare February 18, 2025 11:00
pmmiranda added 8 commits May 23, 2025 16:41
- corrected nimbus tests
 This module is a copy from nimbus_beacon_node module where
handleStartUpCmd visibility is changed to public.
- Makefile support
- setup and handlers
    - Makefile support
    - setup and handlers
 from command line, instead of loading the ones already filtered.
@pedromiguelmiranda pedromiguelmiranda marked this pull request as draft June 25, 2025 09:22
@pedromiguelmiranda pedromiguelmiranda force-pushed the dev/pedro/kikof branch 4 times, most recently from 0bc209a to 9750f27 Compare July 1, 2025 22:23
@tersec
Copy link
Contributor

tersec commented Jul 15, 2025

There's a lot of duplication of nimbus_beacon_node. Maybe create a branch of nimbus-eth2 with some minimal refactorings and use that here instead?

@pedromiguelmiranda
Copy link
Contributor Author

There's a lot of duplication of nimbus_beacon_node. Maybe create a branch of nimbus-eth2 with some minimal refactorings and use that here instead?

Yes, a quick and ugly shortcut to test different scenarios.
There is a proposal to remove this: nimbus-eth2#7299

@arnetheduck
Copy link
Member

Superseded by #3646

@arnetheduck arnetheduck closed this Sep 8, 2025
@arnetheduck arnetheduck deleted the dev/pedro/kikof branch September 8, 2025 14:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants