Skip to content

refactor: migrate away from deprecated SignOptions (signer module) #15

@darioAnongba

Description

@darioAnongba

Summary

BDK 2.2.0 deprecated SignOptions and the signer module in favor of bitcoin::psbt::Psbt::sign().

Currently bdk-wasm wraps SignOptions with #[allow(deprecated)] as a stopgap (PR #14). Need to investigate the replacement API and migrate Wallet::sign + SignOptions wrapper accordingly.

References

Acceptance Criteria

  • Replace SignOptions usage with the new bitcoin::psbt signing API
  • Remove #[allow(deprecated)] annotations
  • Maintain backwards compatibility for JS consumers where possible
  • All CI checks pass

Metadata

Metadata

Assignees

No one assigned

    Labels

    P4Lowest priority

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions