Some WASM list/map wrappers were redundant in cml-chain/multi-era resulting in duplicate JS types
Mix of to_js_value() and to_json_value() depending when we generated the types, which breaks the JSON schema script.
Regen WASM using dcSpark/cddl-codegen#200 to massively reduce boilerplate and unify the JSON/CBOR conversiosn so we only need to change one place (this fixes the above point)
wasm/json-gen crates were broken (incorrect module resolution or referring to types we removed)
JSON schema build script replaces correctly for enum cases now, and also
fixes the type names fore recursive types that had 1's appended to them.
Added in exports for missing types in chain/cip25 json export crates
Some WASM list/map wrappers were redundant in cml-chain/multi-era resulting in duplicate JS types
Mix of
to_js_value()
andto_json_value()
depending when we generated the types, which breaks the JSON schema script.Regen WASM using dcSpark/cddl-codegen#200 to massively reduce boilerplate and unify the JSON/CBOR conversiosn so we only need to change one place (this fixes the above point)
wasm/json-gen crates were broken (incorrect module resolution or referring to types we removed)
JSON schema build script replaces correctly for enum cases now, and also fixes the type names fore recursive types that had 1's appended to them.
Added in exports for missing types in chain/cip25 json export crates