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
b80de4c test: Test signing psbts without explicitly having scripts (Andrew Chow)
a73b568 wallet: also search taproot pubkeys in FillPSBT (Andrew Chow)
6cff827 sign: Use sigdata taproot spenddata when signing (Andrew Chow)
5f12fe3 psbt: Implement merge for Taproot fields (Andrew Chow)
1ece9a3 psbt, test: Check for taproot fields in taproot psbt test (Andrew Chow)
496a1bb taproot: Use pre-existing signatures if available (Andrew Chow)
0ad21e7 tests: Test taproot fields for PSBT (Andrew Chow)
103c6fd psbt: Remove non_witness_utxo for segwit v1+ (Andrew Chow)
7dccdd3 Implement decodepsbt for Taproot fields (Andrew Chow)
ac77475 Fill PSBT Taproot output data to/from SignatureData (Andrew Chow)
25b6ae4 Assert that TaprootBuilder is Finalized during GetSpendData (Andrew Chow)
3ae5b6a Store TaprootBuilder in SigningProviders instead of TaprootSpendData (Andrew Chow)
4d1223e Fetch key origins for Taproot keys (Andrew Chow)
52e3f2f Fill PSBT Taproot input data to/from SignatureData (Andrew Chow)
05e2cc9 Implement de/ser of PSBT's Taproot fields (Andrew Chow)
d557eff Add serialization methods to XOnlyPubKey (Andrew Chow)
d43923c Add TaprootBuilder::GetTreeTuples (Andrew Chow)
ce91120 Move individual KeyOriginInfo de/ser to separate function (Andrew Chow)
Pull request description:
Implements the Taproot fields for PSBT described in [BIP 371](https://github.com/bitcoin/bips/blob/master/bip-0371.mediawiki).
ACKs for top commit:
laanwj:
Code review ACK b80de4c
Tree-SHA512: 50b79bb44f353c9ec2ef4c98aac08a81eba560987e5264a5684caa370e9c4e7a8255c06747fc47749511be45b32d01492e015f92b82be8d22bc8bf192073bd26
0 commit comments