revault / revault_tx

Script descriptors and transaction creation routines for Revault
BSD 3-Clause "New" or "Revised" License
15 stars 9 forks source link

Transactions: don't expose mutable access to inner PSBTs #107

Closed danielabrozzoni closed 3 years ago

danielabrozzoni commented 3 years ago

Co-Authored-by: Sebastian Geisler sebastian@blockstream.io Co-Authored-by: Daniela Brozzoni daniela@revault.dev

darosior commented 3 years ago

Looks really good. Thanks Daniela and @sgeisler :)

Did you do some testing on downstream projects?

darosior commented 3 years ago

Also, please remove Signed-off-by from the commit. It's really your work and Sebastian's, not mine!

danielabrozzoni commented 3 years ago

Did you do some testing on downstream projects?

Nope, will do

darosior commented 3 years ago

reACK fe1e31f0427dab17741c6637c2b89de6aad51702

danielabrozzoni commented 3 years ago

After a bit of testing:

TL;DR: all good, maybe we need a "clear_signatures" method

darosior commented 3 years ago

Thanks for investigating. I'll take care of that

darosior commented 3 years ago

ACK fe1e31f0427dab17741c6637c2b89de6aad51702