mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-02-02 11:16:26 +00:00
Hidden balance (#1921)
* Change balance hiding behaviour * Update hiding behaviour and add strings * Add touch feedback to balance card * Remove color from TextButton * Add toast to balance card * Add missing string * minor code improvement [skip ci] --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
This commit is contained in:
parent
bc80fa68df
commit
e64b87a1b0
30 changed files with 229 additions and 218 deletions
|
@ -14,6 +14,7 @@ import 'package:cake_wallet/view_model/dashboard/dashboard_view_model.dart';
|
||||||
import 'package:cw_core/crypto_currency.dart';
|
import 'package:cw_core/crypto_currency.dart';
|
||||||
import 'package:cw_core/unspent_coin_type.dart';
|
import 'package:cw_core/unspent_coin_type.dart';
|
||||||
import 'package:flutter/material.dart';
|
import 'package:flutter/material.dart';
|
||||||
|
import 'package:fluttertoast/fluttertoast.dart';
|
||||||
import 'package:url_launcher/url_launcher.dart';
|
import 'package:url_launcher/url_launcher.dart';
|
||||||
|
|
||||||
class BalanceRowWidget extends StatelessWidget {
|
class BalanceRowWidget extends StatelessWidget {
|
||||||
|
@ -76,14 +77,23 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
),
|
),
|
||||||
color: Theme.of(context).extension<SyncIndicatorTheme>()!.syncedBackgroundColor,
|
color: Theme.of(context).extension<SyncIndicatorTheme>()!.syncedBackgroundColor,
|
||||||
),
|
),
|
||||||
child: Container(
|
child: TextButton(
|
||||||
margin: const EdgeInsets.only(top: 16, left: 24, right: 8, bottom: 16),
|
onPressed: () =>
|
||||||
child: Column(
|
Fluttertoast.showToast(
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
msg: S.current.show_balance_toast,
|
||||||
children: [
|
backgroundColor: Color.fromRGBO(0, 0, 0, 0.85),
|
||||||
GestureDetector(
|
),
|
||||||
onTap: () => dashboardViewModel.balanceViewModel.switchBalanceValue(),
|
onLongPress: () => dashboardViewModel.balanceViewModel.switchBalanceValue(),
|
||||||
child: Row(
|
style: TextButton.styleFrom(
|
||||||
|
shape: RoundedRectangleBorder(
|
||||||
|
borderRadius: BorderRadius.circular(30)),
|
||||||
|
),
|
||||||
|
child: Container(
|
||||||
|
margin: const EdgeInsets.only(top: 10, left: 12, right: 12, bottom: 10),
|
||||||
|
child: Column(
|
||||||
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
|
children: [
|
||||||
|
Row(
|
||||||
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
mainAxisAlignment: MainAxisAlignment.spaceBetween,
|
||||||
crossAxisAlignment: CrossAxisAlignment.center,
|
crossAxisAlignment: CrossAxisAlignment.center,
|
||||||
children: [
|
children: [
|
||||||
|
@ -93,8 +103,11 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
GestureDetector(
|
GestureDetector(
|
||||||
behavior: HitTestBehavior.opaque,
|
behavior: HitTestBehavior.opaque,
|
||||||
onTap: hasAdditionalBalance
|
onTap: hasAdditionalBalance
|
||||||
? () => _showBalanceDescription(
|
? () =>
|
||||||
context, S.of(context).available_balance_description)
|
_showBalanceDescription(
|
||||||
|
context, S
|
||||||
|
.of(context)
|
||||||
|
.available_balance_description)
|
||||||
: null,
|
: null,
|
||||||
child: Row(
|
child: Row(
|
||||||
children: [
|
children: [
|
||||||
|
@ -137,14 +150,16 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
textAlign: TextAlign.start),
|
textAlign: TextAlign.start),
|
||||||
SizedBox(height: 6),
|
SizedBox(height: 6),
|
||||||
if (isTestnet)
|
if (isTestnet)
|
||||||
Text(S.of(context).testnet_coins_no_value,
|
Text(S
|
||||||
|
.of(context)
|
||||||
|
.testnet_coins_no_value,
|
||||||
textAlign: TextAlign.center,
|
textAlign: TextAlign.center,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
fontSize: 14,
|
fontSize: 14,
|
||||||
fontFamily: 'Lato',
|
fontFamily: 'Lato',
|
||||||
fontWeight: FontWeight.w400,
|
fontWeight: FontWeight.w400,
|
||||||
color:
|
color:
|
||||||
Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
||||||
height: 1)),
|
height: 1)),
|
||||||
if (!isTestnet)
|
if (!isTestnet)
|
||||||
Text('${availableFiatBalance}',
|
Text('${availableFiatBalance}',
|
||||||
|
@ -154,12 +169,12 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
fontFamily: 'Lato',
|
fontFamily: 'Lato',
|
||||||
fontWeight: FontWeight.w500,
|
fontWeight: FontWeight.w500,
|
||||||
color:
|
color:
|
||||||
Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
||||||
height: 1)),
|
height: 1)),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
SizedBox(
|
SizedBox(
|
||||||
width: min(MediaQuery.of(context).size.width * 0.2, 100),
|
//width: min(MediaQuery.of(context).size.width * 0.2, 100),
|
||||||
child: Center(
|
child: Center(
|
||||||
child: Column(
|
child: Column(
|
||||||
children: [
|
children: [
|
||||||
|
@ -201,120 +216,128 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
),
|
),
|
||||||
],
|
],
|
||||||
),
|
),
|
||||||
),
|
//),
|
||||||
if (frozenBalance.isNotEmpty)
|
if (frozenBalance.isNotEmpty)
|
||||||
GestureDetector(
|
GestureDetector(
|
||||||
behavior: HitTestBehavior.opaque,
|
behavior: HitTestBehavior.opaque,
|
||||||
onTap: hasAdditionalBalance
|
onTap: hasAdditionalBalance
|
||||||
? () => _showBalanceDescription(
|
? () =>
|
||||||
context, S.of(context).unavailable_balance_description)
|
_showBalanceDescription(
|
||||||
: null,
|
context, S
|
||||||
child: Column(
|
.of(context)
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
.unavailable_balance_description)
|
||||||
children: [
|
: null,
|
||||||
SizedBox(height: 26),
|
child: Column(
|
||||||
Row(
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
children: [
|
children: [
|
||||||
|
SizedBox(height: 26),
|
||||||
|
Row(
|
||||||
|
children: [
|
||||||
|
Text(
|
||||||
|
S
|
||||||
|
.of(context)
|
||||||
|
.unavailable_balance,
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
style: TextStyle(
|
||||||
|
fontSize: 12,
|
||||||
|
fontFamily: 'Lato',
|
||||||
|
fontWeight: FontWeight.w400,
|
||||||
|
color:
|
||||||
|
Theme.of(context).extension<BalancePageTheme>()!.labelTextColor,
|
||||||
|
height: 1,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
Padding(
|
||||||
|
padding: const EdgeInsets.symmetric(horizontal: 4),
|
||||||
|
child: Icon(Icons.help_outline,
|
||||||
|
size: 16,
|
||||||
|
color: Theme.of(context)
|
||||||
|
.extension<BalancePageTheme>()!
|
||||||
|
.labelTextColor),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
|
SizedBox(height: 8),
|
||||||
|
AutoSizeText(
|
||||||
|
frozenBalance,
|
||||||
|
style: TextStyle(
|
||||||
|
fontSize: 20,
|
||||||
|
fontFamily: 'Lato',
|
||||||
|
fontWeight: FontWeight.w400,
|
||||||
|
color:
|
||||||
|
Theme.of(context).extension<BalancePageTheme>()!.balanceAmountColor,
|
||||||
|
height: 1,
|
||||||
|
),
|
||||||
|
maxLines: 1,
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
),
|
||||||
|
SizedBox(height: 4),
|
||||||
|
if (!isTestnet)
|
||||||
Text(
|
Text(
|
||||||
S.of(context).unavailable_balance,
|
frozenFiatBalance,
|
||||||
textAlign: TextAlign.center,
|
textAlign: TextAlign.center,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
fontSize: 12,
|
fontSize: 12,
|
||||||
fontFamily: 'Lato',
|
fontFamily: 'Lato',
|
||||||
fontWeight: FontWeight.w400,
|
fontWeight: FontWeight.w400,
|
||||||
color:
|
color: Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
||||||
Theme.of(context).extension<BalancePageTheme>()!.labelTextColor,
|
|
||||||
height: 1,
|
height: 1,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
Padding(
|
],
|
||||||
padding: const EdgeInsets.symmetric(horizontal: 4),
|
),
|
||||||
child: Icon(Icons.help_outline,
|
),
|
||||||
size: 16,
|
if (hasAdditionalBalance)
|
||||||
color: Theme.of(context)
|
GestureDetector(
|
||||||
.extension<BalancePageTheme>()!
|
onTap: () => dashboardViewModel.balanceViewModel.switchBalanceValue(),
|
||||||
.labelTextColor),
|
child: Column(
|
||||||
),
|
crossAxisAlignment: CrossAxisAlignment.start,
|
||||||
],
|
children: [
|
||||||
),
|
SizedBox(height: 24),
|
||||||
SizedBox(height: 8),
|
|
||||||
AutoSizeText(
|
|
||||||
frozenBalance,
|
|
||||||
style: TextStyle(
|
|
||||||
fontSize: 20,
|
|
||||||
fontFamily: 'Lato',
|
|
||||||
fontWeight: FontWeight.w400,
|
|
||||||
color:
|
|
||||||
Theme.of(context).extension<BalancePageTheme>()!.balanceAmountColor,
|
|
||||||
height: 1,
|
|
||||||
),
|
|
||||||
maxLines: 1,
|
|
||||||
textAlign: TextAlign.center,
|
|
||||||
),
|
|
||||||
SizedBox(height: 4),
|
|
||||||
if (!isTestnet)
|
|
||||||
Text(
|
Text(
|
||||||
frozenFiatBalance,
|
'${additionalBalanceLabel}',
|
||||||
textAlign: TextAlign.center,
|
textAlign: TextAlign.center,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
fontSize: 12,
|
fontSize: 12,
|
||||||
fontFamily: 'Lato',
|
fontFamily: 'Lato',
|
||||||
fontWeight: FontWeight.w400,
|
fontWeight: FontWeight.w400,
|
||||||
color: Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
color: Theme.of(context).extension<BalancePageTheme>()!
|
||||||
|
.labelTextColor,
|
||||||
height: 1,
|
height: 1,
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
],
|
SizedBox(height: 8),
|
||||||
),
|
AutoSizeText(
|
||||||
),
|
additionalBalance,
|
||||||
if (hasAdditionalBalance)
|
|
||||||
GestureDetector(
|
|
||||||
onTap: () => dashboardViewModel.balanceViewModel.switchBalanceValue(),
|
|
||||||
child: Column(
|
|
||||||
crossAxisAlignment: CrossAxisAlignment.start,
|
|
||||||
children: [
|
|
||||||
SizedBox(height: 24),
|
|
||||||
Text(
|
|
||||||
'${additionalBalanceLabel}',
|
|
||||||
textAlign: TextAlign.center,
|
|
||||||
style: TextStyle(
|
|
||||||
fontSize: 12,
|
|
||||||
fontFamily: 'Lato',
|
|
||||||
fontWeight: FontWeight.w400,
|
|
||||||
color: Theme.of(context).extension<BalancePageTheme>()!.labelTextColor,
|
|
||||||
height: 1,
|
|
||||||
),
|
|
||||||
),
|
|
||||||
SizedBox(height: 8),
|
|
||||||
AutoSizeText(
|
|
||||||
additionalBalance,
|
|
||||||
style: TextStyle(
|
|
||||||
fontSize: 20,
|
|
||||||
fontFamily: 'Lato',
|
|
||||||
fontWeight: FontWeight.w400,
|
|
||||||
color: Theme.of(context).extension<BalancePageTheme>()!.assetTitleColor,
|
|
||||||
height: 1,
|
|
||||||
),
|
|
||||||
maxLines: 1,
|
|
||||||
textAlign: TextAlign.center,
|
|
||||||
),
|
|
||||||
SizedBox(height: 4),
|
|
||||||
if (!isTestnet)
|
|
||||||
Text(
|
|
||||||
'${additionalFiatBalance}',
|
|
||||||
textAlign: TextAlign.center,
|
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
fontSize: 12,
|
fontSize: 20,
|
||||||
fontFamily: 'Lato',
|
fontFamily: 'Lato',
|
||||||
fontWeight: FontWeight.w400,
|
fontWeight: FontWeight.w400,
|
||||||
color: Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
color: Theme.of(context).extension<BalancePageTheme>()!
|
||||||
|
.assetTitleColor,
|
||||||
height: 1,
|
height: 1,
|
||||||
),
|
),
|
||||||
|
maxLines: 1,
|
||||||
|
textAlign: TextAlign.center,
|
||||||
),
|
),
|
||||||
],
|
SizedBox(height: 4),
|
||||||
|
if (!isTestnet)
|
||||||
|
Text(
|
||||||
|
'${additionalFiatBalance}',
|
||||||
|
textAlign: TextAlign.center,
|
||||||
|
style: TextStyle(
|
||||||
|
fontSize: 12,
|
||||||
|
fontFamily: 'Lato',
|
||||||
|
fontWeight: FontWeight.w400,
|
||||||
|
color: Theme.of(context).extension<BalancePageTheme>()!.textColor,
|
||||||
|
height: 1,
|
||||||
|
),
|
||||||
|
),
|
||||||
|
],
|
||||||
|
),
|
||||||
),
|
),
|
||||||
),
|
],
|
||||||
],
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
),
|
),
|
||||||
|
@ -383,11 +406,12 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
children: [
|
children: [
|
||||||
GestureDetector(
|
GestureDetector(
|
||||||
behavior: HitTestBehavior.opaque,
|
behavior: HitTestBehavior.opaque,
|
||||||
onTap: () => launchUrl(
|
onTap: () =>
|
||||||
Uri.parse(
|
launchUrl(
|
||||||
"https://docs.cakewallet.com/cryptos/litecoin.html#mweb"),
|
Uri.parse(
|
||||||
mode: LaunchMode.externalApplication,
|
"https://docs.cakewallet.com/cryptos/litecoin.html#mweb"),
|
||||||
),
|
mode: LaunchMode.externalApplication,
|
||||||
|
),
|
||||||
child: Row(
|
child: Row(
|
||||||
children: [
|
children: [
|
||||||
Text(
|
Text(
|
||||||
|
@ -521,11 +545,13 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
children: [
|
children: [
|
||||||
Expanded(
|
Expanded(
|
||||||
child: Semantics(
|
child: Semantics(
|
||||||
label: S.of(context).litecoin_mweb_pegin,
|
label: S
|
||||||
|
.of(context)
|
||||||
|
.litecoin_mweb_pegin,
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
final mwebAddress =
|
final mwebAddress =
|
||||||
bitcoin!.getUnusedMwebAddress(dashboardViewModel.wallet);
|
bitcoin!.getUnusedMwebAddress(dashboardViewModel.wallet);
|
||||||
PaymentRequest? paymentRequest = null;
|
PaymentRequest? paymentRequest = null;
|
||||||
if ((mwebAddress?.isNotEmpty ?? false)) {
|
if ((mwebAddress?.isNotEmpty ?? false)) {
|
||||||
paymentRequest = PaymentRequest.fromUri(
|
paymentRequest = PaymentRequest.fromUri(
|
||||||
|
@ -563,7 +589,9 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
),
|
),
|
||||||
const SizedBox(width: 8),
|
const SizedBox(width: 8),
|
||||||
Text(
|
Text(
|
||||||
S.of(context).litecoin_mweb_pegin,
|
S
|
||||||
|
.of(context)
|
||||||
|
.litecoin_mweb_pegin,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color: Theme.of(context)
|
color: Theme.of(context)
|
||||||
.extension<BalancePageTheme>()!
|
.extension<BalancePageTheme>()!
|
||||||
|
@ -579,11 +607,13 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
SizedBox(width: 24),
|
SizedBox(width: 24),
|
||||||
Expanded(
|
Expanded(
|
||||||
child: Semantics(
|
child: Semantics(
|
||||||
label: S.of(context).litecoin_mweb_pegout,
|
label: S
|
||||||
|
.of(context)
|
||||||
|
.litecoin_mweb_pegout,
|
||||||
child: OutlinedButton(
|
child: OutlinedButton(
|
||||||
onPressed: () {
|
onPressed: () {
|
||||||
final litecoinAddress =
|
final litecoinAddress =
|
||||||
bitcoin!.getUnusedSegwitAddress(dashboardViewModel.wallet);
|
bitcoin!.getUnusedSegwitAddress(dashboardViewModel.wallet);
|
||||||
PaymentRequest? paymentRequest = null;
|
PaymentRequest? paymentRequest = null;
|
||||||
if ((litecoinAddress?.isNotEmpty ?? false)) {
|
if ((litecoinAddress?.isNotEmpty ?? false)) {
|
||||||
paymentRequest = PaymentRequest.fromUri(
|
paymentRequest = PaymentRequest.fromUri(
|
||||||
|
@ -621,7 +651,9 @@ class BalanceRowWidget extends StatelessWidget {
|
||||||
),
|
),
|
||||||
const SizedBox(width: 8),
|
const SizedBox(width: 8),
|
||||||
Text(
|
Text(
|
||||||
S.of(context).litecoin_mweb_pegout,
|
S
|
||||||
|
.of(context)
|
||||||
|
.litecoin_mweb_pegout,
|
||||||
style: TextStyle(
|
style: TextStyle(
|
||||||
color: Theme.of(context)
|
color: Theme.of(context)
|
||||||
.extension<BalancePageTheme>()!
|
.extension<BalancePageTheme>()!
|
||||||
|
|
|
@ -20,7 +20,8 @@ part 'balance_view_model.g.dart';
|
||||||
|
|
||||||
class BalanceRecord {
|
class BalanceRecord {
|
||||||
const BalanceRecord(
|
const BalanceRecord(
|
||||||
{required this.availableBalance,
|
{
|
||||||
|
required this.availableBalance,
|
||||||
required this.additionalBalance,
|
required this.additionalBalance,
|
||||||
required this.secondAvailableBalance,
|
required this.secondAvailableBalance,
|
||||||
required this.secondAdditionalBalance,
|
required this.secondAdditionalBalance,
|
||||||
|
@ -148,26 +149,18 @@ abstract class BalanceViewModelBase with Store {
|
||||||
|
|
||||||
@computed
|
@computed
|
||||||
String get availableBalanceLabel {
|
String get availableBalanceLabel {
|
||||||
switch (wallet.type) {
|
|
||||||
case WalletType.monero:
|
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
||||||
case WalletType.wownero:
|
return S.current.show_balance;
|
||||||
case WalletType.haven:
|
}
|
||||||
case WalletType.ethereum:
|
else {
|
||||||
case WalletType.polygon:
|
return S.current.xmr_available_balance;
|
||||||
case WalletType.nano:
|
|
||||||
case WalletType.banano:
|
|
||||||
case WalletType.solana:
|
|
||||||
case WalletType.tron:
|
|
||||||
case WalletType.bitcoin:
|
|
||||||
case WalletType.litecoin:
|
|
||||||
case WalletType.bitcoinCash:
|
|
||||||
case WalletType.none:
|
|
||||||
return S.current.xmr_available_balance;
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@computed
|
@computed
|
||||||
String get additionalBalanceLabel {
|
String get additionalBalanceLabel {
|
||||||
|
|
||||||
switch (wallet.type) {
|
switch (wallet.type) {
|
||||||
case WalletType.haven:
|
case WalletType.haven:
|
||||||
case WalletType.ethereum:
|
case WalletType.ethereum:
|
||||||
|
@ -203,98 +196,35 @@ abstract class BalanceViewModelBase with Store {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
@computed
|
|
||||||
bool get hasMultiBalance => appStore.wallet!.type == WalletType.haven;
|
|
||||||
|
|
||||||
@computed
|
|
||||||
String get availableBalance {
|
|
||||||
final walletBalance = _walletBalance;
|
|
||||||
|
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
|
||||||
return '---';
|
|
||||||
}
|
|
||||||
|
|
||||||
return walletBalance.formattedAvailableBalance;
|
|
||||||
}
|
|
||||||
|
|
||||||
@computed
|
|
||||||
String get frozenBalance {
|
|
||||||
final walletBalance = _walletBalance;
|
|
||||||
|
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
|
||||||
return '---';
|
|
||||||
}
|
|
||||||
|
|
||||||
return getFormattedFrozenBalance(walletBalance);
|
|
||||||
}
|
|
||||||
|
|
||||||
@computed
|
|
||||||
String get frozenFiatBalance {
|
|
||||||
final walletBalance = _walletBalance;
|
|
||||||
final fiatCurrency = settingsStore.fiatCurrency;
|
|
||||||
|
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
|
||||||
return '---';
|
|
||||||
}
|
|
||||||
|
|
||||||
return _getFiatBalance(price: price, cryptoAmount: getFormattedFrozenBalance(walletBalance)) +
|
|
||||||
' ${fiatCurrency.toString()}';
|
|
||||||
}
|
|
||||||
|
|
||||||
@computed
|
@computed
|
||||||
String get additionalBalance {
|
String get additionalBalance {
|
||||||
final walletBalance = _walletBalance;
|
final walletBalance = _walletBalance;
|
||||||
|
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
||||||
return '---';
|
return '0.0';
|
||||||
}
|
}
|
||||||
|
|
||||||
return walletBalance.formattedAdditionalBalance;
|
return walletBalance.formattedAdditionalBalance;
|
||||||
}
|
}
|
||||||
|
|
||||||
@computed
|
|
||||||
String get availableFiatBalance {
|
|
||||||
final walletBalance = _walletBalance;
|
|
||||||
final fiatCurrency = settingsStore.fiatCurrency;
|
|
||||||
|
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
|
||||||
return '---';
|
|
||||||
}
|
|
||||||
|
|
||||||
return _getFiatBalance(price: price, cryptoAmount: walletBalance.formattedAvailableBalance) +
|
|
||||||
' ${fiatCurrency.toString()}';
|
|
||||||
}
|
|
||||||
|
|
||||||
@computed
|
|
||||||
String get additionalFiatBalance {
|
|
||||||
final walletBalance = _walletBalance;
|
|
||||||
final fiatCurrency = settingsStore.fiatCurrency;
|
|
||||||
|
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
|
||||||
return '---';
|
|
||||||
}
|
|
||||||
|
|
||||||
return _getFiatBalance(price: price, cryptoAmount: walletBalance.formattedAdditionalBalance) +
|
|
||||||
' ${fiatCurrency.toString()}';
|
|
||||||
}
|
|
||||||
|
|
||||||
@computed
|
@computed
|
||||||
Map<CryptoCurrency, BalanceRecord> get balances {
|
Map<CryptoCurrency, BalanceRecord> get balances {
|
||||||
return wallet.balance.map((key, value) {
|
return wallet.balance.map((key, value) {
|
||||||
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
if (displayMode == BalanceDisplayMode.hiddenBalance) {
|
||||||
|
final fiatCurrency = settingsStore.fiatCurrency;
|
||||||
return MapEntry(
|
return MapEntry(
|
||||||
key,
|
key,
|
||||||
BalanceRecord(
|
BalanceRecord(
|
||||||
availableBalance: '---',
|
availableBalance: '●●●●●●',
|
||||||
additionalBalance: '---',
|
additionalBalance: additionalBalance,
|
||||||
frozenBalance: '',
|
frozenBalance: '',
|
||||||
secondAvailableBalance: '---',
|
secondAvailableBalance: '',
|
||||||
secondAdditionalBalance: '---',
|
secondAdditionalBalance: '',
|
||||||
fiatAdditionalBalance: isFiatDisabled ? '' : '---',
|
fiatAdditionalBalance: isFiatDisabled ? '' : '',
|
||||||
fiatAvailableBalance: isFiatDisabled ? '' : '---',
|
fiatAvailableBalance: isFiatDisabled ? '' : '${fiatCurrency.toString()} ●●●●●',
|
||||||
fiatFrozenBalance: isFiatDisabled ? '' : '---',
|
fiatFrozenBalance: isFiatDisabled ? '' : '',
|
||||||
fiatSecondAvailableBalance: isFiatDisabled ? '' : '---',
|
fiatSecondAvailableBalance: isFiatDisabled ? '' : '',
|
||||||
fiatSecondAdditionalBalance: isFiatDisabled ? '' : '---',
|
fiatSecondAdditionalBalance: isFiatDisabled ? '' : '',
|
||||||
asset: key,
|
asset: key,
|
||||||
formattedAssetTitle: _formatterAsset(key)));
|
formattedAssetTitle: _formatterAsset(key)));
|
||||||
}
|
}
|
||||||
|
@ -374,16 +304,11 @@ abstract class BalanceViewModelBase with Store {
|
||||||
|
|
||||||
bool _hasAdditionalBalanceForWalletType(WalletType type) {
|
bool _hasAdditionalBalanceForWalletType(WalletType type) {
|
||||||
switch (type) {
|
switch (type) {
|
||||||
case WalletType.ethereum:
|
case WalletType.monero:
|
||||||
case WalletType.polygon:
|
case WalletType.wownero:
|
||||||
case WalletType.solana:
|
|
||||||
case WalletType.tron:
|
|
||||||
case WalletType.bitcoin:
|
|
||||||
case WalletType.bitcoinCash:
|
|
||||||
case WalletType.litecoin:
|
|
||||||
return false;
|
|
||||||
default:
|
|
||||||
return true;
|
return true;
|
||||||
|
default:
|
||||||
|
return false;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@ -468,8 +393,6 @@ abstract class BalanceViewModelBase with Store {
|
||||||
return balance;
|
return balance;
|
||||||
}
|
}
|
||||||
|
|
||||||
@computed
|
|
||||||
CryptoCurrency get currency => appStore.wallet!.currency;
|
|
||||||
|
|
||||||
@observable
|
@observable
|
||||||
bool isShowCard;
|
bool isShowCard;
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "مجموعات محفظة البذور المشتركة",
|
"shared_seed_wallet_groups": "مجموعات محفظة البذور المشتركة",
|
||||||
"show": "يعرض",
|
"show": "يعرض",
|
||||||
"show_address_book_popup": "عرض \"إضافة إلى كتاب العناوين\" المنبثقة بعد الإرسال",
|
"show_address_book_popup": "عرض \"إضافة إلى كتاب العناوين\" المنبثقة بعد الإرسال",
|
||||||
|
"show_balance": "اضغط لفترة طويلة لإظهار التوازن",
|
||||||
|
"show_balance_toast": "اضغط لفترة طويلة لإخفاء أو إظهار التوازن",
|
||||||
"show_details": "اظهر التفاصيل",
|
"show_details": "اظهر التفاصيل",
|
||||||
"show_keys": "اظهار السييد / المفاتيح",
|
"show_keys": "اظهار السييد / المفاتيح",
|
||||||
"show_market_place": "إظهار السوق",
|
"show_market_place": "إظهار السوق",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Споделени групи за портфейли за семена",
|
"shared_seed_wallet_groups": "Споделени групи за портфейли за семена",
|
||||||
"show": "Показване",
|
"show": "Показване",
|
||||||
"show_address_book_popup": "Показване на изскачането на „Добавяне към адресната книга“ след изпращане",
|
"show_address_book_popup": "Показване на изскачането на „Добавяне към адресната книга“ след изпращане",
|
||||||
|
"show_balance": "Дълго натиснете, за да покажете баланса",
|
||||||
|
"show_balance_toast": "Дълго натискане, за да се скрие или покаже баланс",
|
||||||
"show_details": "Показване на подробностите",
|
"show_details": "Показване на подробностите",
|
||||||
"show_keys": "Покажи seed/keys",
|
"show_keys": "Покажи seed/keys",
|
||||||
"show_market_place": "Покажи пазар",
|
"show_market_place": "Покажи пазар",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Skupiny sdílených semen",
|
"shared_seed_wallet_groups": "Skupiny sdílených semen",
|
||||||
"show": "Show",
|
"show": "Show",
|
||||||
"show_address_book_popup": "Po odeslání zobrazíte vyskakovací okno „Přidat do adresáře“",
|
"show_address_book_popup": "Po odeslání zobrazíte vyskakovací okno „Přidat do adresáře“",
|
||||||
|
"show_balance": "Dlouhý stisknutí zobrazí rovnováhu",
|
||||||
|
"show_balance_toast": "Dlouhý stiskněte pro skrytí nebo zobrazení rovnováhy",
|
||||||
"show_details": "Zobrazit detaily",
|
"show_details": "Zobrazit detaily",
|
||||||
"show_keys": "Zobrazit seed/klíče",
|
"show_keys": "Zobrazit seed/klíče",
|
||||||
"show_market_place": "Zobrazit trh",
|
"show_market_place": "Zobrazit trh",
|
||||||
|
|
|
@ -511,8 +511,8 @@
|
||||||
"placeholder_transactions": "Ihre Transaktionen werden hier angezeigt",
|
"placeholder_transactions": "Ihre Transaktionen werden hier angezeigt",
|
||||||
"please_fill_totp": "Bitte geben Sie den 8-stelligen Code ein, der auf Ihrem anderen Gerät vorhanden ist",
|
"please_fill_totp": "Bitte geben Sie den 8-stelligen Code ein, der auf Ihrem anderen Gerät vorhanden ist",
|
||||||
"please_make_selection": "Bitte treffen Sie unten eine Auswahl zum Erstellen oder Wiederherstellen Ihrer Wallet.",
|
"please_make_selection": "Bitte treffen Sie unten eine Auswahl zum Erstellen oder Wiederherstellen Ihrer Wallet.",
|
||||||
"please_reference_document": "Bitte verweisen Sie auf die folgenden Dokumente, um weitere Informationen zu erhalten.",
|
|
||||||
"Please_reference_document": "Weitere Informationen finden Sie in den Dokumenten unten.",
|
"Please_reference_document": "Weitere Informationen finden Sie in den Dokumenten unten.",
|
||||||
|
"please_reference_document": "Bitte verweisen Sie auf die folgenden Dokumente, um weitere Informationen zu erhalten.",
|
||||||
"please_select": "Bitte auswählen:",
|
"please_select": "Bitte auswählen:",
|
||||||
"please_select_backup_file": "Bitte wählen Sie die Sicherungsdatei und geben Sie das Sicherungskennwort ein.",
|
"please_select_backup_file": "Bitte wählen Sie die Sicherungsdatei und geben Sie das Sicherungskennwort ein.",
|
||||||
"please_try_to_connect_to_another_node": "Bitte versuchen Sie, sich mit einem anderen Knoten zu verbinden",
|
"please_try_to_connect_to_another_node": "Bitte versuchen Sie, sich mit einem anderen Knoten zu verbinden",
|
||||||
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "Gemeinsame Walletsseed Gruppen",
|
"shared_seed_wallet_groups": "Gemeinsame Walletsseed Gruppen",
|
||||||
"show": "Zeigen",
|
"show": "Zeigen",
|
||||||
"show_address_book_popup": "Popup \"zum Adressbuch hinzufügen\" nach dem Senden anzeigen",
|
"show_address_book_popup": "Popup \"zum Adressbuch hinzufügen\" nach dem Senden anzeigen",
|
||||||
|
"show_balance": "Lange Presse, um das Gleichgewicht zu zeigen",
|
||||||
|
"show_balance_toast": "Lange Presse, um sich zu verbergen oder Gleichgewicht zu zeigen",
|
||||||
"show_details": "Details anzeigen",
|
"show_details": "Details anzeigen",
|
||||||
"show_keys": "Seed/Schlüssel anzeigen",
|
"show_keys": "Seed/Schlüssel anzeigen",
|
||||||
"show_market_place": "Marktplatz anzeigen",
|
"show_market_place": "Marktplatz anzeigen",
|
||||||
|
@ -989,4 +991,4 @@
|
||||||
"you_will_get": "Konvertieren zu",
|
"you_will_get": "Konvertieren zu",
|
||||||
"you_will_send": "Konvertieren von",
|
"you_will_send": "Konvertieren von",
|
||||||
"yy": "YY"
|
"yy": "YY"
|
||||||
}
|
}
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Shared Seed Wallet Groups",
|
"shared_seed_wallet_groups": "Shared Seed Wallet Groups",
|
||||||
"show": "Show",
|
"show": "Show",
|
||||||
"show_address_book_popup": "Show 'Add to Address Book' popup after sending",
|
"show_address_book_popup": "Show 'Add to Address Book' popup after sending",
|
||||||
|
"show_balance": "Long Press to Show Balance",
|
||||||
|
"show_balance_toast": "Long press to hide or show balance",
|
||||||
"show_details": "Show Details",
|
"show_details": "Show Details",
|
||||||
"show_keys": "Show seed/keys",
|
"show_keys": "Show seed/keys",
|
||||||
"show_market_place": "Show Marketplace",
|
"show_market_place": "Show Marketplace",
|
||||||
|
|
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "Grupos de billetera de semillas compartidas",
|
"shared_seed_wallet_groups": "Grupos de billetera de semillas compartidas",
|
||||||
"show": "Espectáculo",
|
"show": "Espectáculo",
|
||||||
"show_address_book_popup": "Mostrar ventana emergente 'Agregar a la libreta de direcciones' después de enviar",
|
"show_address_book_popup": "Mostrar ventana emergente 'Agregar a la libreta de direcciones' después de enviar",
|
||||||
|
"show_balance": "Prensa larga para mostrar equilibrio",
|
||||||
|
"show_balance_toast": "Prensa larga para esconder o mostrar equilibrio",
|
||||||
"show_details": "Mostrar detalles",
|
"show_details": "Mostrar detalles",
|
||||||
"show_keys": "Mostrar semilla/claves",
|
"show_keys": "Mostrar semilla/claves",
|
||||||
"show_market_place": "Mostrar mercado",
|
"show_market_place": "Mostrar mercado",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Groupes de portefeuilles partagés",
|
"shared_seed_wallet_groups": "Groupes de portefeuilles partagés",
|
||||||
"show": "Montrer",
|
"show": "Montrer",
|
||||||
"show_address_book_popup": "Afficher la popup `` Ajouter au carnet d'adresses '' après avoir envoyé",
|
"show_address_book_popup": "Afficher la popup `` Ajouter au carnet d'adresses '' après avoir envoyé",
|
||||||
|
"show_balance": "Longue presse pour montrer l'équilibre",
|
||||||
|
"show_balance_toast": "Longue appuyez sur pour masquer ou afficher l'équilibre",
|
||||||
"show_details": "Afficher les détails",
|
"show_details": "Afficher les détails",
|
||||||
"show_keys": "Visualiser la phrase secrète (seed) et les clefs",
|
"show_keys": "Visualiser la phrase secrète (seed) et les clefs",
|
||||||
"show_market_place": "Afficher la place de marché",
|
"show_market_place": "Afficher la place de marché",
|
||||||
|
|
|
@ -732,6 +732,8 @@
|
||||||
"shared_seed_wallet_groups": "Raba ƙungiya walat",
|
"shared_seed_wallet_groups": "Raba ƙungiya walat",
|
||||||
"show": "Nuna",
|
"show": "Nuna",
|
||||||
"show_address_book_popup": "Nuna 'ƙara don magance littafin' Popup bayan aikawa",
|
"show_address_book_popup": "Nuna 'ƙara don magance littafin' Popup bayan aikawa",
|
||||||
|
"show_balance": "Dogon latsawa don nuna ma'auni",
|
||||||
|
"show_balance_toast": "Latsa latsawa don ɓoye ko nuna ma'auni",
|
||||||
"show_details": "Nuna Cikakkun bayanai",
|
"show_details": "Nuna Cikakkun bayanai",
|
||||||
"show_keys": "Nuna iri/maɓallai",
|
"show_keys": "Nuna iri/maɓallai",
|
||||||
"show_market_place": "Nuna dan kasuwa",
|
"show_market_place": "Nuna dan kasuwa",
|
||||||
|
|
|
@ -732,6 +732,8 @@
|
||||||
"shared_seed_wallet_groups": "साझा बीज बटुए समूह",
|
"shared_seed_wallet_groups": "साझा बीज बटुए समूह",
|
||||||
"show": "दिखाओ",
|
"show": "दिखाओ",
|
||||||
"show_address_book_popup": "भेजने के बाद 'एड एड्रेस बुक' पॉपअप दिखाएं",
|
"show_address_book_popup": "भेजने के बाद 'एड एड्रेस बुक' पॉपअप दिखाएं",
|
||||||
|
"show_balance": "बैलेंस दिखाने के लिए लॉन्ग प्रेस",
|
||||||
|
"show_balance_toast": "बैलेंस को छिपाने या दिखाने के लिए लॉन्ग प्रेस",
|
||||||
"show_details": "विवरण दिखाएं",
|
"show_details": "विवरण दिखाएं",
|
||||||
"show_keys": "बीज / कुंजियाँ दिखाएँ",
|
"show_keys": "बीज / कुंजियाँ दिखाएँ",
|
||||||
"show_market_place": "बाज़ार दिखाएँ",
|
"show_market_place": "बाज़ार दिखाएँ",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Zajedničke grupe za sjeme novčanika",
|
"shared_seed_wallet_groups": "Zajedničke grupe za sjeme novčanika",
|
||||||
"show": "Pokazati",
|
"show": "Pokazati",
|
||||||
"show_address_book_popup": "Pokažite \"dodaj u adresar\" skočni prozor nakon slanja",
|
"show_address_book_popup": "Pokažite \"dodaj u adresar\" skočni prozor nakon slanja",
|
||||||
|
"show_balance": "Dugački pritisak za pokazivanje ravnoteže",
|
||||||
|
"show_balance_toast": "Dugo pritisnite da biste sakrili ili pokazali ravnotežu",
|
||||||
"show_details": "Prikaži pojedinosti",
|
"show_details": "Prikaži pojedinosti",
|
||||||
"show_keys": "Prikaži pristupni izraz/ključ",
|
"show_keys": "Prikaži pristupni izraz/ključ",
|
||||||
"show_market_place": "Prikaži tržište",
|
"show_market_place": "Prikaži tržište",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Համօգտագործված սերմերի դրամապանակների խմբեր",
|
"shared_seed_wallet_groups": "Համօգտագործված սերմերի դրամապանակների խմբեր",
|
||||||
"show": "Ցուցահանդես",
|
"show": "Ցուցահանդես",
|
||||||
"show_address_book_popup": "Show ույց տալ «Ուղարկելուց հետո« Հասցեների գրքի »թռուցիկ",
|
"show_address_book_popup": "Show ույց տալ «Ուղարկելուց հետո« Հասցեների գրքի »թռուցիկ",
|
||||||
|
"show_balance": "Երկար մամուլ, հավասարակշռությունը ցույց տալու համար",
|
||||||
|
"show_balance_toast": "Երկար սեղմեք `հավասարակշռությունը թաքցնելու կամ ցույց տալու համար",
|
||||||
"show_details": "Ցուցադրել մանրամասներ",
|
"show_details": "Ցուցադրել մանրամասներ",
|
||||||
"show_keys": "Ցուցադրել բանալիներ",
|
"show_keys": "Ցուցադրել բանալիներ",
|
||||||
"show_market_place": "Ցուցադրել շուկան",
|
"show_market_place": "Ցուցադրել շուկան",
|
||||||
|
|
|
@ -733,6 +733,8 @@
|
||||||
"shared_seed_wallet_groups": "Kelompok dompet benih bersama",
|
"shared_seed_wallet_groups": "Kelompok dompet benih bersama",
|
||||||
"show": "Menunjukkan",
|
"show": "Menunjukkan",
|
||||||
"show_address_book_popup": "Tampilkan popup 'Tambahkan ke Alamat' setelah mengirim",
|
"show_address_book_popup": "Tampilkan popup 'Tambahkan ke Alamat' setelah mengirim",
|
||||||
|
"show_balance": "PRESS PANJANG UNTUK MENUNJUKKAN Balance",
|
||||||
|
"show_balance_toast": "Tekan panjang untuk menyembunyikan atau menunjukkan keseimbangan",
|
||||||
"show_details": "Tampilkan Rincian",
|
"show_details": "Tampilkan Rincian",
|
||||||
"show_keys": "Tampilkan seed/kunci",
|
"show_keys": "Tampilkan seed/kunci",
|
||||||
"show_market_place": "Tampilkan Pasar",
|
"show_market_place": "Tampilkan Pasar",
|
||||||
|
|
|
@ -732,6 +732,8 @@
|
||||||
"shared_seed_wallet_groups": "Gruppi di portafoglio di semi condivisi",
|
"shared_seed_wallet_groups": "Gruppi di portafoglio di semi condivisi",
|
||||||
"show": "Spettacolo",
|
"show": "Spettacolo",
|
||||||
"show_address_book_popup": "Mostra il popup \"Aggiungi alla rubrica\" dopo l'invio",
|
"show_address_book_popup": "Mostra il popup \"Aggiungi alla rubrica\" dopo l'invio",
|
||||||
|
"show_balance": "Lunga stampa per mostrare l'equilibrio",
|
||||||
|
"show_balance_toast": "A lungo pressa per nascondere o mostrare l'equilibrio",
|
||||||
"show_details": "Mostra dettagli",
|
"show_details": "Mostra dettagli",
|
||||||
"show_keys": "Mostra seme/chiavi",
|
"show_keys": "Mostra seme/chiavi",
|
||||||
"show_market_place": "Mostra mercato",
|
"show_market_place": "Mostra mercato",
|
||||||
|
|
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "共有シードウォレットグループ",
|
"shared_seed_wallet_groups": "共有シードウォレットグループ",
|
||||||
"show": "見せる",
|
"show": "見せる",
|
||||||
"show_address_book_popup": "送信後に「アドレスブックに追加」ポップアップを表示します",
|
"show_address_book_popup": "送信後に「アドレスブックに追加」ポップアップを表示します",
|
||||||
|
"show_balance": "バランスを示すためにロングプレス",
|
||||||
|
"show_balance_toast": "バランスを隠したり表示したりするためにロングプレス",
|
||||||
"show_details": "詳細を表示",
|
"show_details": "詳細を表示",
|
||||||
"show_keys": "シード/キーを表示する",
|
"show_keys": "シード/キーを表示する",
|
||||||
"show_market_place": "マーケットプレイスを表示",
|
"show_market_place": "マーケットプレイスを表示",
|
||||||
|
|
|
@ -511,8 +511,8 @@
|
||||||
"placeholder_transactions": "거래가 여기에 표시됩니다",
|
"placeholder_transactions": "거래가 여기에 표시됩니다",
|
||||||
"please_fill_totp": "다른 기기에 있는 8자리 코드를 입력하세요.",
|
"please_fill_totp": "다른 기기에 있는 8자리 코드를 입력하세요.",
|
||||||
"please_make_selection": "아래에서 선택하십시오 지갑 만들기 또는 복구.",
|
"please_make_selection": "아래에서 선택하십시오 지갑 만들기 또는 복구.",
|
||||||
"Please_reference_document": "자세한 내용은 아래 문서를 참조하십시오.",
|
|
||||||
"please_reference_document": "자세한 내용은 아래 문서를 참조하십시오.",
|
"please_reference_document": "자세한 내용은 아래 문서를 참조하십시오.",
|
||||||
|
"Please_reference_document": "자세한 내용은 아래 문서를 참조하십시오.",
|
||||||
"please_select": "선택 해주세요:",
|
"please_select": "선택 해주세요:",
|
||||||
"please_select_backup_file": "백업 파일을 선택하고 백업 암호를 입력하십시오.",
|
"please_select_backup_file": "백업 파일을 선택하고 백업 암호를 입력하십시오.",
|
||||||
"please_try_to_connect_to_another_node": "다른 노드에 연결을 시도하십시오",
|
"please_try_to_connect_to_another_node": "다른 노드에 연결을 시도하십시오",
|
||||||
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "공유 종자 지갑 그룹",
|
"shared_seed_wallet_groups": "공유 종자 지갑 그룹",
|
||||||
"show": "보여주다",
|
"show": "보여주다",
|
||||||
"show_address_book_popup": "전송 후 '주소 책에 추가'팝업을 표시하십시오",
|
"show_address_book_popup": "전송 후 '주소 책에 추가'팝업을 표시하십시오",
|
||||||
|
"show_balance": "균형을 보여주기 위해 긴 언론",
|
||||||
|
"show_balance_toast": "균형을 숨기거나 보여주기 위해 긴 누르십시오",
|
||||||
"show_details": "세부정보 표시",
|
"show_details": "세부정보 표시",
|
||||||
"show_keys": "시드 / 키 표시",
|
"show_keys": "시드 / 키 표시",
|
||||||
"show_market_place": "마켓플레이스 표시",
|
"show_market_place": "마켓플레이스 표시",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "shared မျိုးစေ့ပိုက်ဆံအိတ်အုပ်စုများ",
|
"shared_seed_wallet_groups": "shared မျိုးစေ့ပိုက်ဆံအိတ်အုပ်စုများ",
|
||||||
"show": "ပြသ",
|
"show": "ပြသ",
|
||||||
"show_address_book_popup": "ပေးပို့ပြီးနောက် 'address book' popup ကိုပြပါ",
|
"show_address_book_popup": "ပေးပို့ပြီးနောက် 'address book' popup ကိုပြပါ",
|
||||||
|
"show_balance": "ချိန်ခွင်လျှာကိုပြသရန်ရှည်လျားသောစာနယ်ဇင်း",
|
||||||
|
"show_balance_toast": "ချိန်ခွင်လျှာကိုဖျောက်ရန်သို့မဟုတ်ပြသရန်ရှည်လျားသောစာနယ်ဇင်း",
|
||||||
"show_details": "အသေးစိတ်ပြ",
|
"show_details": "အသေးစိတ်ပြ",
|
||||||
"show_keys": "မျိုးစေ့ /သော့များကို ပြပါ။",
|
"show_keys": "မျိုးစေ့ /သော့များကို ပြပါ။",
|
||||||
"show_market_place": "စျေးကွက်ကိုပြသပါ။",
|
"show_market_place": "စျေးကွက်ကိုပြသပါ။",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Gedeelde zaadportelgroepen",
|
"shared_seed_wallet_groups": "Gedeelde zaadportelgroepen",
|
||||||
"show": "Show",
|
"show": "Show",
|
||||||
"show_address_book_popup": "Toon 'Toevoegen aan adresboek' pop -up na verzenden",
|
"show_address_book_popup": "Toon 'Toevoegen aan adresboek' pop -up na verzenden",
|
||||||
|
"show_balance": "Lange pers om evenwicht te tonen",
|
||||||
|
"show_balance_toast": "Lange pers om evenwicht te verbergen of te tonen",
|
||||||
"show_details": "Toon details",
|
"show_details": "Toon details",
|
||||||
"show_keys": "Toon zaad/sleutels",
|
"show_keys": "Toon zaad/sleutels",
|
||||||
"show_market_place": "Toon Marktplaats",
|
"show_market_place": "Toon Marktplaats",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Wspólne grupy portfeli nasion",
|
"shared_seed_wallet_groups": "Wspólne grupy portfeli nasion",
|
||||||
"show": "Pokazywać",
|
"show": "Pokazywać",
|
||||||
"show_address_book_popup": "Pokaż wysypkę „Dodaj do książki” po wysłaniu",
|
"show_address_book_popup": "Pokaż wysypkę „Dodaj do książki” po wysłaniu",
|
||||||
|
"show_balance": "Długa prasa, aby pokazać równowagę",
|
||||||
|
"show_balance_toast": "Długa naciśnij, aby ukryć lub pokazać równowagę",
|
||||||
"show_details": "Pokaż szczegóły",
|
"show_details": "Pokaż szczegóły",
|
||||||
"show_keys": "Pokaż seed/klucze",
|
"show_keys": "Pokaż seed/klucze",
|
||||||
"show_market_place": "Pokaż rynek",
|
"show_market_place": "Pokaż rynek",
|
||||||
|
|
|
@ -732,6 +732,8 @@
|
||||||
"shared_seed_wallet_groups": "Grupos de carteira de sementes compartilhados",
|
"shared_seed_wallet_groups": "Grupos de carteira de sementes compartilhados",
|
||||||
"show": "Mostrar",
|
"show": "Mostrar",
|
||||||
"show_address_book_popup": "Mostre pop -up 'Adicionar ao livro de endereços' depois de enviar",
|
"show_address_book_popup": "Mostre pop -up 'Adicionar ao livro de endereços' depois de enviar",
|
||||||
|
"show_balance": "Pressione há muito tempo para mostrar o equilíbrio",
|
||||||
|
"show_balance_toast": "Pressione há muito tempo para se esconder ou mostrar equilíbrio",
|
||||||
"show_details": "Mostrar detalhes",
|
"show_details": "Mostrar detalhes",
|
||||||
"show_keys": "Mostrar semente/chaves",
|
"show_keys": "Mostrar semente/chaves",
|
||||||
"show_market_place": "Mostrar mercado",
|
"show_market_place": "Mostrar mercado",
|
||||||
|
|
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "Общие группы кошелька семян",
|
"shared_seed_wallet_groups": "Общие группы кошелька семян",
|
||||||
"show": "Показывать",
|
"show": "Показывать",
|
||||||
"show_address_book_popup": "Покажите всплывающее окно «Добавить в адрес адреса» после отправки",
|
"show_address_book_popup": "Покажите всплывающее окно «Добавить в адрес адреса» после отправки",
|
||||||
|
"show_balance": "Длинная пресса, чтобы показать баланс",
|
||||||
|
"show_balance_toast": "Длинная нажавка, чтобы скрыть или показать баланс",
|
||||||
"show_details": "Показать детали",
|
"show_details": "Показать детали",
|
||||||
"show_keys": "Показать мнемоническую фразу/ключи",
|
"show_keys": "Показать мнемоническую фразу/ключи",
|
||||||
"show_market_place": "Показать торговую площадку",
|
"show_market_place": "Показать торговую площадку",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "กลุ่มกระเป๋าเงินที่ใช้ร่วมกัน",
|
"shared_seed_wallet_groups": "กลุ่มกระเป๋าเงินที่ใช้ร่วมกัน",
|
||||||
"show": "แสดง",
|
"show": "แสดง",
|
||||||
"show_address_book_popup": "แสดง 'เพิ่มในสมุดรายชื่อ' ป๊อปอัพหลังจากส่ง",
|
"show_address_book_popup": "แสดง 'เพิ่มในสมุดรายชื่อ' ป๊อปอัพหลังจากส่ง",
|
||||||
|
"show_balance": "กดยาวเพื่อแสดงความสมดุล",
|
||||||
|
"show_balance_toast": "กดนานเพื่อซ่อนหรือแสดงความสมดุล",
|
||||||
"show_details": "แสดงรายละเอียด",
|
"show_details": "แสดงรายละเอียด",
|
||||||
"show_keys": "แสดงซีด/คีย์",
|
"show_keys": "แสดงซีด/คีย์",
|
||||||
"show_market_place": "แสดงตลาดกลาง",
|
"show_market_place": "แสดงตลาดกลาง",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Ibinahaging mga pangkat ng pitaka ng binhi",
|
"shared_seed_wallet_groups": "Ibinahaging mga pangkat ng pitaka ng binhi",
|
||||||
"show": "Ipakita",
|
"show": "Ipakita",
|
||||||
"show_address_book_popup": "Ipakita ang popup na 'Idagdag sa Address Book' pagkatapos magpadala",
|
"show_address_book_popup": "Ipakita ang popup na 'Idagdag sa Address Book' pagkatapos magpadala",
|
||||||
|
"show_balance": "Mahabang pindutin upang ipakita ang balanse",
|
||||||
|
"show_balance_toast": "Mahabang pindutin upang itago o ipakita ang balanse",
|
||||||
"show_details": "Ipakita ang mga detalye",
|
"show_details": "Ipakita ang mga detalye",
|
||||||
"show_keys": "Ipakita ang mga seed/key",
|
"show_keys": "Ipakita ang mga seed/key",
|
||||||
"show_market_place": "Ipakita ang Marketplace",
|
"show_market_place": "Ipakita ang Marketplace",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "Paylaşılan tohum cüzdan grupları",
|
"shared_seed_wallet_groups": "Paylaşılan tohum cüzdan grupları",
|
||||||
"show": "Göstermek",
|
"show": "Göstermek",
|
||||||
"show_address_book_popup": "Gönderdikten sonra 'adres defterine ekle' açılır",
|
"show_address_book_popup": "Gönderdikten sonra 'adres defterine ekle' açılır",
|
||||||
|
"show_balance": "Dengeyi Göstermek İçin Uzun Basın",
|
||||||
|
"show_balance_toast": "Dengeyi gizlemek veya göstermek için uzun basın",
|
||||||
"show_details": "Detayları Göster",
|
"show_details": "Detayları Göster",
|
||||||
"show_keys": "Tohumları/anahtarları göster",
|
"show_keys": "Tohumları/anahtarları göster",
|
||||||
"show_market_place": "Pazar Yerini Göster",
|
"show_market_place": "Pazar Yerini Göster",
|
||||||
|
|
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "Спільні групи насіннєвих гаманців",
|
"shared_seed_wallet_groups": "Спільні групи насіннєвих гаманців",
|
||||||
"show": "Показувати",
|
"show": "Показувати",
|
||||||
"show_address_book_popup": "Показати спливаюче вікно \"Додати до адресної книги\" після надсилання",
|
"show_address_book_popup": "Показати спливаюче вікно \"Додати до адресної книги\" після надсилання",
|
||||||
|
"show_balance": "Довга преса, щоб показати рівновагу",
|
||||||
|
"show_balance_toast": "Довга преса, щоб приховати або показати рівновагу",
|
||||||
"show_details": "Показати деталі",
|
"show_details": "Показати деталі",
|
||||||
"show_keys": "Показати мнемонічну фразу/ключі",
|
"show_keys": "Показати мнемонічну фразу/ключі",
|
||||||
"show_market_place": "Відображати маркетплейс",
|
"show_market_place": "Відображати маркетплейс",
|
||||||
|
|
|
@ -732,6 +732,8 @@
|
||||||
"shared_seed_wallet_groups": "مشترکہ بیج پرس گروپ",
|
"shared_seed_wallet_groups": "مشترکہ بیج پرس گروپ",
|
||||||
"show": "دکھائیں",
|
"show": "دکھائیں",
|
||||||
"show_address_book_popup": "بھیجنے کے بعد 'ایڈریس میں شامل کریں کتاب' پاپ اپ دکھائیں",
|
"show_address_book_popup": "بھیجنے کے بعد 'ایڈریس میں شامل کریں کتاب' پاپ اپ دکھائیں",
|
||||||
|
"show_balance": "توازن ظاہر کرنے کے لئے طویل پریس",
|
||||||
|
"show_balance_toast": "توازن چھپانے یا ظاہر کرنے کے لئے طویل پریس",
|
||||||
"show_details": "تفصیلات دکھائیں",
|
"show_details": "تفصیلات دکھائیں",
|
||||||
"show_keys": "بیج / چابیاں دکھائیں۔",
|
"show_keys": "بیج / چابیاں دکھائیں۔",
|
||||||
"show_market_place": "بازار دکھائیں۔",
|
"show_market_place": "بازار دکھائیں۔",
|
||||||
|
|
|
@ -729,6 +729,8 @@
|
||||||
"shared_seed_wallet_groups": "Nhóm ví hạt được chia sẻ",
|
"shared_seed_wallet_groups": "Nhóm ví hạt được chia sẻ",
|
||||||
"show": "Trình diễn",
|
"show": "Trình diễn",
|
||||||
"show_address_book_popup": "Hiển thị cửa sổ bật lên 'Thêm vào sổ địa chỉ' sau khi gửi",
|
"show_address_book_popup": "Hiển thị cửa sổ bật lên 'Thêm vào sổ địa chỉ' sau khi gửi",
|
||||||
|
"show_balance": "Báo chí dài để hiển thị sự cân bằng",
|
||||||
|
"show_balance_toast": "Nhấn dài để ẩn hoặc hiển thị sự cân bằng",
|
||||||
"show_details": "Hiển thị chi tiết",
|
"show_details": "Hiển thị chi tiết",
|
||||||
"show_keys": "Hiển thị hạt giống/khóa",
|
"show_keys": "Hiển thị hạt giống/khóa",
|
||||||
"show_market_place": "Hiển thị Thị trường",
|
"show_market_place": "Hiển thị Thị trường",
|
||||||
|
|
|
@ -731,6 +731,8 @@
|
||||||
"shared_seed_wallet_groups": "Awọn ẹgbẹ ti a pin irugbin",
|
"shared_seed_wallet_groups": "Awọn ẹgbẹ ti a pin irugbin",
|
||||||
"show": "Fihan",
|
"show": "Fihan",
|
||||||
"show_address_book_popup": "Fihan 'ṣafikun si Agbejade Iwe' Lẹhin fifiranṣẹ",
|
"show_address_book_popup": "Fihan 'ṣafikun si Agbejade Iwe' Lẹhin fifiranṣẹ",
|
||||||
|
"show_balance": "Tẹ Tẹ lati ṣafihan iwọntunwọnsi",
|
||||||
|
"show_balance_toast": "Tẹ Tẹ lati tọju tabi ṣafihan iwọntunwọnsi",
|
||||||
"show_details": "Fi ìsọfúnni kékeré hàn",
|
"show_details": "Fi ìsọfúnni kékeré hàn",
|
||||||
"show_keys": "Wo hóró / àwọn kọ́kọ́rọ́",
|
"show_keys": "Wo hóró / àwọn kọ́kọ́rọ́",
|
||||||
"show_market_place": "Wa Sopọ Pataki",
|
"show_market_place": "Wa Sopọ Pataki",
|
||||||
|
|
|
@ -730,6 +730,8 @@
|
||||||
"shared_seed_wallet_groups": "共享种子钱包组",
|
"shared_seed_wallet_groups": "共享种子钱包组",
|
||||||
"show": "展示",
|
"show": "展示",
|
||||||
"show_address_book_popup": "发送后显示“添加到通讯簿”弹出窗口",
|
"show_address_book_popup": "发送后显示“添加到通讯簿”弹出窗口",
|
||||||
|
"show_balance": "长印刷以显示平衡",
|
||||||
|
"show_balance_toast": "长按以隐藏或显示平衡",
|
||||||
"show_details": "显示详细信息",
|
"show_details": "显示详细信息",
|
||||||
"show_keys": "显示种子/密钥",
|
"show_keys": "显示种子/密钥",
|
||||||
"show_market_place": "显示市场",
|
"show_market_place": "显示市场",
|
||||||
|
|
Loading…
Reference in a new issue