Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Groups all non-multi-era crates into one "cardano-multiplatform-lib" crate designed to replace the existing version. This is done as interop between the cml crates in wasm was garbage (types not compatible, need binary to-from to go between them, bloat due to cml-chain/cml-crypto/etc being included multiple times).
cml-multi-era will be the other wasm-end-user crate which now includes all other crates as a complete CML. We don't just have one version now as the size is almost double the non-multi-era one.
Adds the json-schema crate for cip36 which was missing and needed regenerating.
This also changes the optimization level to reduce wasm builds.