filecoin-project / go-f3

Golang implementation of Fast Finality for Filecoin (F3)
Apache License 2.0
11 stars 7 forks source link

Provide more granulaity for disabling F3 functionality #732

Open Kubuxu opened 3 weeks ago

Kubuxu commented 3 weeks ago

Currently, we only provide LOTUS_DISABLE_F3. I propose adding two additional flags to resolve possible incidents without significantly impacting the entire F3 project.

LOTUS_DISABLE_F3_ACTIVATION=$epoch, which would disable the activation at a given epoch LOTUS_DISABLE_F3_PASSTIVE_TESTING=1, which would disable passive testing components and leave only proper activation

Kubuxu commented 3 days ago

LOTUS_DISABLE_F3_PASSTIVE_TESTING=1 was merged LOTUS_DISABLE_F3_ACTIVATION is not yet complete.