From 03f367042f674c5eea94bb7f18edfc0de310c741 Mon Sep 17 00:00:00 2001 From: MadelineMurray <43356962+MadelineMurray@users.noreply.github.com> Date: Mon, 25 Feb 2019 19:13:47 +1000 Subject: [PATCH] Added future message configuration options Signed-off-by: Adrian Sutton --- docs/Consensus-Protocols/IBFT.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/docs/Consensus-Protocols/IBFT.md b/docs/Consensus-Protocols/IBFT.md index dccaf197da..aa292b8a62 100644 --- a/docs/Consensus-Protocols/IBFT.md +++ b/docs/Consensus-Protocols/IBFT.md @@ -82,6 +82,12 @@ Optional configuration options that can be specified in the genesis file are: * `duplicateMesageLimit` - Default is 100. If seeing messages being retransmitted by the same node, increasing the duplicate message limit may reduce the number of retransmissions. A value of 2 to 3 times the number of validators is generally sufficient. + +* `futureMessagesLimit` - Default is 1000. The future messages buffer holds IBFT 2.0 messages for a future chain height. + For large networks, increasing the future messages limit may be useful. + +* `futureMessagesMaxDistance` - Default is 10. Specifies the maximum height from the current chain height + for which messages are buffered in the future messages buffer. ## Adding and Removing Validators