V4.19.0 v1.16.0 (#1520)
Some checks failed
Cache Dependencies / test (push) Has been cancelled

* remove server entitlement

* remove server entitlement

* minor adjustment
This commit is contained in:
Omar Hatem 2024-07-08 18:32:44 +03:00 committed by GitHub
parent c28ee4b1e7
commit 9e9534a4e5
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
10 changed files with 18 additions and 41 deletions

View file

@ -75,10 +75,6 @@ jobs:
with:
path: |
/opt/android/cake_wallet/cw_haven/android/.cxx
/opt/android/cake_wallet/cw_haven/ios/External
/opt/android/cake_wallet/cw_monero/android/.cxx
/opt/android/cake_wallet/cw_monero/ios/External
/opt/android/cake_wallet/cw_shared_external/ios/External
/opt/android/cake_wallet/scripts/monero_c/release
key: ${{ hashFiles('**/prepare_moneroc.sh' ,'**/build_monero_all.sh') }}
@ -87,8 +83,7 @@ jobs:
run: |
cd /opt/android/cake_wallet/scripts/android/
source ./app_env.sh cakewallet
./build_all.sh
./copy_monero_deps.sh
./build_monero_all.sh
- name: Install Flutter dependencies
run: |

View file

@ -1,2 +1,3 @@
Monero enhancements
Improvements for Tron and Nano wallets
Bug fixes

View file

@ -10,7 +10,6 @@ import 'package:cw_core/transaction_info.dart';
import 'package:cw_core/wallet_base.dart';
import 'package:cw_core/wallet_type.dart';
import 'package:cw_monero/monero_wallet.dart';
import 'package:cw_wownero/wownero_wallet.dart';
import 'package:mobx/mobx.dart';
import 'package:polyseed/polyseed.dart';
@ -157,8 +156,7 @@ abstract class WalletKeysViewModelBase with Store {
final lang = PolyseedLang.getByPhrase(_appStore.wallet!.seed!);
items.add(StandartListItem(
title: S.current.wallet_seed_legacy,
value: (_appStore.wallet as WowneroWalletBase)
.seedLegacy(lang.nameEnglish)));
value: wownero!.getLegacySeed(_appStore.wallet!, lang.nameEnglish)));
}
}
@ -315,23 +313,4 @@ abstract class WalletKeysViewModelBase with Store {
String getRoundedRestoreHeight(int height) =>
((height / 1000).floor() * 1000).toString();
LegacySeedLang _getLegacySeedLang(PolyseedLang lang) {
switch (lang.nameEnglish) {
case "Spanish":
return LegacySeedLang.getByEnglishName("Spanish");
case "French":
return LegacySeedLang.getByEnglishName("French");
case "Italian":
return LegacySeedLang.getByEnglishName("Italian");
case "Japanese":
return LegacySeedLang.getByEnglishName("Japanese");
case "Portuguese":
return LegacySeedLang.getByEnglishName("Portuguese");
case "Chinese (Simplified)":
return LegacySeedLang.getByEnglishName("Chinese (simplified)");
default:
return LegacySeedLang.getByEnglishName("English");
}
}
}

View file

@ -344,4 +344,7 @@ class CWWownero extends Wownero {
Future<int> getCurrentHeight() async {
return wownero_wallet_api.getCurrentHeight();
}
String getLegacySeed(Object wallet, String langName) =>
(wallet as WowneroWalletBase).seedLegacy(langName);
}

View file

@ -6,8 +6,6 @@
<true/>
<key>com.apple.security.network.client</key>
<true/>
<key>com.apple.security.network.server</key>
<true/>
<key>keychain-access-groups</key>
<array>
<string>$(AppIdentifierPrefix)${BUNDLE_ID}</string>

View file

@ -15,15 +15,15 @@ TYPES=($MONERO_COM $CAKEWALLET $HAVEN)
APP_ANDROID_TYPE=$1
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="1.15.2"
MONERO_COM_BUILD_NUMBER=92
MONERO_COM_VERSION="1.16.0"
MONERO_COM_BUILD_NUMBER=94
MONERO_COM_BUNDLE_ID="com.monero.app"
MONERO_COM_PACKAGE="com.monero.app"
MONERO_COM_SCHEME="monero.com"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="4.18.2"
CAKEWALLET_BUILD_NUMBER=218
CAKEWALLET_VERSION="4.19.0"
CAKEWALLET_BUILD_NUMBER=220
CAKEWALLET_BUNDLE_ID="com.cakewallet.cake_wallet"
CAKEWALLET_PACKAGE="com.cakewallet.cake_wallet"
CAKEWALLET_SCHEME="cakewallet"

View file

@ -14,12 +14,12 @@ APP_IOS_TYPE=$1
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="1.16.0"
MONERO_COM_BUILD_NUMBER=91
MONERO_COM_BUILD_NUMBER=92
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="4.19.0"
CAKEWALLET_BUILD_NUMBER=251
CAKEWALLET_BUILD_NUMBER=254
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
HAVEN_NAME="Haven"

View file

@ -16,13 +16,13 @@ if [ -n "$1" ]; then
fi
MONERO_COM_NAME="Monero.com"
MONERO_COM_VERSION="1.5.2"
MONERO_COM_BUILD_NUMBER=23
MONERO_COM_VERSION="1.6.0"
MONERO_COM_BUILD_NUMBER=24
MONERO_COM_BUNDLE_ID="com.cakewallet.monero"
CAKEWALLET_NAME="Cake Wallet"
CAKEWALLET_VERSION="1.11.2"
CAKEWALLET_BUILD_NUMBER=80
CAKEWALLET_VERSION="1.12.0"
CAKEWALLET_BUILD_NUMBER=81
CAKEWALLET_BUNDLE_ID="com.fotolockr.cakewallet"
if ! [[ " ${TYPES[*]} " =~ " ${APP_MACOS_TYPE} " ]]; then

View file

@ -1,5 +1,5 @@
#define MyAppName "Cake Wallet"
#define MyAppVersion "0.0.1"
#define MyAppVersion "0.0.2"
#define MyAppPublisher "Cake Labs LLC"
#define MyAppURL "https://cakewallet.com/"
#define MyAppExeName "CakeWallet.exe"

View file

@ -563,6 +563,7 @@ abstract class Wownero {
int getTransactionInfoAccountId(TransactionInfo tx);
WalletService createWowneroWalletService(Box<WalletInfo> walletInfoSource, Box<UnspentCoinsInfo> unspentCoinSource);
Map<String, String> pendingTransactionInfo(Object transaction);
String getLegacySeed(Object wallet, String langName);
}
abstract class WowneroSubaddressList {