From 8d630d84668e6a89c6cbd8a749f2e1c6068b196c Mon Sep 17 00:00:00 2001 From: peachbits Date: Tue, 2 Jun 2026 16:08:13 -0700 Subject: [PATCH 1/2] Upgrade zcash sdks --- android/build.gradle | 4 ++-- ios/Podfile.lock | 4 ++-- package.json | 2 +- yarn.lock | 8 ++++---- 4 files changed, 9 insertions(+), 9 deletions(-) diff --git a/android/build.gradle b/android/build.gradle index a3d1ea735f4..87aa164e3d1 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -5,7 +5,7 @@ buildscript { compileSdkVersion = 35 targetSdkVersion = 35 ndkVersion = "27.1.12297006" - kotlinVersion = "2.0.21" + kotlinVersion = "2.3.20" // Required by zcash-android-sdk >= 2.4.8 (Kotlin 2.3 metadata) } repositories { google() @@ -19,7 +19,7 @@ buildscript { dependencies { classpath("com.android.tools.build:gradle") classpath("com.facebook.react:react-native-gradle-plugin") - classpath("org.jetbrains.kotlin:kotlin-gradle-plugin") + classpath("org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlinVersion") // Edge additions: classpath 'com.google.gms:google-services:4.3.14' diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 12523e899d9..44f8e4e9b0f 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -1774,7 +1774,7 @@ PODS: - react-native-zano (0.2.8): - OpenSSL-Universal - React-Core - - react-native-zcash (0.10.7): + - react-native-zcash (0.11.0): - gRPC-Swift (~> 1.8) - MnemonicSwift (~> 2.2) - React-Core @@ -3416,7 +3416,7 @@ SPEC CHECKSUMS: react-native-safe-area-context: 83e0ac3d023997de1c2e035af907cc4dc05f718c react-native-webview: 69c118d283fccfbc4fca0cd680e036ff3bf188fa react-native-zano: 55542cc969fbe349608b3f877575b9f3ce62c303 - react-native-zcash: 76620c76bc6f6fb86e151900c56a34ef0f7244f3 + react-native-zcash: 75730d2bd433a354f441103724b0811f537fbe35 React-NativeModulesApple: df8e5bc59e78ca3040ffbf41336889f3bd0fad68 React-oscompat: ef5df1c734f19b8003e149317d041b8ce1f7d29c React-perflogger: 9a151e0b4c933c9205fd648c246506a83f31395d diff --git a/package.json b/package.json index aa1270768fc..1a5780bac6f 100644 --- a/package.json +++ b/package.json @@ -172,7 +172,7 @@ "react-native-wheel-picker-android": "^2.0.6", "react-native-worklets": "^0.6.1", "react-native-zano": "^0.2.8", - "react-native-zcash": "^0.10.7", + "react-native-zcash": "^0.11.0", "react-redux": "^8.1.1", "redux": "^4.2.1", "redux-thunk": "^2.3.0", diff --git a/yarn.lock b/yarn.lock index 017b2de4dca..256fa2e8a98 100644 --- a/yarn.lock +++ b/yarn.lock @@ -15789,10 +15789,10 @@ react-native-zano@^0.2.8: dependencies: cleaners "^0.3.17" -react-native-zcash@^0.10.7: - version "0.10.7" - resolved "https://registry.yarnpkg.com/react-native-zcash/-/react-native-zcash-0.10.7.tgz#ca93f7b5dd1d729f4ca1adae9baefb656eadb8c3" - integrity sha512-HS2OE+xH1bOBHynVWwGEU7XtbqtiOB2nDVSngl5On3rSb8mn6A6JqY+/Em91CRrmCYQHWXR05nfqhqp/RAMBtA== +react-native-zcash@^0.11.0: + version "0.11.0" + resolved "https://registry.yarnpkg.com/react-native-zcash/-/react-native-zcash-0.11.0.tgz#a992f5f697b8774518962fc67f0d11f78f5db86b" + integrity sha512-cvbaA9Kqh0woKy/mKeNswvrw3dRKR8zr5mWlLoYoCJNh00yWoucvx2mn3Yj9r6Yt7d1osRwP8i9jnAcERtX57w== dependencies: biggystring "^4.2.3" rfc4648 "^1.3.0" From c234d73fcf51a7e1fb4e0a2be78bb5c83fdefd16 Mon Sep 17 00:00:00 2001 From: Matthew Date: Wed, 3 Jun 2026 14:53:07 -0700 Subject: [PATCH 2/2] Use high precision for zcash sync ratio --- src/constants/WalletAndCurrencyConstants.ts | 1 + 1 file changed, 1 insertion(+) diff --git a/src/constants/WalletAndCurrencyConstants.ts b/src/constants/WalletAndCurrencyConstants.ts index cf26b853087..c26b9899065 100644 --- a/src/constants/WalletAndCurrencyConstants.ts +++ b/src/constants/WalletAndCurrencyConstants.ts @@ -876,6 +876,7 @@ export const SPECIAL_CURRENCY_INFO: Record = { noChangeMiningFee: true, isImportKeySupported: true, keysOnlyMode: isZecBroken(), + highPrecisionSyncRatioDisplay: true, importKeyOptions: [ { optionName: 'birthdayHeight',