gui(coins): filter for confirmed & unconfirmed

This commit is contained in:
jp1ac4 2024-02-06 10:03:26 +00:00
parent 685f83bd0e
commit 4509bd6baf
No known key found for this signature in database
GPG Key ID: C61FA2110D7DC407

View File

@ -4,6 +4,7 @@ use std::{cmp::Ordering, collections::HashSet};
use iced::Command;
use liana::commands::CoinStatus;
use liana_ui::widget::Element;
use crate::{
@ -162,7 +163,7 @@ impl State for CoinsPanel {
Command::perform(
async move {
daemon1
.list_coins(&[], &[])
.list_coins(&[CoinStatus::Unconfirmed, CoinStatus::Confirmed], &[])
.map(|res| res.coins)
.map_err(|e| e.into())
},
@ -171,7 +172,7 @@ impl State for CoinsPanel {
Command::perform(
async move {
let coins = daemon2
.list_coins(&[], &[])
.list_coins(&[CoinStatus::Unconfirmed, CoinStatus::Confirmed], &[])
.map(|res| res.coins)
.map_err(Error::from)?;
let mut targets = HashSet::<LabelItem>::new();