-
Notifications
You must be signed in to change notification settings - Fork 25
Create JS independent WASM library cardano-wasi
#995
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
base: master
Are you sure you want to change the base?
Conversation
Jimbo4350
left a comment
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Preemptively blocking this until I've reviewed it.
a0d5d18 to
0f33a61
Compare
0f33a61 to
c111ca2
Compare
|
Just built this and successfully loaded it into a .NET application, can confirm it’s working (e.g., calling newTx() and other exports). |
Changelog
Context
This PR exports the same functions as
cardano-wasm(with the exception of GRPC ones, and with the addition of some memory management primitives) as ccalls so that they can be used from other languages (not just JS).How to trust this PR
I've tested it using
wasmerin Rust, but please review the code to ensure I didn't make any mistakes. Ping me if you would like the Rust code to test it too, I'll add it as a test to the CI in a future PR.Checklist