RBF (Full RBF, Decide-in Full RBF, FSS-RBF) is utilized to a transaction when one in every of its inputs “matches” one of many inputs within the substitute transaction.

Nonetheless, what occurs if the inputs of a substitute transaction “hit” the inputs of two (three or extra) totally different transactions?

  1. Does the substitute transaction then exchange all these “hit” transactions (transactions lined by substitute)?

  2. To ensure that substitute to happen, does the charge of substitute transaction need to be larger than the most important charge amongst all “lined” transactions, or maybe the charge of substitute transaction have to be larger than the sum of the charges of all “lined” transactions (or one thing else)?

  3. What would occur if the node works in Decide-in Full RBF mode and a few of the transactions “included” in substitute don’t settle for the opportunity of substitute (nSequence of all inputs is 0xffffffff)? I assume that the substitute then is not going to even happen and the substitute transaction will likely be simply rejected.