High level summary
As part of the tech dept reduction efforts we have restructured how stake is being computed, thus
also removing Ptr
from stake distribution computation for Conway. Various minor serialization
fixes and failure reporting improvements.
We also added missing tests for block serialization roundtripping and CDDL conformance, which led to us removing a bug in Babbage CDDL specification.
Low level summary
Features
- pull-4911 - Make
invalidKey
report the type that it is decoding - pull-4913 - Fix various issues with Ptr decoding
- pull-4906 -
InstantStake
- pull-4916 - Use
MemoBytes
to represent memoized types - pull-4918 - Add
unRedeemersL
andunTxDatsL
lenses
Testing
- pull-4910 - Add instruction for conformance testing against local build
- pull-4919 - Implement the "Validating scripts everywhere" Alonzo UTxOW test
- pull-4869 - Add missing cbor round trip tests
- pull-4922 - Remove old tests already implemented in
Alonzo.Imp.UtxowSpec.Valid