diff --git a/src/baseClient.ts b/src/baseClient.ts index 26f34b1..8d22b0c 100644 --- a/src/baseClient.ts +++ b/src/baseClient.ts @@ -304,7 +304,10 @@ export default abstract class BaseClient extends EventEmitter { startPeriod = this.latestPeriod, ): Promise { const currentPeriod = this.getCurrentPeriod(); - let startCommittee = this.genesisCommittee; + let startCommittee = + startPeriod > this.genesisPeriod + ? this.latestCommittee ?? this.genesisCommittee + : this.genesisCommittee; console.debug( `Sync started from period(${startPeriod}) to period(${currentPeriod})`, );