Skip to content

[Feature] Enable signing of future batch proposalsΒ #4048

@vicsn

Description

@vicsn

πŸš€ Feature

Stress-tests show that we frequently don't sign future batch proposals because they're for a future round. We should investigate if we can get rid of this code:

-            // If the signed round is ahead of the peer's batch round, do not sign the proposal.
-            // Note: while this may be valid behavior, additional formal analysis and testing will need to be done before allowing it.
-            if signed_round > batch_header.round() {
-                bail!(
-                    "Peer ({batch_author}) proposed a batch for a previous round ({}), latest signed round: {signed_round}",
-                    batch_header.round()

Metadata

Metadata

Assignees

No one assigned

    Labels

    featureNew feature or request

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions