IntersectMBO / cardano-ledger

The ledger implementation and specifications of the Cardano blockchain.
Apache License 2.0
262 stars 155 forks source link

Drop pointers from UMap in Conway #4647

Closed lehins closed 2 months ago

lehins commented 2 months ago

Description

We no longer resolve pointers in Conway, nor do we add new pointers during registration in DELEG rule. This PR changes UMap and UElem deserializer to drop pointers in Conway. Also, in order for serialization tests to continue to roundtrip this PR prevent generations of pointers in DStates Arbitrary instance

Minor fix to cardano-ledger-conway-test version in changelog is also fixed

Checklist