diff --git a/config/config.go b/config/config.go index a16fa7103..cc1c7d719 100644 --- a/config/config.go +++ b/config/config.go @@ -323,7 +323,7 @@ func (cfg *ConsensusConfig) WaitForTxs() bool { } // EmptyBlocks returns the amount of time to wait before proposing an empty block or starting the propose timer if there are no txs available -func (cfg *ConsensusConfig) EmptyBlocks() time.Duration { +func (cfg *ConsensusConfig) EmptyBlocksInterval() time.Duration { return time.Duration(cfg.CreateEmptyBlocksInterval) * time.Second } diff --git a/consensus/state.go b/consensus/state.go index 0a763f914..48c91d273 100644 --- a/consensus/state.go +++ b/consensus/state.go @@ -795,7 +795,7 @@ func (cs *ConsensusState) enterNewRound(height int, round int) { waitForTxs := cs.config.WaitForTxs() && round == 0 && !cs.needProofBlock(height) if waitForTxs { if cs.config.CreateEmptyBlocksInterval > 0 { - cs.scheduleTimeout(cs.config.EmptyBlocks(), height, round, RoundStepNewRound) + cs.scheduleTimeout(cs.config.EmptyBlocksInterval(), height, round, RoundStepNewRound) } go cs.proposalHeartbeat(height, round) } else {