- Change
FutureLedgerViewError
andChainTransitionError
to useNonEmpty (PredicateFailure _)
instead of[PredicateFailure _]
- Change the type of
bsize
andhBbsize
toWord32
- Add a test suite
- Compatibility patch for
cardano-ledger-shelley-1.5.0.0
- Changed upper bound on cardano-ledger-shelley and base
- upper bounds on cardano-ledger-core and cardano-ledger-shelley
- lower bound on cardano-crypto-class
- Add a
testlib
and moveArbitrary
instances fromTest.Cardano.Ledger.Shelley.Serialisation.EraIndepGenerators
over.
- Add
ToCBOR
/FromCBOR
instaces forOCert
andKESPeriod
- Make fields for
OCertEnv
strict.
- Add a
testlib
and moveArbitrary
instances fromTest.Cardano.Ledger.Shelley.Serialisation.EraIndepGenerators
over. - Create
VRFKeyPair
andKESKeyPair
. Dtart using them everywhere instead of tuples. - Add
mkBHeader
- Move from
cardano-ledger-shelley-test
:mkOCert
,mkBHBody
,mkBlock
- Move
AllIssuerKeys
fromcardano-ledegr-shelley-test
. Rename its fields:cold
- >aikCold
hot
- >aikHot
vrf
- >aikVrf
hk
- >aikColdKeyHash
- Bring back
genBlock
- Move
genCoherentBlock
fromcardano-ledegr-shelley-test
and change it to acceptAllIssuerKeys
as an argument.
- First properly versioned release.