aboutsummaryrefslogtreecommitdiffstats
path: root/src/wallet.js
diff options
context:
space:
mode:
Diffstat (limited to 'src/wallet.js')
-rw-r--r--src/wallet.js15
1 files changed, 0 insertions, 15 deletions
diff --git a/src/wallet.js b/src/wallet.js
index 2417383..015a396 100644
--- a/src/wallet.js
+++ b/src/wallet.js
@@ -1229,21 +1229,6 @@ export class Wallet {
- // Number of unreserved spendable coins (for the consolidate prompt/action).
- spendableCoinCount() {
- const locked = this.lockedCoinIds();
- return this.utxos.filter((u) => !locked.has(utxoId(u)) && (u.confirmed || u.chain === 1)).length;
- }
-
- // Merge all unreserved spendable coins into one, via a max self-send. Leaves
- // the wallet with a single coin so future sends/gifts use one input.
- async consolidate(feeRate) {
- const rate = Math.max(1, Math.round(feeRate));
- const draft = this.buildTx({ recipients: [{ address: this.freshReceive().address }], feeRate: rate, sendMax: true });
- const hex = this.sign(draft.tx);
- await this.broadcast(hex);
- return { txid: draft.tx.id, inputs: draft.inputsCount };
- }