Returns confirmed UTXOs for a given Spark deposit address.
Method Signature
async getUtxosForDepositAddress(
depositAddress: string,
limit?: number,
offset?: number,
excludeClaimed?: boolean
): Promise<{ txid: string; vout: number }[]>
Parameters
The deposit address to query
Maximum number of UTXOs to return (default: 100)
Pagination offset (default: 0)
Whether to exclude already claimed UTXOs (default: false)
Returns
Array of UTXO objects with txid and vout
Example
const utxos = await wallet.getUtxosForDepositAddress(
"bcrt1p...",
100,
0,
true
);
console.log("UTXOs:", utxos);