Skip to content

Conversation

@lcovar
Copy link
Contributor

@lcovar lcovar commented Feb 6, 2026

Remove the instruction-level buildTransaction API that was replaced by buildFromIntent. The intent-based API is now used in test by wallet-platform for all transaction building.

Removed:

  • src/builder/ module (build.rs, types.rs, versioned.rs)
  • src/wasm/builder.rs WASM bindings
  • js/builder.ts TypeScript wrapper
  • test/builder.ts tests
  • All builder type exports from index.ts

The buildFromIntent API remains as the primary transaction building interface.

@lcovar lcovar requested a review from a team as a code owner February 6, 2026 03:03
Remove the instruction-level `buildTransaction` API that was replaced
by `buildFromIntent`. The intent-based API is now used in production
by wallet-platform for all transaction building.

Removed:
- src/builder/ module (build.rs, types.rs, versioned.rs)
- src/wasm/builder.rs WASM bindings
- js/builder.ts TypeScript wrapper
- test/builder.ts tests
- All builder type exports from index.ts

The `buildFromIntent` API remains as the primary transaction building interface.
@lcovar lcovar force-pushed the cleanup/remove-instruction-builder-v2 branch from a1682ce to e2de5cc Compare February 6, 2026 03:22
@lcovar lcovar closed this Feb 6, 2026
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