From 9b0dbc7c7fc88a4106f7f49dd07f44bf6e2204e2 Mon Sep 17 00:00:00 2001
From: vjrj <vjrj@comunes.org>
Date: Fri, 15 Dec 2023 20:35:57 +0100
Subject: [PATCH] Fix for useMempool

---
 lib/src/gva/transaction.dart | 8 +++++---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/lib/src/gva/transaction.dart b/lib/src/gva/transaction.dart
index 11fafbb..6000820 100644
--- a/lib/src/gva/transaction.dart
+++ b/lib/src/gva/transaction.dart
@@ -1,8 +1,8 @@
 import 'package:bip32_ed25519/api.dart';
+import 'package:collection/collection.dart';
 import 'package:durt/durt.dart';
 import 'package:durt/src/gva/queries.dart';
 import 'package:graphql/client.dart';
-import 'package:collection/collection.dart';
 
 class Transaction {
   final String recipient;
@@ -43,7 +43,7 @@ class Transaction {
     required int derivation,
     String lang = 'english',
     String comment = '',
-    bool useMempool = false,
+    required useMempool,
   }) {
     if (derivation == -1) {
       final CesiumWallet cesiumWallet;
@@ -208,7 +208,9 @@ class Transaction {
         rethrow;
       }
       List<String> eCause = e.cause.split('message: ');
-      return eCause.isNotEmpty? eCause[eCause.length>1? 1:0].split(',')[0]:'Transaction failed for unknown reason';
+      return eCause.isNotEmpty
+          ? eCause[eCause.length > 1 ? 1 : 0].split(',')[0]
+          : 'Transaction failed for unknown reason';
     } on MySelfException catch (e) {
       return e.cause;
     }
-- 
GitLab