As you perform transactions on the blockchain, you generate unspent transaction outputs of various sizes. When you create a new transaction, how are the UTXOs prioritised, i.e. which ones will be used first? Is it possible to specify which of your UTXOs you want to use? If I have one large UTXO and one small UTXO and I want to make a transaction with:
large UTXO > transaction value > small UTXO
Will the large UTXO automatically be used, or may I end up using both, and therefore leaving only a single UTXO as a result?