From daf9f85cfd3ef77698773f9c86763f4bb5122b6a Mon Sep 17 00:00:00 2001 From: jp1ac4 <121959000+jp1ac4@users.noreply.github.com> Date: Tue, 6 Feb 2024 10:42:53 +0000 Subject: [PATCH] gui(spend): filter for unconfirmed & confirmed coins --- gui/src/app/state/spend/mod.rs | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/gui/src/app/state/spend/mod.rs b/gui/src/app/state/spend/mod.rs index 1cd82ea3..60e8d933 100644 --- a/gui/src/app/state/spend/mod.rs +++ b/gui/src/app/state/spend/mod.rs @@ -5,7 +5,10 @@ use std::sync::Arc; use iced::Command; -use liana::miniscript::bitcoin::{Network, OutPoint}; +use liana::{ + commands::CoinStatus, + miniscript::bitcoin::{Network, OutPoint}, +}; use liana_ui::widget::Element; use super::{redirect, State}; @@ -123,7 +126,7 @@ impl State for CreateSpendPanel { Command::perform( async move { daemon1 - .list_coins(&[], &[]) + .list_coins(&[CoinStatus::Unconfirmed, CoinStatus::Confirmed], &[]) .map(|res| res.coins) .map_err(|e| e.into()) }, @@ -132,7 +135,7 @@ impl State for CreateSpendPanel { Command::perform( async move { let coins = daemon - .list_coins(&[], &[]) + .list_coins(&[CoinStatus::Unconfirmed, CoinStatus::Confirmed], &[]) .map(|res| res.coins) .map_err(Error::from)?; let mut targets = HashSet::::new();