@petertodd I feel like you're a useful ping for this. Were you fee bumping other people's transactions when you were incentivizing full rbf or only your own? Do you need full rbf in order to do this?
The reason I'm asking, is because I'm seeing people talk about how their exchange withdraw is pending for a long time in the mempool, and if its possible, I'd like to be able to recommend a method to fee bump their withdraw tx.
In this case (where you have the private key of the recipient of the stuck transaction), you can use 'Child Pays for Parent', i.e. you simply spend the unconfirmed output (to yourself) with a high fee. To get the high fee of the child transaction, the miner must include the parent transaction. No RBF is needed.
reply
Okay so specifically as the receiver you can do this. Neat.
reply
One issue you could face with this method for your specific case (withdraw from exchange) is if the exchange withdraw transaction is very large in terms of vBytes (contains many other withdraws to other customers), it could be very expensive to do child pays for parent because you are having to pay for everyone's withdraws to confirm, not just yours.
reply
Yes, Electrum, Sparrow and Bitcoin Core can do that easily.
reply