Skip to content

fix(tests): harden dynamic block production - #3836

Merged
mkoura merged 1 commit into
masterfrom
fix/dynamic-block-production
Nov 9, 2026
Merged

mkoura merged 1 commit into
masterfrom
fix/dynamic-block-production

Conversation

@mkoura

@mkoura mkoura commented Nov 9, 2026

Copy link
Copy Markdown
Collaborator

Skip unsafe forecast windows before funding or reconfiguration, accounting for the producing stake lost when a pool becomes a backup.

Preserve both BLS voting identities on the backup and use explicit epoch targets with boundary buffers and validated ledger snapshots. Pause firehose during restarts and redirect it to the surviving relay.

Validated with lint, 551 passing framework tests, the leios_fast skip, and a passing local_fast E2E run with 15 TPS load and clean teardown.

Skip unsafe forecast windows before funding or reconfiguration,
accounting for the producing stake lost when a pool becomes a backup.

Preserve both BLS voting identities on the backup and use explicit
epoch targets with boundary buffers and validated ledger snapshots.
Pause firehose during restarts and redirect it to the surviving relay.

Validated with lint, 551 passing framework tests, the leios_fast skip,
and a passing local_fast E2E run with 15 TPS load and clean teardown.
@mkoura
mkoura requested a review from saratomaz as a code owner November 9, 2026 15:49
@mkoura
mkoura merged commit 07cf7d2 into master Nov 9, 2026
3 checks passed
@mkoura
mkoura deleted the fix/dynamic-block-production branch November 9, 2026 15:55
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.

1 participant