You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We should move bdk_hwi from the bdk repo crates and include it with to the hwi crate.
Use case
Removing bdk_hwi will simplify the bdk workspace and ci testing because we won't need to use pyo3.
Additional context
If we determine no one is using the hwi module we can more easily deprecate both hwi and bdk_hwi when they're together in the same crate. But also they will be together in case someone does want to use and maintain them.
The text was updated successfully, but these errors were encountered:
If it becomes the standard for the ecosystem, or maybe a new one from rust-bitcoin, we can get deprecate and get rid of rust-hwi without much problem, referring users towards async-hwi.
7747b3f refactor(signer)!: add `signer` behind a non-default feature (Leonardo Lima)
b25168a feat: add `HWISigner`, moved from `bdk_hwi` (Leonardo Lima)
Pull request description:
partially addresses bitcoindevkit/bdk#1516
## Description
- adds a new `signer.rs` that contains the previous implementation of `HWISigner`, which implements `bdk_wallet::signer::{SignerCommon, TransactionSigner}` traits.
- expose the new `signer::HWISigner` as public.
- updates the crate documentation.
- TODO: re-add test that relies on `bdk_wallet::tests::common::get_funded_wallet` helper methods.
## Notes for Reviewers
I'm unsure if the documentation covers everything needed, please let me know if I'm missing something.
ACKs for top commit:
notmandatory:
ACK 7747b3f
Tree-SHA512: 8be7d681454eba31b5495dcf6cb9b399e2d992760f92f4ffc1d553908872b1272bb2e792ca608b679caf95b66126846bbb4dff37eb6f067a8e28d14454554098
Describe the enhancement
We should move
bdk_hwi
from thebdk
repo crates and include it with to thehwi
crate.Use case
Removing
bdk_hwi
will simplify thebdk
workspace and ci testing because we won't need to use pyo3.Additional context
If we determine no one is using the
hwi
module we can more easily deprecate bothhwi
andbdk_hwi
when they're together in the same crate. But also they will be together in case someone does want to use and maintain them.The text was updated successfully, but these errors were encountered: