Update BIP 78 Implementation to Match Protocol Changes#9
Update BIP 78 Implementation to Match Protocol Changes#9DanGould wants to merge 1 commit intobitcoinjs:masterfrom
Conversation
BIP 78 was updated to permit this behavior in order to be in compliance with BIP 174 (PSBT). See: bitcoin/bips#1396
Can you post the error? |
|
I've got a bunch of errors on Details% npm test I did read the bitcoinjs-lib/CONTRIBUTING.md typescript section which says the following,
and I experience these errors after running My guess is that I've either got an environment issue with old dependencies, or that this library specifies an out of date bitcoinjs library that has experienced breaking changes that are automatically being applied. |
BIP 78 is still in draft, and was updated to permit a proposal having filled-in UTXO info in order to be in compliance with BIP 174 (PSBT). See: bitcoin/bips#1396
It has also been updated to allow mixed input scripts at the protocol level, which should be addressed in payjoin-client as well. See: bitcoin/bips#1605
I believe some of the dependencies are out of date so I ran into an issue when I tried to transpile and test, but I figure I should still post this to act as a way to track the update. Do dependencies need to be updated? Would @junderw be up for that prep work to get these updates in?
I am tracking all of the ecosystem updates here, where you may find some guidance for how to update based on the other implementations.