bdk-wallet roadmap #509
Replies: 3 comments
-
|
My preference for 3.x would be to introduce new ways to create psbts and sign them while deprecating the old ways (but not removing them). Then in the 4.0 we make the breaking changes to remove the old TxBuilder and wallet signing completely. Users can always stay on the 3.x until they're ready to adopt the new approaches. If that means delaying 4.0 until we get more feedback on 3.x that's fine but I don't think we'll get any feedback unless we make it clear the old ways are being remove in 4.0. |
Beta Was this translation helpful? Give feedback.
-
|
For the 4.1 wallet labels discussion please add at link to #168 so we can discuss implementation details there. |
Beta Was this translation helpful? Give feedback.
-
|
Updated to remove TxBuilder in 4.0. |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Outlines the upcoming structural changes coming to the Wallet. The motivations cover feature upgrades as well as code cleanup and refactoring to help streamline future developments.
3.x
create_psbtsign,get_signers,set_keymap, etc (aka remove signers).SignersContainerremains usable viasign_with_signers. Point users towardPsbt::sign.descriptor::policy,coin_selection, andTxBuilder; usecreate_psbtinstead4.0
Wallet<K>, a.k.a multiple keychains wallet structureWallet::signTxBuilder4.1
Beta Was this translation helpful? Give feedback.
All reactions