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: make the CpfpTransaction a simple newtype #118

Closed darosior closed 2 years ago

darosior commented 2 years ago

We don't need to add signatures to it ourselves, don't need to finalize it, don't need to (de)serialize it. Actually we need none of the functionalities provided by the RevaultTransaction trait.

Therefore just make the CpfpTransaction a simple newtype over a Psbt.

No single modification to revaultd is needed :).

danielabrozzoni commented 2 years ago

utACK ab2ed906b76a413aa14d4318dd36e8f00b004692