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.
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 :).