rust-payjoin
rust-payjoin copied to clipboard
Ffi javascript
Draft PR for JS bindings.
TODOs:
- [x] Add javascript build-and-test CI workflow
- [ ] Write an integration test. This will be tricky because _test-utils does not build on WASM targets due to the tokio
netdependency. - [ ]
iofeature is disabled, so ideally the JS bindings should offer an alternative for fetching OHTTP keys. - [ ] Upstream uniffi-bindgen-react-native changes from my fork (or find alternative fix)
Pull Request Checklist
Please confirm the following before requesting review:
- [x] I have disclosed my use of AI in the body of this PR.
- [x] I have read CONTRIBUTING.md and rebased my branch to produce hygienic commits.
Pull Request Test Coverage Report for Build 19553229768
Details
- 0 of 0 changed or added relevant lines in 0 files are covered.
- No unchanged relevant lines lost coverage.
- Overall coverage remained the same at 83.578%
| Totals | |
|---|---|
| Change from base Build 18946545260: | 0.0% |
| Covered Lines: | 8988 |
| Relevant Lines: | 10754 |
💛 - Coveralls
This is some awesome work, gonna see if there's anything I can catch, probably minor things
Thanks for the reviews @DanGould and @chavic, I think I addressed all of your comments in the latest push and replies.