@@ -2,11 +2,7 @@ import 'package:flutter/material.dart';
22import 'package:flutter_riverpod/flutter_riverpod.dart' ;
33import 'package:google_fonts/google_fonts.dart' ;
44import 'package:ldk_node/src/generated/api/extensions.dart' ;
5- import 'package:ldk_node/src/generated/third_party/shared.dart' ;
65import '../providers/wallet_provider.dart' ;
7- import 'package:qr_flutter/qr_flutter.dart' ;
8- import 'package:flutter/rendering.dart' ;
9- import 'package:flutter/services.dart' ;
106import 'invoice_display_screen.dart' ;
117import '../config/node_config.dart' ;
128
@@ -213,7 +209,7 @@ class _LightningScreenState extends ConsumerState<LightningScreen>
213209 BigInt .from (1000 ),
214210 description: descController.text.trim (),
215211 );
216- debugPrint ('Generated invoice: ' + inv);
212+ debugPrint ('Generated invoice: $ inv ' );
217213 if (context.mounted) {
218214 Navigator .of (context).pop ();
219215 Navigator .of (context).push (
@@ -287,7 +283,7 @@ class _LightningScreenState extends ConsumerState<LightningScreen>
287283 child: Column (
288284 mainAxisSize: MainAxisSize .min,
289285 children: [
290- Icon (Icons .check_circle,
286+ const Icon (Icons .check_circle,
291287 color: Colors .green, size: 48 ),
292288 const SizedBox (height: 16 ),
293289 Text ('Payment sent!' ,
@@ -357,28 +353,28 @@ class _LightningScreenState extends ConsumerState<LightningScreen>
357353 switch (addr.addressType ()) {
358354 case SocketAddressType .tcpIpV4:
359355 // Assuming addr has field0 (List<int>) and field1 (int) for tcpIpV4
360- final address_converted = addr.toTcpIpV4 ()! ;
361- host = address_converted .addr.join ('.' );
362- port = address_converted .port.toString ();
356+ final addressConverted = addr.toTcpIpV4 ()! ;
357+ host = addressConverted .addr.join ('.' );
358+ port = addressConverted .port.toString ();
363359 break ;
364360 case SocketAddressType .tcpIpV6:
365- final address_converted = addr.toTcpIpV6 ()! ;
366- host = address_converted .addr.join (':' );
367- port = address_converted .port.toString ();
361+ final addressConverted = addr.toTcpIpV6 ()! ;
362+ host = addressConverted .addr.join (':' );
363+ port = addressConverted .port.toString ();
368364 break ;
369365 case SocketAddressType .onionV2:
370366 host = 'Onion V2' ;
371367 port = 'N/A' ;
372368 break ;
373369 case SocketAddressType .onionV3:
374- final address_converted = addr.toOnionV3 ()! ;
370+ final addressConverted = addr.toOnionV3 ()! ;
375371 host = 'Onion V3' ;
376- port = address_converted .port.toString ();
372+ port = addressConverted .port.toString ();
377373 break ;
378374 case SocketAddressType .hostname:
379- final address_converted = addr.toHostname ()! ;
380- host = address_converted .addr;
381- port = address_converted .port.toString ();
375+ final addressConverted = addr.toHostname ()! ;
376+ host = addressConverted .addr;
377+ port = addressConverted .port.toString ();
382378 break ;
383379 }
384380 }
@@ -438,7 +434,7 @@ class _LightningScreenState extends ConsumerState<LightningScreen>
438434 icon: const Icon (Icons .info_outline),
439435 label: const Text ('Show My Node Info' ),
440436 style: ElevatedButton .styleFrom (
441- backgroundColor: Color (0xFF1A73E8 ),
437+ backgroundColor: const Color (0xFF1A73E8 ),
442438 foregroundColor: Colors .white,
443439 textStyle:
444440 GoogleFonts .montserrat (fontWeight: FontWeight .w600),
@@ -577,8 +573,9 @@ class _LightningScreenState extends ConsumerState<LightningScreen>
577573 final p = walletState.payments[idx];
578574 // Only show Lightning payments (not on-chain)
579575 if (p.description == null &&
580- p.invoice == null )
576+ p.invoice == null ) {
581577 return const SizedBox .shrink ();
578+ }
582579 return Card (
583580 margin: const EdgeInsets .only (bottom: 12 ),
584581 elevation: 2 ,
@@ -594,7 +591,7 @@ class _LightningScreenState extends ConsumerState<LightningScreen>
594591 ? Colors .green
595592 : Colors .red,
596593 ),
597- title: Text ('${ p .formattedAmount }' ,
594+ title: Text (p.formattedAmount,
598595 style: GoogleFonts .nunito (
599596 fontWeight: FontWeight .w600)),
600597 subtitle: Text (
0 commit comments