From 7a5121c43657df78efcc360c93787e326b1de860 Mon Sep 17 00:00:00 2001 From: ieow Date: Sat, 7 Sep 2024 11:51:38 +0800 Subject: [PATCH] fix: working 0.75 rn --- .../mpc-core-kit-rn-quick-start/Gemfile.lock | 105 ++++++++++++++++++ .../package-lock.json | 21 ++-- .../mpc-core-kit-rn-quick-start/package.json | 3 +- 3 files changed, 118 insertions(+), 11 deletions(-) create mode 100644 mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/Gemfile.lock diff --git a/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/Gemfile.lock b/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/Gemfile.lock new file mode 100644 index 00000000..0c73ed4a --- /dev/null +++ b/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/Gemfile.lock @@ -0,0 +1,105 @@ +GEM + remote: https://rubygems.org/ + specs: + CFPropertyList (3.0.7) + base64 + nkf + rexml + activesupport (6.1.7.8) + concurrent-ruby (~> 1.0, >= 1.0.2) + i18n (>= 1.6, < 2) + minitest (>= 5.1) + tzinfo (~> 2.0) + zeitwerk (~> 2.3) + addressable (2.8.7) + public_suffix (>= 2.0.2, < 7.0) + algoliasearch (1.27.5) + httpclient (~> 2.8, >= 2.8.3) + json (>= 1.5.1) + atomos (0.1.3) + base64 (0.2.0) + claide (1.1.0) + cocoapods (1.15.2) + addressable (~> 2.8) + claide (>= 1.0.2, < 2.0) + cocoapods-core (= 1.15.2) + cocoapods-deintegrate (>= 1.0.3, < 2.0) + cocoapods-downloader (>= 2.1, < 3.0) + cocoapods-plugins (>= 1.0.0, < 2.0) + cocoapods-search (>= 1.0.0, < 2.0) + cocoapods-trunk (>= 1.6.0, < 2.0) + cocoapods-try (>= 1.1.0, < 2.0) + colored2 (~> 3.1) + escape (~> 0.0.4) + fourflusher (>= 2.3.0, < 3.0) + gh_inspector (~> 1.0) + molinillo (~> 0.8.0) + nap (~> 1.0) + ruby-macho (>= 2.3.0, < 3.0) + xcodeproj (>= 1.23.0, < 2.0) + cocoapods-core (1.15.2) + activesupport (>= 5.0, < 8) + addressable (~> 2.8) + algoliasearch (~> 1.0) + concurrent-ruby (~> 1.1) + fuzzy_match (~> 2.0.4) + nap (~> 1.0) + netrc (~> 0.11) + public_suffix (~> 4.0) + typhoeus (~> 1.0) + cocoapods-deintegrate (1.0.5) + cocoapods-downloader (2.1) + cocoapods-plugins (1.0.0) + nap + cocoapods-search (1.0.1) + cocoapods-trunk (1.6.0) + nap (>= 0.8, < 2.0) + netrc (~> 0.11) + cocoapods-try (1.2.0) + colored2 (3.1.2) + concurrent-ruby (1.3.4) + escape (0.0.4) + ethon (0.16.0) + ffi (>= 1.15.0) + ffi (1.17.0) + fourflusher (2.3.1) + fuzzy_match (2.0.4) + gh_inspector (1.1.3) + httpclient (2.8.3) + i18n (1.14.5) + concurrent-ruby (~> 1.0) + json (2.7.2) + minitest (5.25.1) + molinillo (0.8.0) + nanaimo (0.3.0) + nap (1.1.0) + netrc (0.11.0) + nkf (0.2.0) + public_suffix (4.0.7) + rexml (3.3.7) + ruby-macho (2.5.1) + typhoeus (1.4.1) + ethon (>= 0.9.0) + tzinfo (2.0.6) + concurrent-ruby (~> 1.0) + xcodeproj (1.25.0) + CFPropertyList (>= 2.3.3, < 4.0) + atomos (~> 0.1.3) + claide (>= 1.0.2, < 2.0) + colored2 (~> 3.1) + nanaimo (~> 0.3.0) + rexml (>= 3.3.2, < 4.0) + zeitwerk (2.6.18) + +PLATFORMS + ruby + +DEPENDENCIES + activesupport (>= 6.1.7.5, != 7.1.0) + cocoapods (>= 1.13, != 1.15.1, != 1.15.0) + +RUBY VERSION + ruby 2.6.10p210 + +BUNDLED WITH + 1.17.2 diff --git a/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package-lock.json b/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package-lock.json index d434bee5..041e5ef4 100644 --- a/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package-lock.json +++ b/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package-lock.json @@ -11,7 +11,7 @@ "@ethersproject/shims": "^5.7.0", "@react-native-firebase/app": "^20.4.0", "@react-native-firebase/auth": "^20.4.0", - "@toruslabs/react-native-tss-lib-bridge": "^2.0.0", + "@toruslabs/react-native-tss-lib-bridge": "file:../../../react-native-tss-lib/toruslabs-react-native-tss-lib-bridge-2.0.0.tgz", "@web3auth/base-provider": "^8.12.4", "@web3auth/ethereum-mpc-provider": "^8.12.4", "@web3auth/ethereum-provider": "^8.12.4", @@ -24,6 +24,7 @@ "react-native": "0.75.2", "react-native-encrypted-storage": "^4.0.3", "react-native-quick-crypto": "^0.7.4", + "react-native-react-bridge": "^0.11.2", "react-native-webview": "^13.12.1" }, "devDependencies": { @@ -6428,13 +6429,13 @@ }, "node_modules/@toruslabs/react-native-tss-lib-bridge": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/react-native-tss-lib-bridge/-/react-native-tss-lib-bridge-2.0.0.tgz", - "integrity": "sha512-w0Xu7nxWdWG3yNgI3c4a81JdzPA/iBUJhqlddAn8lEI0cWe1pirUgEIV86GMhWKVcjqYhDAdX7JWqv6KoRaHag==", + "resolved": "file:../../../react-native-tss-lib/toruslabs-react-native-tss-lib-bridge-2.0.0.tgz", + "integrity": "sha512-iC3sPbJnu96NKe1+eRR70K3DnSv+KhfrZP6iY8ONsP/YXwGGvDAM1AFbAi1iWCVFy5CNdEyhyOwhQ21UR3OhWA==", "peerDependencies": { - "@toruslabs/eccrypto": ">=5.0.0", - "@toruslabs/tss-dkls-lib": ">=3.0.0", - "react-native-react-bridge": ">=0.11.2", - "react-native-webview": ">=13.6.0" + "@toruslabs/eccrypto": ">=5.0.0, <6.0.0", + "@toruslabs/tss-dkls-lib": ">=3.0.0, <4.0.0", + "react-native-react-bridge": ">=0.11.2, <0.12.0", + "react-native-webview": ">=13.6.0, <14.0.0" } }, "node_modules/@toruslabs/rss-client": { @@ -6661,9 +6662,9 @@ } }, "node_modules/@toruslabs/tss-dkls-lib": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/@toruslabs/tss-dkls-lib/-/tss-dkls-lib-4.0.0.tgz", - "integrity": "sha512-XIYv4M6el0wlX/I4WEJjxDS/TcUKRrG/+PTljNumh3UrchfkNpm4uW4+d4aOHclAXbX42pi1SkRpz81+YM+Gsg==", + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@toruslabs/tss-dkls-lib/-/tss-dkls-lib-3.0.0.tgz", + "integrity": "sha512-Kzo/y/oublwPecXkqtwqtfEEptyOtxLi3zrYCEp8B9x8Ob8HIiMXPtLlggr+ri0h9OezNxNEdTN8oPnpbpurlQ==", "peer": true }, "node_modules/@toruslabs/tss-frost-client": { diff --git a/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package.json b/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package.json index 00a77940..27fb92d3 100644 --- a/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package.json +++ b/mpc-core-kit-react-native/mpc-core-kit-rn-quick-start/package.json @@ -14,7 +14,7 @@ "@ethersproject/shims": "^5.7.0", "@react-native-firebase/app": "^20.4.0", "@react-native-firebase/auth": "^20.4.0", - "@toruslabs/react-native-tss-lib-bridge": "^2.0.0", + "@toruslabs/react-native-tss-lib-bridge": "file:../../../react-native-tss-lib/toruslabs-react-native-tss-lib-bridge-2.0.0.tgz", "@web3auth/base-provider": "^8.12.4", "@web3auth/ethereum-mpc-provider": "^8.12.4", "@web3auth/ethereum-provider": "^8.12.4", @@ -27,6 +27,7 @@ "react-native": "0.75.2", "react-native-encrypted-storage": "^4.0.3", "react-native-quick-crypto": "^0.7.4", + "react-native-react-bridge": "^0.11.2", "react-native-webview": "^13.12.1" }, "//IMP END": "IMP END - Web3Auth Installation",