mirror of
https://github.com/Such-Software/hash-wallet.git
synced 2026-10-17 05:41:29 +02:00
v5.6.0 Early RC (#2647)
* v5.6.0 Early RC - EVM enhancements and fee corrections - Auto node switching enhancements - Pay anything enhancements - Sync bar ETA enhancements - Solana fixes * prevent multiple creation of wallets by spam tapping the button * Last RC :3 Improve wallets performance Litecoin and MWEB support in Cupcake Ethereum and EVM chains enhancements Improved EVM fee estimation Improvements for AnyPay Better automatic node switching New navbar/tab navigation WalletConnect enhancements Add Dark and tintable app icons Bug fixes * fix: properly prevent create function from being called multiple times at once (#2679) --------- Co-authored-by: cyan <cyjan@mrcyjanek.net>
This commit is contained in:
@@ -1,3 +1,6 @@
|
||||
Enhance Trezor support
|
||||
Add Swaps.xyz Decentralized Exchange
|
||||
Improve wallets performance
|
||||
Improvements for AnyPay
|
||||
Better automatic node switching
|
||||
New navbar/tab navigation
|
||||
Add Dark and tintable app icons
|
||||
Bug fixes
|
||||
@@ -1 +1,10 @@
|
||||
Improve wallets performance
|
||||
Litecoin and MWEB support in Cupcake
|
||||
Ethereum and EVM chains enhancements
|
||||
Improved EVM fee estimation
|
||||
Improvements for AnyPay
|
||||
Better automatic node switching
|
||||
New navbar/tab navigation
|
||||
WalletConnect enhancements
|
||||
Add Dark and tintable app icons
|
||||
Bug fixes
|
||||
@@ -64,9 +64,24 @@ abstract class WalletCreationVMBase with Store {
|
||||
|
||||
Future<bool> typeExists(WalletType type) => walletCreationService.typeExists(type);
|
||||
|
||||
bool _isCreating = false;
|
||||
Future<void> create({dynamic options}) async {
|
||||
try {
|
||||
if (_isCreating) {
|
||||
printV("not creating because we don't feel like doing so");
|
||||
return;
|
||||
}
|
||||
_isCreating = true;
|
||||
await _create(options: options);
|
||||
} finally {
|
||||
_isCreating = false;
|
||||
}
|
||||
}
|
||||
|
||||
Future<void> _create({dynamic options}) async {
|
||||
final type = this.type;
|
||||
try {
|
||||
|
||||
state = IsExecutingState();
|
||||
if (name.isEmpty) {
|
||||
name = await generateName();
|
||||
|
||||
@@ -14,15 +14,15 @@ TYPES=($MONERO_COM $CAKEWALLET)
|
||||
APP_ANDROID_TYPE=$1
|
||||
|
||||
MONERO_COM_NAME="Monero.com"
|
||||
MONERO_COM_VERSION="5.5.1"
|
||||
MONERO_COM_BUILD_NUMBER=4140
|
||||
MONERO_COM_VERSION="5.6.0"
|
||||
MONERO_COM_BUILD_NUMBER=4142
|
||||
MONERO_COM_BUNDLE_ID="com.monero.app"
|
||||
MONERO_COM_PACKAGE="com.monero.app"
|
||||
MONERO_COM_SCHEME="monero.com"
|
||||
|
||||
CAKEWALLET_NAME="Cake Wallet"
|
||||
CAKEWALLET_VERSION="5.5.2"
|
||||
CAKEWALLET_BUILD_NUMBER=4284
|
||||
CAKEWALLET_VERSION="5.6.0"
|
||||
CAKEWALLET_BUILD_NUMBER=4286
|
||||
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
|
||||
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
|
||||
CAKEWALLET_SCHEME="cakewallet"
|
||||
|
||||
@@ -12,13 +12,13 @@ TYPES=($MONERO_COM $CAKEWALLET)
|
||||
APP_IOS_TYPE=$1
|
||||
|
||||
MONERO_COM_NAME="Monero.com"
|
||||
MONERO_COM_VERSION="5.5.1"
|
||||
MONERO_COM_BUILD_NUMBER=142
|
||||
MONERO_COM_VERSION="5.6.0"
|
||||
MONERO_COM_BUILD_NUMBER=145
|
||||
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
|
||||
|
||||
CAKEWALLET_NAME="Cake Wallet"
|
||||
CAKEWALLET_VERSION="5.5.2"
|
||||
CAKEWALLET_BUILD_NUMBER=345
|
||||
CAKEWALLET_VERSION="5.6.0"
|
||||
CAKEWALLET_BUILD_NUMBER=349
|
||||
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
|
||||
|
||||
|
||||
|
||||
@@ -14,8 +14,8 @@ if [ -n "$1" ]; then
|
||||
fi
|
||||
|
||||
CAKEWALLET_NAME="Cake Wallet"
|
||||
CAKEWALLET_VERSION="5.5.2"
|
||||
CAKEWALLET_BUILD_NUMBER=72
|
||||
CAKEWALLET_VERSION="5.6.0"
|
||||
CAKEWALLET_BUILD_NUMBER=73
|
||||
|
||||
if ! [[ " ${TYPES[*]} " =~ " ${APP_LINUX_TYPE} " ]]; then
|
||||
echo "Wrong app type."
|
||||
|
||||
@@ -16,13 +16,13 @@ if [ -n "$1" ]; then
|
||||
fi
|
||||
|
||||
MONERO_COM_NAME="Monero.com"
|
||||
MONERO_COM_VERSION="5.5.1"
|
||||
MONERO_COM_BUILD_NUMBER=69
|
||||
MONERO_COM_VERSION="5.6.0"
|
||||
MONERO_COM_BUILD_NUMBER=70
|
||||
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
|
||||
|
||||
CAKEWALLET_NAME="Cake Wallet"
|
||||
CAKEWALLET_VERSION="5.5.2"
|
||||
CAKEWALLET_BUILD_NUMBER=136
|
||||
CAKEWALLET_VERSION="5.6.0"
|
||||
CAKEWALLET_BUILD_NUMBER=137
|
||||
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
|
||||
|
||||
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
#define MyAppName "Cake Wallet"
|
||||
#define MyAppVersion "5.5.2"
|
||||
#define MyAppVersion "5.6.0"
|
||||
#define MyAppPublisher "Cake Labs LLC"
|
||||
#define MyAppURL "https://cakewallet.com/"
|
||||
#define MyAppExeName "CakeWallet.exe"
|
||||
|
||||
Reference in New Issue
Block a user