-
Notifications
You must be signed in to change notification settings - Fork 193
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* update app versions and release notes * update build number * Fix balance page tabs UI on white screens [skip ci] * Vulnerable btc seeds (#1238) * Add flow to notify users with vulnerable seeds * - Show vulnerable wallets warning on every app launch - Change text * increment build number * add seeds sha text [skip ci]
- Loading branch information
1 parent
d756b36
commit be285e7
Showing
13 changed files
with
8,945 additions
and
29 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,4 @@ | ||
Monero Polyseed support, create and restore from a 16 words phrase and without the need to remember the wallet creation date | ||
Bug fixes and enhancements | ||
Polyseed enhancements | ||
New on-ramp provider DFX | ||
Usability enhancements | ||
Bug fixes |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,6 @@ | ||
Monero Polyseed support, create and restore from a 16 words phrase and without the need to remember the wallet creation date | ||
Add NFTs tab to see all of your purchased NFTs on Ethereum | ||
Bug fixes and enhancements | ||
Add Polygon (Matic) wallet | ||
Polyseed enhancements | ||
New on-ramp provider DFX | ||
Usability enhancements | ||
Bitcoin enhancements | ||
Bug fixes |
8,717 changes: 8,717 additions & 0 deletions
8,717
assets/text/cakewallet_weak_bitcoin_seeds_hashed_sorted_version1.txt
Large diffs are not rendered by default.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,91 @@ | ||
import 'package:cake_wallet/src/widgets/alert_background.dart'; | ||
import 'package:cake_wallet/src/widgets/alert_close_button.dart'; | ||
import 'package:cake_wallet/themes/extensions/dashboard_page_theme.dart'; | ||
import 'package:flutter/material.dart'; | ||
|
||
class VulnerableSeedsPopup extends StatelessWidget { | ||
final List<String> affectedWalletNames; | ||
|
||
const VulnerableSeedsPopup(this.affectedWalletNames, {Key? key}) : super(key: key); | ||
|
||
@override | ||
Widget build(BuildContext context) { | ||
return Stack( | ||
alignment: Alignment.center, | ||
children: [ | ||
AlertBackground( | ||
child: AlertDialog( | ||
insetPadding: EdgeInsets.only(left: 16, right: 16, bottom: 48), | ||
elevation: 0.0, | ||
contentPadding: EdgeInsets.zero, | ||
shape: RoundedRectangleBorder(borderRadius: BorderRadius.all(Radius.circular(30))), | ||
content: Container( | ||
decoration: BoxDecoration( | ||
borderRadius: BorderRadius.circular(30.0), | ||
gradient: LinearGradient(colors: [ | ||
Theme.of(context).extension<DashboardPageTheme>()!.firstGradientBackgroundColor, | ||
Theme.of(context) | ||
.extension<DashboardPageTheme>()! | ||
.secondGradientBackgroundColor, | ||
], begin: Alignment.centerLeft, end: Alignment.centerRight)), | ||
child: Padding( | ||
padding: const EdgeInsets.symmetric(horizontal: 24.0), | ||
child: Stack( | ||
children: [ | ||
SingleChildScrollView( | ||
child: Padding( | ||
padding: const EdgeInsets.only(top: 16.0), | ||
child: Container( | ||
alignment: Alignment.bottomCenter, | ||
child: DefaultTextStyle( | ||
style: TextStyle( | ||
decoration: TextDecoration.none, | ||
fontSize: 24.0, | ||
fontWeight: FontWeight.bold, | ||
fontFamily: 'Lato', | ||
color: Theme.of(context).extension<DashboardPageTheme>()!.textColor, | ||
), | ||
child: Text("Emergency Notice"), | ||
), | ||
), | ||
), | ||
), | ||
SingleChildScrollView( | ||
child: Padding( | ||
padding: EdgeInsets.only(top: 48, bottom: 16), | ||
child: Container( | ||
width: double.maxFinite, | ||
child: Column( | ||
children: <Widget>[ | ||
ConstrainedBox( | ||
constraints: BoxConstraints( | ||
maxHeight: MediaQuery.of(context).size.height * 0.7, | ||
), | ||
child: Text( | ||
"Your Bitcoin wallet(s) below use a legacy seed format that is vulnerable, which MAY result in you losing money from these wallet(s) if no action is taken.\nWe recommend that you IMMEDIATELY create wallet(s) in Cake Wallet and immediately transfer the funds to these wallet(s).\nVulnerable wallet name(s):\n\n[${affectedWalletNames.join(", ")}]\n\nFor assistance, please use the in-app support or email [email protected]", | ||
style: TextStyle( | ||
decoration: TextDecoration.none, | ||
fontSize: 16.0, | ||
fontFamily: 'Lato', | ||
color: Theme.of(context) | ||
.extension<DashboardPageTheme>()! | ||
.textColor, | ||
), | ||
), | ||
) | ||
], | ||
), | ||
), | ||
), | ||
), | ||
], | ||
), | ||
), | ||
), | ||
), | ||
), | ||
AlertCloseButton(bottom: 30) | ||
], | ||
); | ||
} | ||
} |
Oops, something went wrong.