Skip to content

QBFT doesn't support time-based block transitions for blockperiodseconds #9681

@matthew1001

Description

@matthew1001

Steps to Reproduce

  1. Create a QBFT chain with a time-based fork enabled (e.g. shanghaiTime: 0
  2. Add a QBFT transition to a future timestamp, changing the blockperiodseconds
  3. After the fork timestamp, blocks continue to be produced at the old blockperiodseconds but are validated against the new value, so validation fails.

Metadata

Metadata

Assignees

Labels

QBFTQBFT Consensus re;atedbugSomething isn't workingnon mainnet (private networks)not related to mainnet features - covers privacy, permissioning, IBFT2, QBFT

Type

No type

Projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions