From 7fc4e0c138bf0a022d7731a45ce4a0791f3bf4b3 Mon Sep 17 00:00:00 2001 From: Thomas Dinsdale-Young Date: Tue, 28 Nov 2023 17:07:26 +0100 Subject: [PATCH] Report pending finalization committee parameter updates in `GetBlockPendingUpdates`. --- CHANGELOG.md | 5 ++++- concordium-consensus/src/Concordium/Queries.hs | 1 + 2 files changed, 5 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 3d2a217b80..7e0e339653 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,12 @@ ## Unreleased changes +- Fix a bug where `GetBlockPendingUpdates` fails to report pending updates to the finalization + committee parameters. + ## 6.2.3 -- Fix an bug that caused the node to crash on Windows when processing a protocol update. +- Fix a bug that caused the node to crash on Windows when processing a protocol update. ## 6.2.2 diff --git a/concordium-consensus/src/Concordium/Queries.hs b/concordium-consensus/src/Concordium/Queries.hs index 59a18dea7d..8cc8bc736e 100644 --- a/concordium-consensus/src/Concordium/Queries.hs +++ b/concordium-consensus/src/Concordium/Queries.hs @@ -822,6 +822,7 @@ getBlockPendingUpdates = liftSkovQueryStateBHI query `merge` queueMapperOptional PUETimeoutParameters _pTimeoutParametersQueue `merge` queueMapperOptional PUEMinBlockTime _pMinBlockTimeQueue `merge` queueMapperOptional PUEBlockEnergyLimit _pBlockEnergyLimitQueue + `merge` queueMapperOptional PUEFinalizationCommitteeParameters _pFinalizationCommitteeParametersQueue where cpv :: SChainParametersVersion cpv cpv = chainParametersVersion