Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a flag to fill-in PSBT_GLOBAL_XPUB, expose --offline_signers in the CLI #200

Merged
merged 4 commits into from
Dec 2, 2020

Conversation

afilini
Copy link
Member

@afilini afilini commented Nov 30, 2020

Still in draft since I have to write tests for TxBuilder::add_global_xpubs()

@afilini
Copy link
Member Author

afilini commented Nov 30, 2020

Also needs the CHANGELOG update

@notmandatory
Copy link
Member

Not a big deal, but I've converted the cli mod to use structopt instead of clap in my docs PR #194 so will need to make these new cli changes there also. I'll do it after this goes in, or should we put #194 in first and then update this PR to use structopt?

@afilini
Copy link
Member Author

afilini commented Dec 1, 2020

Maybe we can merge this one first to master and then either rebase missing-docs on the new master or just merge master in missing-docs and during the rebase/merge we can add another commit to add the new options to structopt

afilini added a commit to afilini/bdk that referenced this pull request Dec 1, 2020
afilini added a commit to afilini/bdk that referenced this pull request Dec 1, 2020
@afilini afilini marked this pull request as ready for review December 1, 2020 13:18
@afilini
Copy link
Member Author

afilini commented Dec 1, 2020

Should be ready for review. There's an interesting discussion about the correct behavior in issue #199. The implementation should match what was said in that discussion.

afilini added a commit to afilini/bdk that referenced this pull request Dec 1, 2020
The `--offline_signer` flag forces the addition of `non_witness_utxo` and the full
witness and redeem script for every output, which makes it easier for the signer
to identify the change output.

Closes bitcoindevkit#199
afilini added a commit to afilini/bdk that referenced this pull request Dec 1, 2020
@afilini
Copy link
Member Author

afilini commented Dec 1, 2020

Rebase on master to fix the CI

src/wallet/mod.rs Outdated Show resolved Hide resolved
src/descriptor/mod.rs Outdated Show resolved Hide resolved
@RCasatta
Copy link
Member

RCasatta commented Dec 1, 2020

utACK 6b5c3bc

@notmandatory
Copy link
Member

utACK 6b5c3bc , great docs, tests, and rel. notes :-)

@afilini afilini merged commit 6b5c3bc into bitcoindevkit:master Dec 2, 2020
nickfarrow pushed a commit to nickfarrow/bdk that referenced this pull request Feb 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants