From 450a0a6ece47a04c309503ab1d977f0a5c166276 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Cl=C3=A9ment=20Hurlin?= Date: Tue, 14 Nov 2023 13:43:50 +0100 Subject: [PATCH] query protocol parameters: use ledger instances --- cardano-cli/src/Cardano/CLI/EraBased/Run/Query.hs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/cardano-cli/src/Cardano/CLI/EraBased/Run/Query.hs b/cardano-cli/src/Cardano/CLI/EraBased/Run/Query.hs index 4c14bd71a0..04476164d3 100644 --- a/cardano-cli/src/Cardano/CLI/EraBased/Run/Query.hs +++ b/cardano-cli/src/Cardano/CLI/EraBased/Run/Query.hs @@ -184,14 +184,13 @@ runQueryProtocolParametersCmd . newExceptT $ executeQueryAnyMode localNodeConnInfo qInMode writeProtocolParameters sbe mOutFile pp where - -- TODO: Conway era - use ledger PParams JSON writeProtocolParameters :: ShelleyBasedEra era -> Maybe (File () Out) -> Ledger.PParams (ShelleyLedgerEra era) -> ExceptT QueryCmdError IO () writeProtocolParameters sbe mOutFile' pparams = - let apiPParamsJSON = (encodePretty $ fromLedgerPParams sbe pparams) + let apiPParamsJSON = shelleyBasedEraConstraints sbe $ encodePretty pparams in case mOutFile' of Nothing -> liftIO $ LBS.putStrLn apiPParamsJSON Just (File fpath) ->