diff --git a/apps/wallet-mobile/ios/Podfile.lock b/apps/wallet-mobile/ios/Podfile.lock index fcf734071a..f094a30104 100644 --- a/apps/wallet-mobile/ios/Podfile.lock +++ b/apps/wallet-mobile/ios/Podfile.lock @@ -41,6 +41,8 @@ PODS: - React-Core - React-RCTAppDelegate - ReactCommon/turbomodule/core + - ExpoSystemUI (2.2.1): + - ExpoModulesCore - FBLazyVector (0.71.14) - FBReactNativeSpec (0.71.14): - RCT-Folly (= 2021.07.22.00) @@ -352,7 +354,7 @@ PODS: - react-native-config/App (= 1.5.1) - react-native-config/App (1.5.1): - React-Core - - react-native-haskell-shelley (6.0.0-alpha.9): + - react-native-haskell-shelley (6.1.0-beta.1): - React - react-native-message_signing-library (1.0.4): - React @@ -560,6 +562,7 @@ DEPENDENCIES: - ExpoImage (from `../../../node_modules/expo-image/ios`) - ExpoKeepAwake (from `../../../node_modules/expo-keep-awake/ios`) - ExpoModulesCore (from `../../../node_modules/expo-modules-core`) + - ExpoSystemUI (from `../../../node_modules/expo-system-ui/ios`) - FBLazyVector (from `../../../node_modules/react-native/Libraries/FBLazyVector`) - FBReactNativeSpec (from `../../../node_modules/react-native/React/FBReactNativeSpec`) - glog (from `../../../node_modules/react-native/third-party-podspecs/glog.podspec`) @@ -685,6 +688,8 @@ EXTERNAL SOURCES: :path: "../../../node_modules/expo-keep-awake/ios" ExpoModulesCore: :path: "../../../node_modules/expo-modules-core" + ExpoSystemUI: + :path: "../../../node_modules/expo-system-ui/ios" FBLazyVector: :path: "../../../node_modules/react-native/Libraries/FBLazyVector" FBReactNativeSpec: @@ -826,7 +831,7 @@ SPEC CHECKSUMS: amplitude-react-native: 1ea3d5e1f80ccc357dd178c55c29e51c89f1cd11 boost: 57d2868c099736d80fcd648bf211b4431e51a558 BVLinearGradient: e3aad03778a456d77928f594a649e96995f1c872 - DoubleConversion: fea03f2699887d960129cc54bba7e52542b6f953 + DoubleConversion: 5189b271737e1565bdce30deb4a08d647e3f5f54 EXApplication: d8f53a7eee90a870a75656280e8d4b85726ea903 EXBarCodeScanner: 8e23fae8d267dbef9f04817833a494200f1fce35 EXCamera: 0fbfa338a3776af2722d626a3437abe33f708aad @@ -840,10 +845,11 @@ SPEC CHECKSUMS: ExpoImage: bf714e0101812ccbbd1a4fdbfd34905feeefd9f5 ExpoKeepAwake: 69f5f627670d62318410392d03e0b5db0f85759a ExpoModulesCore: 653958063a301098b541ae4dfed1ac0b98db607b + ExpoSystemUI: 0be5173ee2a7c01e9abc44f56d879a1eaaa16527 FBLazyVector: 12ea01e587c9594e7b144e1bfc86ac4d9ac28fde FBReactNativeSpec: faca7d16c37626ca5780a87adef703817722fe61 fmt: ff9d55029c625d3757ed641535fd4a75fedc7ce9 - glog: c5d68082e772fa1c511173d6b30a9de2c05a69a2 + glog: 04b94705f318337d7ead9e6d17c019bd9b1f6b1b hermes-engine: d7cc127932c89c53374452d6f93473f1970d8e88 libaom: 144606b1da4b5915a1054383c3a4459ccdb3c661 libavif: 84bbb62fb232c3018d6f1bab79beea87e35de7b7 @@ -876,7 +882,7 @@ SPEC CHECKSUMS: react-native-background-timer: 17ea5e06803401a379ebf1f20505b793ac44d0fe react-native-ble-plx: f10240444452dfb2d2a13a0e4f58d7783e92d76e react-native-config: 86038147314e2e6d10ea9972022aa171e6b1d4d8 - react-native-haskell-shelley: 4015aef14eca3ecf5e8d8718e8d1b47cdcf60f84 + react-native-haskell-shelley: f3eaa102ff7b60063a4aff8bd36d23cb4de49c2e react-native-message_signing-library: 040317fed382be05d79e2ecbe5852d1a20ce68df react-native-mmkv: e97c0c79403fb94577e5d902ab1ebd42b0715b43 react-native-pager-view: 0ccb8bf60e2ebd38b1f3669fa3650ecce81db2df diff --git a/apps/wallet-mobile/package.json b/apps/wallet-mobile/package.json index 16246cd6ad..b3a3cd72ab 100644 --- a/apps/wallet-mobile/package.json +++ b/apps/wallet-mobile/package.json @@ -95,13 +95,13 @@ "@cardano-foundation/ledgerjs-hw-app-cardano": "^7.1.3", "@emurgo/cip14-js": "^3.0.1", "@emurgo/cip4-js": "1.0.7", - "@emurgo/cross-csl-core": "4.4.0", - "@emurgo/cross-csl-mobile": "4.4.0", + "@emurgo/cross-csl-core": "^5.1.0-beta.1", + "@emurgo/cross-csl-mobile": "^5.1.0-beta.1", "@emurgo/cross-msl-mobile": "^1.0.1", - "@emurgo/csl-mobile-bridge": "6.0.0-alpha.9", + "@emurgo/csl-mobile-bridge": "6.1.0-beta.1", "@emurgo/msl-mobile-bridge": "^1.0.4", "@emurgo/react-native-hid": "^5.15.6", - "@emurgo/yoroi-lib": "^1.0.1", + "@emurgo/yoroi-lib": "^1.2.1", "@formatjs/intl-datetimeformat": "^6.7.0", "@formatjs/intl-getcanonicallocales": "^2.1.0", "@formatjs/intl-locale": "^3.2.1", @@ -223,8 +223,8 @@ "@babel/preset-env": "^7.20.0", "@babel/preset-react": "^7.16.7", "@babel/runtime": "^7.20.0", - "@emurgo/cardano-serialization-lib-nodejs": "12.0.0-alpha.28", - "@emurgo/cross-csl-nodejs": "4.4.0", + "@emurgo/cardano-serialization-lib-nodejs": "~12.1.0-beta.1", + "@emurgo/cross-csl-nodejs": "^5.1.0-beta.1", "@emurgo/cross-msl-nodejs": "^1.0.0", "@formatjs/cli": "^6.1.0", "@formatjs/ts-transformer": "^3.13.0", diff --git a/packages/swap/package.json b/packages/swap/package.json index b0b8f0c6e1..5c1ce0c9ce 100644 --- a/packages/swap/package.json +++ b/packages/swap/package.json @@ -139,7 +139,7 @@ }, "devDependencies": { "@commitlint/config-conventional": "^17.0.2", - "@emurgo/yoroi-lib": "^1.0.1", + "@emurgo/yoroi-lib": "^1.2.1", "@react-native-async-storage/async-storage": "^1.19.3", "@react-native-community/eslint-config": "^3.0.2", "@release-it/conventional-changelog": "^5.0.0", @@ -175,7 +175,7 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "@emurgo/yoroi-lib": "^1.0.1", + "@emurgo/yoroi-lib": "^1.2.1", "@react-native-async-storage/async-storage": ">= 1.19.3 <= 1.20.0", "@yoroi/api": "1.5.2", "@yoroi/common": "1.5.4", diff --git a/packages/types/package.json b/packages/types/package.json index 87dd0fb26b..fa2d48d847 100644 --- a/packages/types/package.json +++ b/packages/types/package.json @@ -117,7 +117,7 @@ "typescript": "^5.3.3" }, "peerDependencies": { - "@emurgo/yoroi-lib": "^1.0.1", + "@emurgo/yoroi-lib": "^1.2.1", "axios": "^1.5.0", "bignumber.js": "^9.0.1", "rxjs": "^7.8.1" diff --git a/yarn.lock b/yarn.lock index ef98c4d085..b25a7eb2ee 100644 --- a/yarn.lock +++ b/yarn.lock @@ -2064,15 +2064,10 @@ resolved "https://registry.yarnpkg.com/@emurgo/cardano-message-signing-nodejs/-/cardano-message-signing-nodejs-1.0.1.tgz#b2fa1f7541055a6c4b8e805492b1a9362bea5835" integrity sha512-PoKh1tQnJX18f8iEr8Jk1KXxKCn9eqaSslMI1pyOJvYRJhQVDLCh0+9YReufjp0oFJIY1ShcrR+4/WnECVZUKQ== -"@emurgo/cardano-serialization-lib-nodejs@12.0.0-alpha.26": - version "12.0.0-alpha.26" - resolved "https://registry.yarnpkg.com/@emurgo/cardano-serialization-lib-nodejs/-/cardano-serialization-lib-nodejs-12.0.0-alpha.26.tgz#4e5fea7ba6d72888e21c5a9bea6bcff367834a4b" - integrity sha512-QheEm7wVZ4Tc0gOIYMUyf2VUb8a1ZjnDy4zNcGSRmuO1zlbJfjLDGv+uXG+pKqZN4fzMAzOtUwolTtbxzTzYbA== - -"@emurgo/cardano-serialization-lib-nodejs@12.0.0-alpha.28": - version "12.0.0-alpha.28" - resolved "https://registry.yarnpkg.com/@emurgo/cardano-serialization-lib-nodejs/-/cardano-serialization-lib-nodejs-12.0.0-alpha.28.tgz#1051d8b7975c555c1df6e7bd68fb5bf5e0ca0811" - integrity sha512-J8xtulw0ZMYws0aFIIigg7Ss4aQAV4z7cx1QhUaHYoI8JuABIDhczBEV+Wl6mZP6EQnkQYExmO1/NdvO5PzT3g== +"@emurgo/cardano-serialization-lib-nodejs@12.1.0-beta.1", "@emurgo/cardano-serialization-lib-nodejs@~12.1.0-beta.1": + version "12.1.0-beta.1" + resolved "https://registry.yarnpkg.com/@emurgo/cardano-serialization-lib-nodejs/-/cardano-serialization-lib-nodejs-12.1.0-beta.1.tgz#26fab89866bd7e3c2d52e7f7be29cf051abb77ad" + integrity sha512-7O5t8iab8cM6UIu51CRIpIOj8CzYRpbY7o2ddY8ozMu10mfSqE4vIT8BaN7q5fEk56BsVmkZckA4nwjtPZ1Vxg== "@emurgo/cip14-js@^3.0.1": version "3.0.1" @@ -2091,10 +2086,10 @@ buffer-crc32 "0.2.13" fnv-plus "1.3.1" -"@emurgo/cross-csl-core@4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@emurgo/cross-csl-core/-/cross-csl-core-4.4.0.tgz#b808b562f2c2442784a46384aea750718f6e5a59" - integrity sha512-R12cAHmkjeLb7g0+Og5zoi8is7jh5uONICaKLCvebqV6kHhCShSSHSdCbvqmCH3H8szPodkOkLp5qXNmxqfNxA== +"@emurgo/cross-csl-core@5.1.0-beta.1", "@emurgo/cross-csl-core@^5.1.0-beta.1": + version "5.1.0-beta.1" + resolved "https://registry.yarnpkg.com/@emurgo/cross-csl-core/-/cross-csl-core-5.1.0-beta.1.tgz#b905acc50912e7a5cacd5fe537cb474e9b61d54c" + integrity sha512-Qn1haxl7Wrw7k9drLDkTjGfRx80k4SSgytWUfFa/pbyaJmusfM6no0oLwcb/D8Y09i9+GEo3AGzQz+L4d18OFA== dependencies: "@cardano-foundation/ledgerjs-hw-app-cardano" "^5.0.0" "@types/mocha" "^9.1.1" @@ -2105,21 +2100,21 @@ hash-wasm "^4.9.0" mocha "^10.0.0" -"@emurgo/cross-csl-mobile@4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@emurgo/cross-csl-mobile/-/cross-csl-mobile-4.4.0.tgz#9109897e4da4c396e123894c131533a4812a499c" - integrity sha512-ZxdGxYiImSC6ldIAmClRsQzPN6dDa0ONpEuITcp2NNo9TvZmA0rScG/tYaEB/iQ3PIktGfotptASwImC4F+lLA== +"@emurgo/cross-csl-mobile@^5.1.0-beta.1": + version "5.1.0-beta.1" + resolved "https://registry.yarnpkg.com/@emurgo/cross-csl-mobile/-/cross-csl-mobile-5.1.0-beta.1.tgz#ef7f318687a89c7fca56387c9a01e13a340c0ee4" + integrity sha512-9+iWn6z9HXiWu/4hUzoAQXxm4oYF3ibz5XGLeP+WTAbtwP8L95TCtzYvZi0uwX0fiTvci6yR4jB0ll4bGR+Viw== dependencies: - "@emurgo/cross-csl-core" "4.4.0" - "@emurgo/csl-mobile-bridge" "6.0.0-alpha.7" + "@emurgo/cross-csl-core" "5.1.0-beta.1" + "@emurgo/csl-mobile-bridge" "6.1.0-beta.1" -"@emurgo/cross-csl-nodejs@4.4.0": - version "4.4.0" - resolved "https://registry.yarnpkg.com/@emurgo/cross-csl-nodejs/-/cross-csl-nodejs-4.4.0.tgz#7a8c8b7078018080283a9dc5340326e0e9a8d59c" - integrity sha512-yDtNFCYobYL7hILvico3Q85DIvDhc5H24UjDd8gdYApu6YGyR5C+Roz34VALxHlR8y2RA9cUM2GUt+a8Ev/Kxg== +"@emurgo/cross-csl-nodejs@^5.1.0-beta.1": + version "5.1.0-beta.1" + resolved "https://registry.yarnpkg.com/@emurgo/cross-csl-nodejs/-/cross-csl-nodejs-5.1.0-beta.1.tgz#c7dc88c63cba5a76005fdf045464f9402783e729" + integrity sha512-i9+y4cewtjzqueEV57xOKPwBp7riOEE8PeK+8ruee0V4glbehcct5ImruB1kadoxV1v1Z3tFrqfLzoarecHHSQ== dependencies: - "@emurgo/cardano-serialization-lib-nodejs" "12.0.0-alpha.26" - "@emurgo/cross-csl-core" "4.4.0" + "@emurgo/cardano-serialization-lib-nodejs" "12.1.0-beta.1" + "@emurgo/cross-csl-core" "5.1.0-beta.1" "@emurgo/cross-msl-core@1.0.0": version "1.0.0" @@ -2150,17 +2145,10 @@ "@emurgo/cardano-message-signing-nodejs" "1.0.1" "@emurgo/cross-msl-core" "1.0.0" -"@emurgo/csl-mobile-bridge@6.0.0-alpha.7": - version "6.0.0-alpha.7" - resolved "https://registry.yarnpkg.com/@emurgo/csl-mobile-bridge/-/csl-mobile-bridge-6.0.0-alpha.7.tgz#63349d0f2e70d568ce628849c8d8b085892531aa" - integrity sha512-oOdiUCbbljHUOS8J0HHK6nHRVXIPeQWm4VfizZKfSLN9KgcRJFRlUAE0UxESdk4QlV/xtlb5qZ9FjjT2RmEvwg== - dependencies: - base-64 "0.1.0" - -"@emurgo/csl-mobile-bridge@6.0.0-alpha.9": - version "6.0.0-alpha.9" - resolved "https://registry.yarnpkg.com/@emurgo/csl-mobile-bridge/-/csl-mobile-bridge-6.0.0-alpha.9.tgz#b4a8be282518bc94c37e2c92aa340dc3d51743a7" - integrity sha512-ys8IyzVMk0yC6qRiqtMamb47NpNZZ0blITUcYv/8uJ7HNhm8swyq9tRwUwbl8GtrzbdkFeBzUX1/cXunvGXETw== +"@emurgo/csl-mobile-bridge@6.1.0-beta.1": + version "6.1.0-beta.1" + resolved "https://registry.yarnpkg.com/@emurgo/csl-mobile-bridge/-/csl-mobile-bridge-6.1.0-beta.1.tgz#96b1c05da987aa0715409eaec97572c424614b36" + integrity sha512-CF+yaCcc0+v5yuKJr6hV3FOJx0OpeAa1AaqCmhsvtbDv0Q6w0KF7GGbdAmjJrd4kDQ956LJL/15jqUo1y4i1yw== dependencies: base-64 "0.1.0" @@ -2182,15 +2170,16 @@ "@ledgerhq/logs" "^5.15.0" rxjs "^6.5.5" -"@emurgo/yoroi-lib@^1.0.1": - version "1.0.1" - resolved "https://registry.yarnpkg.com/@emurgo/yoroi-lib/-/yoroi-lib-1.0.1.tgz#640060ef2454adc13edad4d103ed815630ab698b" - integrity sha512-22REGoltmmrxWnTNct4XMofuGm18cA57OzeduZZKGzNUC8F/37T72G+ugX2VI5UBfAnS+NT5rmq1Fq5mdTpxRQ== +"@emurgo/yoroi-lib@^1.2.1": + version "1.2.1" + resolved "https://registry.yarnpkg.com/@emurgo/yoroi-lib/-/yoroi-lib-1.2.1.tgz#e8240f1826ae4c37575de54604e57b38b499600f" + integrity sha512-ocIGCBl3AUe/t56lHh3KRpmxTonT/whWpIFiEEFMlx33MWtpAAtV3EccxGqxDpJLBGTY0TL2S6EZVlWIetGFTQ== dependencies: "@cardano-foundation/ledgerjs-hw-app-cardano" "^7.1.3" - "@emurgo/cross-csl-core" "4.4.0" + "@emurgo/cross-csl-core" "^5.1.0-beta.1" "@noble/hashes" "^1.3.2" - axios "^0.24.0" + axios "^1.7.5" + axios-cache-interceptor "^1.5.3" bech32 "^2.0.0" bignumber.js "^9.0.1" easy-crc "1.1.0" @@ -7148,6 +7137,15 @@ available-typed-arrays@^1.0.5: resolved "https://registry.yarnpkg.com/available-typed-arrays/-/available-typed-arrays-1.0.5.tgz#92f95616501069d07d10edb2fc37d3e1c65123b7" integrity sha512-DMD0KiN46eipeziST1LPP/STfDU0sufISXmjSgvVsoU2tqxctQeASejWcfNtxYKqETM1UxQ8sp2OrSBWpHY6sw== +axios-cache-interceptor@^1.5.3: + version "1.5.3" + resolved "https://registry.yarnpkg.com/axios-cache-interceptor/-/axios-cache-interceptor-1.5.3.tgz#2083fc68aacb915240e37edcb792b4fed63540be" + integrity sha512-kPgGId9XW7tR+VF7hgSkqF4f6FrV4ecCyKxjkD9v1hNJ4sXSAskocr7SMKaVHVvrbzVeruwB6yL6Y9/lY1ApKg== + dependencies: + cache-parser "1.2.5" + fast-defer "1.1.8" + object-code "1.3.3" + axios-mock-adapter@^1.21.5: version "1.22.0" resolved "https://registry.yarnpkg.com/axios-mock-adapter/-/axios-mock-adapter-1.22.0.tgz#0f3e6be0fc9b55baab06f2d49c0b71157e7c053d" @@ -7181,6 +7179,15 @@ axios@^1.5.0: form-data "^4.0.0" proxy-from-env "^1.1.0" +axios@^1.7.5: + version "1.7.7" + resolved "https://registry.yarnpkg.com/axios/-/axios-1.7.7.tgz#2f554296f9892a72ac8d8e4c5b79c14a91d0a47f" + integrity sha512-S4kL7XrjgBmvdGut0sN3yJxqYzrDOnivkBiN0OFs6hLiUam3UPvswUo0kqGyhqUZGEOytHyumEdXsAkgCOUf3Q== + dependencies: + follow-redirects "^1.15.6" + form-data "^4.0.0" + proxy-from-env "^1.1.0" + b4a@^1.0.1, b4a@^1.6.4: version "1.6.4" resolved "https://registry.yarnpkg.com/b4a/-/b4a-1.6.4.tgz#ef1c1422cae5ce6535ec191baeed7567443f36c9" @@ -8247,6 +8254,11 @@ cache-base@^1.0.1: union-value "^1.0.0" unset-value "^1.0.0" +cache-parser@1.2.5: + version "1.2.5" + resolved "https://registry.yarnpkg.com/cache-parser/-/cache-parser-1.2.5.tgz#f19102a788b03055389730eb0493e463e1b379ac" + integrity sha512-Md/4VhAHByQ9frQ15WD6LrMNiVw9AEl/J7vWIXw+sxT6fSOpbtt6LHTp76vy8+bOESPBO94117Hm2bIjlI7XjA== + cacheable-lookup@^7.0.0: version "7.0.0" resolved "https://registry.yarnpkg.com/cacheable-lookup/-/cacheable-lookup-7.0.0.tgz#3476a8215d046e5a3202a9209dd13fec1f933a27" @@ -11645,6 +11657,11 @@ fast-deep-equal@^3.1.1, fast-deep-equal@^3.1.3: resolved "https://registry.yarnpkg.com/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz#3a7d56b559d6cbc3eb512325244e619a65c6c525" integrity sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== +fast-defer@1.1.8: + version "1.1.8" + resolved "https://registry.yarnpkg.com/fast-defer/-/fast-defer-1.1.8.tgz#940ef9597b2ea51c4cd08e99d0f2a8978fa49ba2" + integrity sha512-lEJeOH5VL5R09j6AA0D4Uvq7AgsHw0dAImQQ+F3iSyHZuAxyQfWobsagGpTcOPvJr3urmKRHrs+Gs9hV+/Qm/Q== + fast-diff@^1.1.1, fast-diff@^1.1.2: version "1.3.0" resolved "https://registry.yarnpkg.com/fast-diff/-/fast-diff-1.3.0.tgz#ece407fa550a64d638536cd727e129c61616e0f0" @@ -11989,6 +12006,11 @@ follow-redirects@^1.14.4, follow-redirects@^1.15.0: resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.2.tgz#b460864144ba63f2681096f274c4e57026da2c13" integrity sha512-VQLG33o04KaQ8uYi2tVNbdrWp1QWxNNea+nmIB4EVM28v0hmP17z7aG1+wAkNzVq4KeXTq3221ye5qTJP91JwA== +follow-redirects@^1.15.6: + version "1.15.6" + resolved "https://registry.yarnpkg.com/follow-redirects/-/follow-redirects-1.15.6.tgz#7f815c0cda4249c74ff09e95ef97c23b5fd0399b" + integrity sha512-wWN62YITEaOpSK584EZXJafH1AGpO8RVgElfkuXbTOrPX4fIfOyEpW/CsiNd8JdYrAoOvafRTOEnvsO++qCqFA== + fontfaceobserver@^2.1.0: version "2.3.0" resolved "https://registry.yarnpkg.com/fontfaceobserver/-/fontfaceobserver-2.3.0.tgz#5fb392116e75d5024b7ec8e4f2ce92106d1488c8" @@ -17689,6 +17711,11 @@ object-assign@^4.0.1, object-assign@^4.1.0, object-assign@^4.1.1: resolved "https://registry.yarnpkg.com/object-assign/-/object-assign-4.1.1.tgz#2109adc7965887cfc05cbbd442cac8bfbb360863" integrity sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg== +object-code@1.3.3: + version "1.3.3" + resolved "https://registry.yarnpkg.com/object-code/-/object-code-1.3.3.tgz#cf21843ddfecce3ec73fd141f66a7f16ba0cb93e" + integrity sha512-/Ds4Xd5xzrtUOJ+xJQ57iAy0BZsZltOHssnDgcZ8DOhgh41q1YJCnTPnWdWSLkNGNnxYzhYChjc5dgC9mEERCA== + object-copy@^0.1.0: version "0.1.0" resolved "https://registry.yarnpkg.com/object-copy/-/object-copy-0.1.0.tgz#7e7d858b781bd7c991a41ba975ed3812754e998c"