Repository navigation
Finish TypeScript bindings for every supported Stellar contract - #256
innovativedesign-lab wants to merge 1 commit into
Conversation
|
@innovativedesign-lab Great news! 🎉 Based on an automated assessment of this PR, the linked Wave issue(s) no longer count against your application limits. You can now already apply to more issues while waiting for a review of this PR. Keep up the great work! 🚀 |
|
Done, Close: #256 |
truthixify
left a comment
There was a problem hiding this comment.
The issue requires bindings for splitter, vault, asset policy, and governance, but this branch commits only the first three. Governance is added to the generator while its package and top-level export are absent. The required Stellar job also fails because bindings-portability.test.ts still expects the old barrel exports. Please generate and commit the governance binding, export it from the checked-in barrel, update the portability assertion, and make the required Stellar job pass.
Close: #229
Added governance to the Stellar bindings generator (CONTRACTS list + top-level index re-export), and documented that wraith-metrics, bench, bench-crossover, and integration-tests are intentionally excluded as internal/shared/host-only crates. The existing CI binding drift check already covers ABI/spec drift. Stellar CLI isn't installed locally, so the governance binding package itself wasn't generated here; it will be produced by the CI pnpm bindings:stellar step.