Failures are currently encoded using the existing CBOR codec in cardano-ledger. In order for other ledger implementations to create their test runner for black box testing, they need to be able to encode/decode failures on their side using the same format. To this extent, a CDDL for the failures should be created.
Failures are currently encoded using the existing CBOR codec in
cardano-ledger. In order for other ledger implementations to create their test runner for black box testing, they need to be able to encode/decode failures on their side using the same format. To this extent, a CDDL for the failures should be created.