We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 602bda5 commit e8cbffaCopy full SHA for e8cbffa
eras/alonzo/impl/src/Cardano/Ledger/Alonzo/Tx.hs
@@ -218,10 +218,10 @@ auxDataAlonzoTxL = lens atAuxData (\tx txTxAuxData -> tx {atAuxData = txTxAuxDat
218
{-# INLINEABLE auxDataAlonzoTxL #-}
219
220
-- | txsize computes the length of the serialised bytes (for estimations)
221
-sizeAlonzoTxF :: forall era. EraTx era => SimpleGetter (AlonzoTx era) Word32
+sizeAlonzoTxF :: forall era. (HasCallStack, EraTx era) => SimpleGetter (AlonzoTx era) Word32
222
sizeAlonzoTxF =
223
to $
224
- fromIntegral
+ errorFail $ integralToBounded @Word64 @Word32
225
. LBS.length
226
. serialize (eraProtVerLow @era)
227
. toCBORForSizeComputation
0 commit comments