From fd6e0864acc9155a51248261a4907f324026030f Mon Sep 17 00:00:00 2001 From: benthecarman Date: Tue, 14 Sep 2021 05:51:13 -0500 Subject: [PATCH] LndRpcClient: Fix listUnspent only showing unconfirmed utxos (#3663) --- .../src/main/scala/org/bitcoins/lnd/rpc/LndRpcClient.scala | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lnd-rpc/src/main/scala/org/bitcoins/lnd/rpc/LndRpcClient.scala b/lnd-rpc/src/main/scala/org/bitcoins/lnd/rpc/LndRpcClient.scala index 57413476b4..4b060c2862 100644 --- a/lnd-rpc/src/main/scala/org/bitcoins/lnd/rpc/LndRpcClient.scala +++ b/lnd-rpc/src/main/scala/org/bitcoins/lnd/rpc/LndRpcClient.scala @@ -199,10 +199,15 @@ class LndRpcClient(val instance: LndInstance, binaryOpt: Option[File] = None)( } def listUnspent: Future[Vector[UTXOResult]] = { + val request = ListUnspentRequest(0, Int.MaxValue) + listUnspent(request) + } + + def listUnspent(request: ListUnspentRequest): Future[Vector[UTXOResult]] = { logger.trace("lnd calling listunspent") lnd - .listUnspent(ListUnspentRequest()) + .listUnspent(request) .map(_.utxos.toVector.map { utxo => val outPointOpt = utxo.outpoint.map { out => val txId = DoubleSha256DigestBE(out.txidStr)