watchSpentIfNeeded

fun watchSpentIfNeeded(parentTx: Transaction, outputs: List<OutPoint>, irrevocablySpent: Map<OutPoint, Transaction>, channelId: ByteVector32): List<ChannelAction.Blockchain.SendWatch>

This helper method will watch txs only if the utxo they spend hasn't already been irrevocably spent.