Skip to content

Remove TriggerHardForkAtEpoch #416

@amesgen

Description

@amesgen

Due to #395, we have good evidence that no use case is fundamentally/crucially relying on TriggerHardForkAtEpoch. Hence, we would like to remove them to simplify the possible trajectories of the HFC (also see this HWW section).

Goals of this ticket:

  • Remove the TriggerHardForkAtEpoch constructor, and adapt documentation accordingly.
  • Introduce a different way for users to specify that they wish to directly skip to a later era. (The current interface/configuration options could be kept as is for a migration period.)
  • Provide guidance to migrate away from the remaining use cases of TriggerHardForkAtEpoch mentioned in Determine the downstream reliance on TriggerHardForkAtEpoch #395.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    Status

    🚫 Help needed

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions