Skip to content

Conversation

@bart-linera
Copy link
Contributor

Motivation

We would only process epoch changes and event streams when explicitly processing the inbox, which means it was possible eg. for users to unintentionally skip epoch updates while keeping proposing blocks on their chains.

Proposal

Process epoch changes (and any other relevant event streams) every time a block is proposed.
(Backport of #4799)

Test Plan

CI

Release Plan

  • Nothing to do

Links

…ra-io#4799)

We would only process epoch changes and event streams when explicitly
processing the inbox, which means it was possible eg. for users to
unintentionally skip epoch updates while keeping proposing blocks on
their chains.

Process epoch changes (and any other relevant event streams) every time
a block is proposed.

CI

- These changes should be backported to the latest `testnet` branch,
then
    - be released in a new SDK,

- [reviewer
checklist](https://github.com/linera-io/linera-protocol/blob/main/CONTRIBUTING.md#reviewer-checklist)
@bart-linera bart-linera merged commit 9ca3e8b into linera-io:testnet_conway Oct 17, 2025
30 checks passed
@bart-linera bart-linera deleted the backport-process-epochs branch October 17, 2025 09:32
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