From 085ac707465fcabab19546593af250613f9dc434 Mon Sep 17 00:00:00 2001 From: julian Date: Wed, 18 Oct 2023 13:10:19 -0600 Subject: [PATCH] try again on fuze fail if while condition is still valid --- .../mixins/fusion_wallet_interface.dart | 20 +++++++++++++------ 1 file changed, 14 insertions(+), 6 deletions(-) diff --git a/lib/services/mixins/fusion_wallet_interface.dart b/lib/services/mixins/fusion_wallet_interface.dart index b1fa0f33d..b70d99c03 100644 --- a/lib/services/mixins/fusion_wallet_interface.dart +++ b/lib/services/mixins/fusion_wallet_interface.dart @@ -527,12 +527,20 @@ mixin FusionWalletInterface { } // Fuse UTXOs. - await _mainFusionObject!.fuse( - inputsFromWallet: coinList, - network: _coin.isTestNet - ? fusion.Utilities.testNet - : fusion.Utilities.mainNet, - ); + try { + await _mainFusionObject!.fuse( + inputsFromWallet: coinList, + network: _coin.isTestNet + ? fusion.Utilities.testNet + : fusion.Utilities.mainNet, + ); + } catch (e, s) { + Logging.instance.log( + "$e\n$s", + level: LogLevel.Error, + ); + // just continue on attempt failure + } } }