RBF (Full RBF, Decide-in Full RBF, FSS-RBF) is utilized to a transaction when certainly one 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) completely different transactions?

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

  2. To ensure that substitute to happen, does the price of substitute transaction should be better than the biggest price amongst all “coated” transactions, or maybe the price of substitute transaction have to be better than the sum of the charges of all “coated” transactions (or one thing else)?

  3. What would occur if the node works in Decide-in Full RBF mode and a number 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.