Thank you for the encouragement!
Interesting! I hadn’t heard of this proposal before. I need to better understand it, but my instinct is that it wouldn’t help much with the problem I presented (make a blanket buy offer of X runes of type R for Y sats, across all UTXOs with a balance of at least X runes of type R.
To do this, you need to commit to all the outputs of the “buy” transaction and the spent outpoint of the UTXO you wish to buy, because you need assurance that the OP_RETURN
will direct the right quantity of runes of type R to the output you control.
Can CTV commit to the outpoints of the inputs in the transaction? I thought it couldn’t, just the sequences, ScriptSigs, input index, and the input count.
Or are you just saying that a transaction using CTV can have multiple inputs?
Appreciate the clarification!