Skip to content

Comments

devnet3#69

Open
turuslan wants to merge 11 commits intomasterfrom
devnet3-draft
Open

devnet3#69
turuslan wants to merge 11 commits intomasterfrom
devnet3-draft

Conversation

@turuslan
Copy link
Contributor

@turuslan turuslan commented Feb 9, 2026

  • add new interval to slot (4 -> 5 intervals), aggregate received attestations and broadcast aggregation.
  • received attestation doesn't affect new/known attestations map, they are changed only when aggregated attestation is received.
  • enqueue received attestation for aggregation if aggregator and same subnet attestation, ignore otherwise.
  • block proposer ignores received attestations and only uses received aggregations for block body.
  • connect to nodes with enr.is_aggregator == true from same subnet (validator_index % subnet_count) ignoring connection limit.
  • millisecond interval time (4s slot, 5 800ms intervals)
  • cleanup finalized signatures
  • TODO: interop test

Signed-off-by: turuslan <turuslan.devbox@gmail.com>
Signed-off-by: turuslan <turuslan.devbox@gmail.com>

# Conflicts:
#	src/modules/production/read_config_yaml.hpp
Signed-off-by: turuslan <turuslan.devbox@gmail.com>

# Conflicts:
#	src/app/impl/chain_spec_impl.cpp
#	src/modules/networking/networking.cpp
Signed-off-by: turuslan <turuslan.devbox@gmail.com>
Signed-off-by: turuslan <turuslan.devbox@gmail.com>

# Conflicts:
#	src/loaders/impl/networking_loader.hpp
@turuslan turuslan requested a review from kamilsa February 9, 2026 09:38
Signed-off-by: turuslan <turuslan.devbox@gmail.com>
Signed-off-by: turuslan <turuslan.devbox@gmail.com>
Signed-off-by: turuslan <turuslan.devbox@gmail.com>
Signed-off-by: turuslan <turuslan.devbox@gmail.com>
@turuslan turuslan marked this pull request as ready for review February 12, 2026 09:37
turuslan and others added 2 commits February 12, 2026 16:17
Signed-off-by: turuslan <turuslan.devbox@gmail.com>
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.

2 participants