Reuse --bonsai-historical-block-limit for limit trie logs feature #6445
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Part of #5390
$BESU --Xbonsai-limit-trie-logs-enabled=true
will use the default value of--bonsai-historical-block-limit=512
$BESU --Xbonsai-limit-trie-logs-enabled=true --bonsai-historical-block-limit=511
throws error as must be >= 512$BESU --Xbonsai-limit-trie-logs-enabled=false --bonsai-historical-block-limit=511
does not throw error as this is allowed until limit-trie-logs-enabled.This implementation avoids a breaking change for anyone that has a node with --bonsai-historical-block-limit already set to < 512 (could be noone?)
However, we should be aware that if
--Xbonsai-limit-trie-logs-enabled
ever becomes default then this breaking change will come back again