@@ -29,6 +29,7 @@ import '../../themes/theme_providers.dart';
2929import '../../utilities/amount/amount.dart' ;
3030import '../../utilities/amount/amount_formatter.dart' ;
3131import '../../utilities/constants.dart' ;
32+ import '../../utilities/logger.dart' ;
3233import '../../utilities/text_styles.dart' ;
3334import '../../utilities/util.dart' ;
3435import '../../wallets/crypto_currency/coins/epiccash.dart' ;
@@ -227,8 +228,8 @@ class _ConfirmTransactionViewState
227228 return ;
228229 }
229230 } catch (e, s) {
230- //todo: comeback to this
231- debugPrint ( "$ e \n $ s " );
231+ const message = "Broadcast transaction failed" ;
232+ Logging .instance. e (message, error : e, stackTrace : s );
232233 // pop sending dialog
233234 if (context.mounted) {
234235 Navigator .of (context).pop ();
@@ -247,10 +248,7 @@ class _ConfirmTransactionViewState
247248 mainAxisSize: MainAxisSize .min,
248249 crossAxisAlignment: CrossAxisAlignment .start,
249250 children: [
250- Text (
251- "Broadcast transaction failed" ,
252- style: STextStyles .desktopH3 (context),
253- ),
251+ Text (message, style: STextStyles .desktopH3 (context)),
254252 const SizedBox (height: 24 ),
255253 Flexible (
256254 child: SingleChildScrollView (
@@ -279,7 +277,7 @@ class _ConfirmTransactionViewState
279277 );
280278 } else {
281279 return StackDialog (
282- title: "Broadcast transaction failed" ,
280+ title: message ,
283281 message: e.toString (),
284282 rightButton: TextButton (
285283 style: Theme .of (context)
@@ -1266,9 +1264,10 @@ class _ConfirmTransactionViewState
12661264 unawaited (
12671265 showFloatingFlushBar (
12681266 type: FlushBarType .warning,
1269- message: Util .isDesktop
1270- ? "Invalid passphrase"
1271- : "Invalid PIN" ,
1267+ message:
1268+ Util .isDesktop
1269+ ? "Invalid passphrase"
1270+ : "Invalid PIN" ,
12721271 context: context,
12731272 ),
12741273 );
0 commit comments