Enumerates all TX outpoints in the wallet
Enumerates all unspent TX outputs in the wallet
Finds all the outputs being spent in the given transaction
Fetches all the incoming TXOs in our DB that are in the transaction with the given TXID
Fetches all the incoming TXOs in our DB that are in the given TX
Marks the given outputs as spent.
Marks the given outputs as spent. Assumes that all the given outputs are ours, throwing if numbers aren't confirming that.
The table inside our database we are inserting into
The table inside our database we are inserting into
Given a TXID, fetches all incoming TXOs and the address the TXO pays to