You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Suggested by @LukaszRozmej Could we change to have one property SyncMode with values from enumeration FullSync, FastSync, PivotSync, SnapSync instead of bool flags FastSync, FastBlocks, SnapSync? Those are now exclusive flags and make configuration confusing.
Additionally:
The entire application code should not use old properties.
The properties should be marked as deprecated, setting them should cause a warning to be displayed
The text was updated successfully, but these errors were encountered:
Also, how do we go about being backwards compatible? Meaning, if someone updated nethermind to a newer version using an old config file that has the bool flags.
Suggested by @LukaszRozmej
Could we change to have one property
SyncMode
with values from enumeration FullSync, FastSync,PivotSync, SnapSync instead of bool flags FastSync, FastBlocks, SnapSync? Those are now exclusive flags and make configuration confusing.Additionally:
The entire application code should not use old properties.
The properties should be marked as deprecated, setting them should cause a warning to be displayed
The text was updated successfully, but these errors were encountered: