Emurgo / cardano-serialization-lib

This is a library, written in Rust, for serialization & deserialization of data structures used in Cardano's Haskell implementation of Alonzo along with useful utility functions.
Other
230 stars 124 forks source link

CIP-0116 compatibility #672

Open klntsky opened 3 months ago

klntsky commented 3 months ago

This is a compatibility table between JSON representation layouts in CSL and the cardano json-schema CIP. (CIP-0116).


Why is this here?

The goal is to eventually synchronize CSL's JSON data layouts with the "standard" schema.


[x] means that the layout of a type in CSL is compatible with the JSON-schema (but not necessarily all the structural sub-components of the type! This just indicates whether there are changes needed in code for the type itself) [ ] means that there are some differences (that are listed below) [?] means that the compatibility hasn't been checked yet.


Babbage era

Conway era

TBD