Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Rust bindings to make the package publishable #19

Merged
merged 14 commits into from
Dec 26, 2023

Conversation

SebastienGllmt
Copy link
Collaborator

@SebastienGllmt SebastienGllmt commented Dec 26, 2023

I want to publish the projected NFT package to NPM, but a few steps were needed to get there:

  • construct a cddl file for the dApp
  • update the generated code to the latest version of cddl-codegen
  • fix crash on integers larger than u64 (possibly in Plutus)
  • add missing package-lock.json file
  • fix build scripts for WASM builds
  • improve subpar JSON generated

gen_json_schema!(cardano_projected_nft_sdk::State);
gen_json_schema!(cardano_projected_nft_sdk::Status);

// TODO: update once this is merged https://github.com/dcSpark/cardano-multiplatform-lib/pull/287
Copy link
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

TODO

@SebastienGllmt SebastienGllmt merged commit 0479a97 into main Dec 26, 2023
2 checks passed
@SebastienGllmt SebastienGllmt deleted the publish-cardano branch December 26, 2023 21:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant