diff --git a/src/Nethermind/Nethermind.Blockchain/Synchronization/SyncConfig.cs b/src/Nethermind/Nethermind.Blockchain/Synchronization/SyncConfig.cs index 382de0d089aa..70610ca9410d 100644 --- a/src/Nethermind/Nethermind.Blockchain/Synchronization/SyncConfig.cs +++ b/src/Nethermind/Nethermind.Blockchain/Synchronization/SyncConfig.cs @@ -27,9 +27,9 @@ public bool SynchronizationEnabled } public long? FastSyncCatchUpHeightDelta { get; set; } = 8192; - public bool FastBlocks { get; set; } + public bool FastBlocks { get => FastSync; set => _ = value; } // maybe throw error on set? (could break other thing though like lines 15 to 19) public bool UseGethLimitsInFastBlocks { get; set; } = true; - public bool FastSync { get => _fastSync || SnapSync; set => _fastSync = value; } + public bool FastSync { get => _fastSync || SnapSync; set => _fastSync = value; } // maybe set FastBlocks on this end too! (how would that affect tests?) public bool DownloadHeadersInFastSync { get; set; } = true; public bool DownloadBodiesInFastSync { get; set; } = true; public bool DownloadReceiptsInFastSync { get; set; } = true;