bdk-wallet roadmap #509
ValuedMammal
started this conversation in
General
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. |
0 replies
|
For the 4.1 wallet labels discussion please add at link to #168 so we can discuss implementation details there. |
0 replies
|
Updated to remove TxBuilder in 4.0. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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
All reactions