This PR re-introduces our mechanism to apply modifications to raw transactions right before they're submitted. On main, we also have the ability to do so before balancing, but since we're now balancing TxSkels directly, I think that we will not any more need that ability, especially since we have Tweaks for that purpose (they're re-introduced separately on PR #192). This means that I removed that feature.
This PR re-introduces our mechanism to apply modifications to raw transactions right before they're submitted. On main, we also have the ability to do so before balancing, but since we're now balancing
TxSkel
s directly, I think that we will not any more need that ability, especially since we haveTweaks
for that purpose (they're re-introduced separately on PR #192). This means that I removed that feature.The change from PR #191 is also contained in this PR, so this gives a more accurate diff.