From c3463af26c10f05091a037dcd105360616c48306 Mon Sep 17 00:00:00 2001 From: AlaaElattar Date: Tue, 25 Mar 2025 14:56:04 +0200 Subject: [PATCH 1/4] add info msg for solana bridge --- app/lib/screens/wallets/bridge.dart | 32 +++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) diff --git a/app/lib/screens/wallets/bridge.dart b/app/lib/screens/wallets/bridge.dart index 2c490f117..183d6a42b 100644 --- a/app/lib/screens/wallets/bridge.dart +++ b/app/lib/screens/wallets/bridge.dart @@ -5,6 +5,7 @@ import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:threebotlogin/helpers/globals.dart'; import 'package:threebotlogin/helpers/transaction_helpers.dart'; +import 'package:threebotlogin/main.dart'; import 'package:threebotlogin/models/wallet.dart'; import 'package:threebotlogin/providers/wallets_provider.dart'; import 'package:threebotlogin/screens/wallets/contacts.dart'; @@ -235,6 +236,37 @@ class _WalletBridgeScreenState extends ConsumerState { onTransactionChange: onTransactionChange, disableDeposit: disableDeposit, updateIsSolana: updateIsSolana), + if (isSolana) + Padding( + padding: const EdgeInsets.symmetric(horizontal: 15.0), + child: Row( + crossAxisAlignment: + CrossAxisAlignment.start, + children: [ + Icon( + Icons.info, + color: Theme.of(context).colorScheme.primary, + size: 16, + ), + const SizedBox( + width: 8), + Expanded( + child: Text( + 'This is only a one-way bridge (Stellar to Solana) and the other way will be supported soon.', + style: Theme.of(context) + .textTheme + .bodySmall! + .copyWith( + color: + Theme.of(context).colorScheme.primary, + ), + softWrap: + true, + ), + ), + ], + ), + ), const SizedBox(height: 20), ListTile( title: TextField( From de80643c9e81c91610c986bca5bbf25a049f243f Mon Sep 17 00:00:00 2001 From: AlaaElattar Date: Tue, 25 Mar 2025 14:57:07 +0200 Subject: [PATCH 2/4] remove unused import --- app/lib/screens/wallets/bridge.dart | 1 - 1 file changed, 1 deletion(-) diff --git a/app/lib/screens/wallets/bridge.dart b/app/lib/screens/wallets/bridge.dart index 183d6a42b..a24b7b071 100644 --- a/app/lib/screens/wallets/bridge.dart +++ b/app/lib/screens/wallets/bridge.dart @@ -5,7 +5,6 @@ import 'package:flutter_keyboard_visibility/flutter_keyboard_visibility.dart'; import 'package:flutter_riverpod/flutter_riverpod.dart'; import 'package:threebotlogin/helpers/globals.dart'; import 'package:threebotlogin/helpers/transaction_helpers.dart'; -import 'package:threebotlogin/main.dart'; import 'package:threebotlogin/models/wallet.dart'; import 'package:threebotlogin/providers/wallets_provider.dart'; import 'package:threebotlogin/screens/wallets/contacts.dart'; From 72be2b27fba9460b6331a789d912fa0e1adebd72 Mon Sep 17 00:00:00 2001 From: AlaaElattar Date: Tue, 25 Mar 2025 15:04:07 +0200 Subject: [PATCH 3/4] rephrase message --- app/lib/screens/wallets/bridge.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/screens/wallets/bridge.dart b/app/lib/screens/wallets/bridge.dart index a24b7b071..285084797 100644 --- a/app/lib/screens/wallets/bridge.dart +++ b/app/lib/screens/wallets/bridge.dart @@ -251,7 +251,7 @@ class _WalletBridgeScreenState extends ConsumerState { width: 8), Expanded( child: Text( - 'This is only a one-way bridge (Stellar to Solana) and the other way will be supported soon.', + 'This bridge currently supports only Stellar to Solana transfers.', style: Theme.of(context) .textTheme .bodySmall! From 372c998f58404917bbc673d8ecbe6c18fd907b72 Mon Sep 17 00:00:00 2001 From: AlaaElattar Date: Tue, 25 Mar 2025 16:01:08 +0200 Subject: [PATCH 4/4] update info message --- app/lib/screens/wallets/bridge.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/lib/screens/wallets/bridge.dart b/app/lib/screens/wallets/bridge.dart index 285084797..cc34c1918 100644 --- a/app/lib/screens/wallets/bridge.dart +++ b/app/lib/screens/wallets/bridge.dart @@ -251,7 +251,7 @@ class _WalletBridgeScreenState extends ConsumerState { width: 8), Expanded( child: Text( - 'This bridge currently supports only Stellar to Solana transfers.', + 'This bridge currently only supports Stellar to Solana transfers.', style: Theme.of(context) .textTheme .bodySmall!