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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions