network/consensus: use new dbft StopTxFlow callback

It makes sense in general (further narrowing down the time window when
transactions are processed by consensus thread) and it improves block times a
little too, especially in the 7+2 scenario.

Related to #2744.
This commit is contained in:
Roman Khimov 2022-10-14 21:00:26 +03:00
parent 73079745ab
commit 73ce898e27
8 changed files with 19 additions and 6 deletions

View file

@ -332,6 +332,7 @@ func mkConsensus(config config.Wallet, tpb time.Duration, chain *core.Blockchain
Chain: chain,
ProtocolConfiguration: chain.GetConfig(),
RequestTx: serv.RequestTx,
StopTxFlow: serv.StopTxFlow,
Wallet: &config,
TimePerBlock: tpb,
})