From 008cbac4e95acadf19057a347e94d38738578e3d Mon Sep 17 00:00:00 2001 From: Jordan Millar Date: Tue, 21 Nov 2023 14:17:27 -0400 Subject: [PATCH] Fix NodeEraMismatchError mismatch --- cardano-cli/src/Cardano/CLI/Types/Errors/TxCmdError.hs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/cardano-cli/src/Cardano/CLI/Types/Errors/TxCmdError.hs b/cardano-cli/src/Cardano/CLI/Types/Errors/TxCmdError.hs index 975be200ca..df6a96d4bd 100644 --- a/cardano-cli/src/Cardano/CLI/Types/Errors/TxCmdError.hs +++ b/cardano-cli/src/Cardano/CLI/Types/Errors/TxCmdError.hs @@ -19,6 +19,7 @@ import Cardano.CLI.Read import Cardano.CLI.Types.Common import Cardano.CLI.Types.Errors.BootstrapWitnessError import Cardano.CLI.Types.Errors.NodeEraMismatchError +import qualified Cardano.CLI.Types.Errors.NodeEraMismatchError as NEM import Cardano.CLI.Types.Errors.ProtocolParamsError import Cardano.CLI.Types.Errors.TxValidationError import Cardano.CLI.Types.Output @@ -166,7 +167,7 @@ renderTxCmdError = \case [ "Execution units not available in the protocol parameters. This is " , "likely due to not being in the Alonzo era" ] - TxCmdTxNodeEraMismatchError (NodeEraMismatchError nodeEra valueEra) -> + TxCmdTxNodeEraMismatchError (NodeEraMismatchError { NEM.era = valueEra, nodeEra = nodeEra }) -> cardanoEraConstraints nodeEra $ cardanoEraConstraints valueEra $ mconcat [ "Transactions can only be produced in the same era as the node. Requested era: " , pretty (renderEra (AnyCardanoEra valueEra)) <> ", node era: "