CW-798 Fix macos 15 issues (#1775)
* update flutter to 3.24.3 * bump flutter to 3.24.4, fix all android issues (i hope) * update uni_links path * update sensitive_clipboard * update dependencies * update fast_scanner * update the ref * Update how_to_add_new_wallet_type.md [skip ci] * Update how_to_add_new_wallet_type.md [skip ci] * Update how_to_add_new_wallet_type.md [skip ci] * Update how_to_add_new_wallet_type.md [skip ci] --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
cyan committed
Nov 25, 2024 at 15:08 UTC
505ea265337148c921d271518626265eca07bc91
49 files changed
+833
-706
.github/workflows/cache_dependencies.yml
+1
-1
@@ -34,7 +34,7 @@ jobs:
34
- name: Flutter action
35
uses: subosito/flutter-action@v1
36
with:
37
- flutter-version: "3.19.6"
37
+ flutter-version: "3.24.4"
38
channel: stable
39
40
- name: Install package dependencies
.github/workflows/pr_test_build_android.yml
+3
-3
@@ -53,7 +53,7 @@ jobs:
53
- name: Flutter action
54
uses: subosito/flutter-action@v1
55
with:
56
- flutter-version: "3.19.6"
56
+ flutter-version: "3.24.4"
57
channel: stable
58
59
- name: Install package dependencies
@@ -131,12 +131,12 @@ jobs:
131
- name: Generate key properties
132
run: |
133
cd /opt/android/cake_wallet
134
- flutter packages pub run tool/generate_android_key_properties.dart keyAlias=testKey storeFile=key.jks storePassword=$STORE_PASS keyPassword=$KEY_PASS
134
+ dart run tool/generate_android_key_properties.dart keyAlias=testKey storeFile=key.jks storePassword=$STORE_PASS keyPassword=$KEY_PASS
135
136
- name: Generate localization
137
run: |
138
cd /opt/android/cake_wallet
139
- flutter packages pub run tool/generate_localization.dart
139
+ dart run tool/generate_localization.dart
140
141
- name: Build generated code
142
run: |
.github/workflows/pr_test_build_linux.yml
+2
-2
@@ -38,7 +38,7 @@ jobs:
38
- name: Flutter action
39
uses: subosito/flutter-action@v1
40
with:
41
- flutter-version: "3.19.6"
41
+ flutter-version: "3.24.4"
42
channel: stable
43
44
- name: Install package dependencies
@@ -111,7 +111,7 @@ jobs:
111
- name: Generate localization
112
run: |
113
cd /opt/android/cake_wallet
114
- flutter packages pub run tool/generate_localization.dart
114
+ dart run tool/generate_localization.dart
115
116
- name: Build generated code
117
run: |
android/app/build.gradle
+4
-1
@@ -38,11 +38,14 @@ if (appPropertiesFile.exists()) {
38
39
android {
40
compileSdkVersion 34
41
+ buildToolsVersion "34.0.0"
42
43
lintOptions {
44
disable 'InvalidPackage'
45
}
46
47
+ namespace 'com.cakewallet.cake_wallet'
48
+
49
defaultConfig {
50
applicationId appProperties['id']
51
minSdkVersion 24
@@ -80,7 +83,7 @@ android {
83
}
84
}
85
83
- ndkVersion "25.1.8937393"
86
+ ndkVersion "27.0.12077973"
87
}
88
89
flutter {
android/build.gradle
+2
-2
@@ -1,12 +1,12 @@
1
buildscript {
2
- ext.kotlin_version = '1.8.21'
2
+ ext.kotlin_version = '2.0.21'
3
repositories {
4
google()
5
mavenCentral()
6
}
7
8
dependencies {
9
- classpath 'com.android.tools.build:gradle:7.3.0'
9
+ classpath 'com.android.tools.build:gradle:8.7.1'
10
classpath 'com.google.gms:google-services:4.3.8'
11
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
12
}
android/gradle.properties
+1
-1
@@ -1,4 +1,4 @@
1
-org.gradle.jvmargs=-Xmx3072M
1
+org.gradle.jvmargs=-Xmx4096M
2
android.enableR8=true
3
android.useAndroidX=true
4
android.enableJetifier=true
android/gradle/wrapper/gradle-wrapper.properties
+1
-1
@@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
3
distributionPath=wrapper/dists
4
zipStoreBase=GRADLE_USER_HOME
5
zipStorePath=wrapper/dists
6
-distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip
6
+distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-all.zip
build-guide-linux.md
+2
-2
@@ -120,7 +120,7 @@ Install Flutter package dependencies with this command:
120
121
Your CakeWallet binary will be built with some specific keys for iterate with 3rd party services. You may generate these secret keys placeholders with the following command:
122
123
-`$ flutter packages pub run tool/generate_new_secrets.dart`
123
+`$ dart run tool/generate_new_secrets.dart`
124
125
We will generate mobx models for the project.
126
@@ -128,7 +128,7 @@ We will generate mobx models for the project.
128
129
Then we need to generate localization files.
130
131
-`$ flutter packages pub run tool/generate_localization.dart`
131
+`$ dart run tool/generate_localization.dart`
132
133
### 5. Build!
134
configure_cake_wallet.sh
+3
-3
@@ -1,5 +1,5 @@
1
#!/bin/bash
2
-
2
+set -x -e
3
IOS="ios"
4
ANDROID="android"
5
MACOS="macos"
@@ -36,6 +36,6 @@ fi
36
source ./app_env.sh cakewallet
37
./app_config.sh
38
cd ../.. && flutter pub get
39
-flutter packages pub run tool/generate_localization.dart
40
-./model_generator.sh
39
+dart run tool/generate_localization.dart
40
+#./model_generator.sh
41
#cd macos && pod install
cw_bitcoin/pubspec.lock
+63
-55
@@ -29,10 +29,10 @@ packages:
29
dependency: transitive
30
description:
31
name: args
32
- sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
32
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
33
url: "https://pub.dev"
34
source: hosted
35
- version: "2.5.0"
35
+ version: "2.6.0"
36
asn1lib:
37
dependency: transitive
38
description:
@@ -145,10 +145,10 @@ packages:
145
dependency: transitive
146
description:
147
name: build_daemon
148
- sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1"
148
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
149
url: "https://pub.dev"
150
source: hosted
151
- version: "4.0.1"
151
+ version: "4.0.2"
152
build_resolvers:
153
dependency: "direct dev"
154
description:
@@ -161,10 +161,10 @@ packages:
161
dependency: "direct dev"
162
description:
163
name: build_runner
164
- sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22"
164
+ sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
165
url: "https://pub.dev"
166
source: hosted
167
- version: "2.4.9"
167
+ version: "2.4.13"
168
build_runner_core:
169
dependency: transitive
170
description:
@@ -250,18 +250,18 @@ packages:
250
dependency: transitive
251
description:
252
name: convert
253
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
253
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
254
url: "https://pub.dev"
255
source: hosted
256
- version: "3.1.1"
256
+ version: "3.1.2"
257
crypto:
258
dependency: transitive
259
description:
260
name: crypto
261
- sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
261
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
262
url: "https://pub.dev"
263
source: hosted
264
- version: "3.0.3"
264
+ version: "3.0.6"
265
cryptography:
266
dependency: "direct main"
267
description:
@@ -360,10 +360,10 @@ packages:
360
dependency: transitive
361
description:
362
name: fixnum
363
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
363
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
364
url: "https://pub.dev"
365
source: hosted
366
- version: "1.1.0"
366
+ version: "1.1.1"
367
flutter:
368
dependency: "direct main"
369
description: flutter
@@ -431,10 +431,10 @@ packages:
431
dependency: transitive
432
description:
433
name: graphs
434
- sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
434
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
435
url: "https://pub.dev"
436
source: hosted
437
- version: "2.3.1"
437
+ version: "2.3.2"
438
grpc:
439
dependency: "direct main"
440
description:
@@ -503,10 +503,10 @@ packages:
503
dependency: "direct main"
504
description:
505
name: intl
506
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
506
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
507
url: "https://pub.dev"
508
source: hosted
509
- version: "0.18.1"
509
+ version: "0.19.0"
510
io:
511
dependency: transitive
512
description:
@@ -535,26 +535,26 @@ packages:
535
dependency: transitive
536
description:
537
name: leak_tracker
538
- sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
538
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
539
url: "https://pub.dev"
540
source: hosted
541
- version: "10.0.0"
541
+ version: "10.0.5"
542
leak_tracker_flutter_testing:
543
dependency: transitive
544
description:
545
name: leak_tracker_flutter_testing
546
- sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
546
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
547
url: "https://pub.dev"
548
source: hosted
549
- version: "2.0.1"
549
+ version: "3.0.5"
550
leak_tracker_testing:
551
dependency: transitive
552
description:
553
name: leak_tracker_testing
554
- sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
554
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
555
url: "https://pub.dev"
556
source: hosted
557
- version: "2.0.1"
557
+ version: "3.0.1"
558
ledger_bitcoin:
559
dependency: "direct main"
560
description:
@@ -577,7 +577,7 @@ packages:
577
description:
578
path: "packages/ledger-litecoin"
579
ref: HEAD
580
- resolved-ref: "07cd61ef76a2a017b6d5ef233396740163265457"
580
+ resolved-ref: "3dee36713e6ebec9dceb59b9ccae7f243a53ea9e"
581
url: "https://github.com/cake-tech/ledger-flutter-plus-plugins"
582
source: git
583
version: "0.0.2"
@@ -593,10 +593,10 @@ packages:
593
dependency: transitive
594
description:
595
name: logging
596
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
596
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
597
url: "https://pub.dev"
598
source: hosted
599
- version: "1.2.0"
599
+ version: "1.3.0"
600
matcher:
601
dependency: transitive
602
description:
@@ -609,26 +609,26 @@ packages:
609
dependency: transitive
610
description:
611
name: material_color_utilities
612
- sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
612
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
613
url: "https://pub.dev"
614
source: hosted
615
- version: "0.8.0"
615
+ version: "0.11.1"
616
meta:
617
dependency: transitive
618
description:
619
name: meta
620
- sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
620
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
621
url: "https://pub.dev"
622
source: hosted
623
- version: "1.11.0"
623
+ version: "1.15.0"
624
mime:
625
dependency: transitive
626
description:
627
name: mime
628
- sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a"
628
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
629
url: "https://pub.dev"
630
source: hosted
631
- version: "1.0.6"
631
+ version: "2.0.0"
632
mobx:
633
dependency: "direct main"
634
description:
@@ -681,10 +681,10 @@ packages:
681
dependency: transitive
682
description:
683
name: path_provider_android
684
- sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d
684
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
685
url: "https://pub.dev"
686
source: hosted
687
- version: "2.2.4"
687
+ version: "2.2.12"
688
path_provider_foundation:
689
dependency: transitive
690
description:
@@ -729,10 +729,10 @@ packages:
729
dependency: transitive
730
description:
731
name: platform
732
- sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65"
732
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
733
url: "https://pub.dev"
734
source: hosted
735
- version: "3.1.5"
735
+ version: "3.1.6"
736
plugin_platform_interface:
737
dependency: transitive
738
description:
@@ -809,18 +809,18 @@ packages:
809
dependency: "direct main"
810
description:
811
name: shared_preferences
812
- sha256: d3bbe5553a986e83980916ded2f0b435ef2e1893dfaa29d5a7a790d0eca12180
812
+ sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051"
813
url: "https://pub.dev"
814
source: hosted
815
- version: "2.2.3"
815
+ version: "2.3.2"
816
shared_preferences_android:
817
dependency: transitive
818
description:
819
name: shared_preferences_android
820
- sha256: "1ee8bf911094a1b592de7ab29add6f826a7331fb854273d55918693d5364a1f2"
820
+ sha256: "3b9febd815c9ca29c9e3520d50ec32f49157711e143b7a4ca039eb87e8ade5ab"
821
url: "https://pub.dev"
822
source: hosted
823
- version: "2.2.2"
823
+ version: "2.3.3"
824
shared_preferences_foundation:
825
dependency: transitive
826
description:
@@ -849,10 +849,10 @@ packages:
849
dependency: transitive
850
description:
851
name: shared_preferences_web
852
- sha256: "59dc807b94d29d52ddbb1b3c0d3b9d0a67fc535a64e62a5542c8db0513fcb6c2"
852
+ sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e
853
url: "https://pub.dev"
854
source: hosted
855
- version: "2.4.1"
855
+ version: "2.4.2"
856
shared_preferences_windows:
857
dependency: transitive
858
description:
@@ -873,10 +873,10 @@ packages:
873
dependency: transitive
874
description:
875
name: shelf_web_socket
876
- sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
876
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
877
url: "https://pub.dev"
878
source: hosted
879
- version: "1.0.4"
879
+ version: "2.0.0"
880
sky_engine:
881
dependency: transitive
882
description: flutter
@@ -967,10 +967,10 @@ packages:
967
dependency: transitive
968
description:
969
name: test_api
970
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
970
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
971
url: "https://pub.dev"
972
source: hosted
973
- version: "0.6.1"
973
+ version: "0.7.2"
974
timing:
975
dependency: transitive
976
description:
@@ -991,10 +991,10 @@ packages:
991
dependency: transitive
992
description:
993
name: typed_data
994
- sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
994
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
995
url: "https://pub.dev"
996
source: hosted
997
- version: "1.3.2"
997
+ version: "1.4.0"
998
universal_ble:
999
dependency: transitive
1000
description:
@@ -1031,10 +1031,10 @@ packages:
1031
dependency: transitive
1032
description:
1033
name: vm_service
1034
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
1034
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
1035
url: "https://pub.dev"
1036
source: hosted
1037
- version: "13.0.0"
1037
+ version: "14.2.5"
1038
watcher:
1039
dependency: "direct overridden"
1040
description:
@@ -1047,18 +1047,26 @@ packages:
1047
dependency: transitive
1048
description:
1049
name: web
1050
- sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
1050
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
1051
+ url: "https://pub.dev"
1052
+ source: hosted
1053
+ version: "1.1.0"
1054
+ web_socket:
1055
+ dependency: transitive
1056
+ description:
1057
+ name: web_socket
1058
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
1059
url: "https://pub.dev"
1060
source: hosted
1053
- version: "0.5.1"
1061
+ version: "0.1.6"
1062
web_socket_channel:
1063
dependency: transitive
1064
description:
1065
name: web_socket_channel
1058
- sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42"
1066
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
1067
url: "https://pub.dev"
1068
source: hosted
1061
- version: "2.4.5"
1069
+ version: "3.0.1"
1070
xdg_directories:
1071
dependency: transitive
1072
description:
@@ -1092,5 +1100,5 @@ packages:
1100
source: hosted
1101
version: "2.2.1"
1102
sdks:
1095
- dart: ">=3.3.0 <4.0.0"
1096
- flutter: ">=3.19.0"
1103
+ dart: ">=3.5.0 <4.0.0"
1104
+ flutter: ">=3.24.0"
cw_bitcoin/pubspec.yaml
+1
-1
@@ -16,7 +16,7 @@ dependencies:
16
http: ^1.1.0
17
mobx: ^2.0.7+4
18
flutter_mobx: ^2.0.6+1
19
- intl: ^0.18.0
19
+ intl: ^0.19.0
20
shared_preferences: ^2.0.15
21
cw_core:
22
path: ../cw_core
cw_core/pubspec.lock
+121
-100
@@ -5,34 +5,39 @@ packages:
5
dependency: transitive
6
description:
7
name: _fe_analyzer_shared
8
- sha256: eb376e9acf6938204f90eb3b1f00b578640d3188b4c8a8ec054f9f479af8d051
8
+ sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834
9
url: "https://pub.dev"
10
source: hosted
11
- version: "64.0.0"
11
+ version: "72.0.0"
12
+ _macros:
13
+ dependency: transitive
14
+ description: dart
15
+ source: sdk
16
+ version: "0.3.2"
17
analyzer:
18
dependency: transitive
19
description:
20
name: analyzer
16
- sha256: "69f54f967773f6c26c7dcb13e93d7ccee8b17a641689da39e878d5cf13b06893"
21
+ sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139
22
url: "https://pub.dev"
23
source: hosted
19
- version: "6.2.0"
24
+ version: "6.7.0"
25
args:
26
dependency: transitive
27
description:
28
name: args
24
- sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
29
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
30
url: "https://pub.dev"
31
source: hosted
27
- version: "2.4.2"
32
+ version: "2.6.0"
33
asn1lib:
34
dependency: transitive
35
description:
36
name: asn1lib
32
- sha256: "21afe4333076c02877d14f4a89df111e658a6d466cbfc802eb705eb91bd5adfd"
37
+ sha256: "6b151826fcc95ff246cd219a0bf4c753ea14f4081ad71c61939becf3aba27f70"
38
url: "https://pub.dev"
39
source: hosted
35
- version: "1.5.0"
40
+ version: "1.5.5"
41
async:
42
dependency: transitive
43
description:
@@ -69,10 +74,10 @@ packages:
74
dependency: transitive
75
description:
76
name: build_daemon
72
- sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1"
77
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
78
url: "https://pub.dev"
79
source: hosted
75
- version: "4.0.1"
80
+ version: "4.0.2"
81
build_resolvers:
82
dependency: "direct dev"
83
description:
@@ -85,18 +90,18 @@ packages:
90
dependency: "direct dev"
91
description:
92
name: build_runner
88
- sha256: "581bacf68f89ec8792f5e5a0b2c4decd1c948e97ce659dc783688c8a88fbec21"
93
+ sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
94
url: "https://pub.dev"
95
source: hosted
91
- version: "2.4.8"
96
+ version: "2.4.13"
97
build_runner_core:
98
dependency: transitive
99
description:
100
name: build_runner_core
96
- sha256: c9e32d21dd6626b5c163d48b037ce906bbe428bc23ab77bcd77bb21e593b6185
101
+ sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0
102
url: "https://pub.dev"
103
source: hosted
99
- version: "7.2.11"
104
+ version: "7.3.2"
105
built_collection:
106
dependency: transitive
107
description:
@@ -109,10 +114,10 @@ packages:
114
dependency: transitive
115
description:
116
name: built_value
112
- sha256: c9aabae0718ec394e5bc3c7272e6bb0dc0b32201a08fe185ec1d8401d3e39309
117
+ sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb
118
url: "https://pub.dev"
119
source: hosted
115
- version: "8.8.1"
120
+ version: "8.9.2"
121
cake_backup:
122
dependency: "direct main"
123
description:
@@ -166,42 +171,42 @@ packages:
171
dependency: transitive
172
description:
173
name: convert
169
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
174
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
175
url: "https://pub.dev"
176
source: hosted
172
- version: "3.1.1"
177
+ version: "3.1.2"
178
crypto:
179
dependency: transitive
180
description:
181
name: crypto
177
- sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
182
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
183
url: "https://pub.dev"
184
source: hosted
180
- version: "3.0.3"
185
+ version: "3.0.6"
186
cryptography:
187
dependency: transitive
188
description:
189
name: cryptography
185
- sha256: df156c5109286340817d21fa7b62f9140f17915077127dd70f8bd7a2a0997a35
190
+ sha256: d146b76d33d94548cf035233fbc2f4338c1242fa119013bead807d033fc4ae05
191
url: "https://pub.dev"
192
source: hosted
188
- version: "2.5.0"
193
+ version: "2.7.0"
194
cupertino_icons:
195
dependency: transitive
196
description:
197
name: cupertino_icons
193
- sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d
198
+ sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6
199
url: "https://pub.dev"
200
source: hosted
196
- version: "1.0.6"
201
+ version: "1.0.8"
202
dart_style:
203
dependency: transitive
204
description:
205
name: dart_style
201
- sha256: "40ae61a5d43feea6d24bd22c0537a6629db858963b99b4bc1c3db80676f32368"
206
+ sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab"
207
url: "https://pub.dev"
208
source: hosted
204
- version: "2.3.4"
209
+ version: "2.3.7"
210
encrypt:
211
dependency: "direct main"
212
description:
@@ -222,26 +227,26 @@ packages:
227
dependency: transitive
228
description:
229
name: ffi
225
- sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
230
+ sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
231
url: "https://pub.dev"
232
source: hosted
228
- version: "2.1.0"
233
+ version: "2.1.3"
234
file:
235
dependency: "direct main"
236
description:
237
name: file
233
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
238
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
239
url: "https://pub.dev"
240
source: hosted
236
- version: "7.0.0"
241
+ version: "7.0.1"
242
fixnum:
243
dependency: transitive
244
description:
245
name: fixnum
241
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
246
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
247
url: "https://pub.dev"
248
source: hosted
244
- version: "1.1.0"
249
+ version: "1.1.1"
250
flutter:
251
dependency: "direct main"
252
description: flutter
@@ -251,10 +256,10 @@ packages:
256
dependency: "direct main"
257
description:
258
name: flutter_mobx
254
- sha256: "4a5d062ff85ed3759f4aac6410ff0ffae32e324b2e71ca722ae1b37b32e865f4"
259
+ sha256: "859fbf452fa9c2519d2700b125dd7fb14c508bbdd7fb65e26ca8ff6c92280e2e"
260
url: "https://pub.dev"
261
source: hosted
257
- version: "2.2.0+2"
262
+ version: "2.2.1+1"
263
flutter_test:
264
dependency: "direct dev"
265
description: flutter
@@ -264,10 +269,10 @@ packages:
269
dependency: transitive
270
description:
271
name: frontend_server_client
267
- sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
272
+ sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
273
url: "https://pub.dev"
274
source: hosted
270
- version: "3.2.0"
275
+ version: "4.0.0"
276
glob:
277
dependency: transitive
278
description:
@@ -280,10 +285,10 @@ packages:
285
dependency: transitive
286
description:
287
name: graphs
283
- sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
288
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
289
url: "https://pub.dev"
290
source: hosted
286
- version: "2.3.1"
291
+ version: "2.3.2"
292
hive:
293
dependency: transitive
294
description:
@@ -304,10 +309,10 @@ packages:
309
dependency: "direct main"
310
description:
311
name: http
307
- sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
312
+ sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
313
url: "https://pub.dev"
314
source: hosted
310
- version: "1.1.0"
315
+ version: "1.2.2"
316
http_multi_server:
317
dependency: transitive
318
description:
@@ -328,10 +333,10 @@ packages:
333
dependency: "direct main"
334
description:
335
name: intl
331
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
336
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
337
url: "https://pub.dev"
338
source: hosted
334
- version: "0.18.1"
339
+ version: "0.19.0"
340
io:
341
dependency: transitive
342
description:
@@ -352,42 +357,50 @@ packages:
357
dependency: transitive
358
description:
359
name: json_annotation
355
- sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
360
+ sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
361
url: "https://pub.dev"
362
source: hosted
358
- version: "4.8.1"
363
+ version: "4.9.0"
364
leak_tracker:
365
dependency: transitive
366
description:
367
name: leak_tracker
363
- sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
368
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
369
url: "https://pub.dev"
370
source: hosted
366
- version: "10.0.0"
371
+ version: "10.0.5"
372
leak_tracker_flutter_testing:
373
dependency: transitive
374
description:
375
name: leak_tracker_flutter_testing
371
- sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
376
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
377
url: "https://pub.dev"
378
source: hosted
374
- version: "2.0.1"
379
+ version: "3.0.5"
380
leak_tracker_testing:
381
dependency: transitive
382
description:
383
name: leak_tracker_testing
379
- sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
384
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
385
url: "https://pub.dev"
386
source: hosted
382
- version: "2.0.1"
387
+ version: "3.0.1"
388
logging:
389
dependency: transitive
390
description:
391
name: logging
387
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
392
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
393
url: "https://pub.dev"
394
source: hosted
390
- version: "1.2.0"
395
+ version: "1.3.0"
396
+ macros:
397
+ dependency: transitive
398
+ description:
399
+ name: macros
400
+ sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536"
401
+ url: "https://pub.dev"
402
+ source: hosted
403
+ version: "0.1.2-main.4"
404
matcher:
405
dependency: transitive
406
description:
@@ -400,42 +413,42 @@ packages:
413
dependency: transitive
414
description:
415
name: material_color_utilities
403
- sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
416
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
417
url: "https://pub.dev"
418
source: hosted
406
- version: "0.8.0"
419
+ version: "0.11.1"
420
meta:
421
dependency: transitive
422
description:
423
name: meta
411
- sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
424
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
425
url: "https://pub.dev"
426
source: hosted
414
- version: "1.11.0"
427
+ version: "1.15.0"
428
mime:
429
dependency: transitive
430
description:
431
name: mime
419
- sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
432
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
433
url: "https://pub.dev"
434
source: hosted
422
- version: "1.0.4"
435
+ version: "2.0.0"
436
mobx:
437
dependency: "direct main"
438
description:
439
name: mobx
427
- sha256: "74ee54012dc7c1b3276eaa960a600a7418ef5f9997565deb8fca1fd88fb36b78"
440
+ sha256: "63920b27b32ad1910adfe767ab1750e4c212e8923232a1f891597b362074ea5e"
441
url: "https://pub.dev"
442
source: hosted
430
- version: "2.3.0+1"
443
+ version: "2.3.3+2"
444
mobx_codegen:
445
dependency: "direct dev"
446
description:
447
name: mobx_codegen
435
- sha256: b26c7f9c20b38f0ea572c1ed3f29d8e027cb265538bbd1aed3ec198642cfca42
448
+ sha256: "8e0d8653a0c720ad933cd8358f6f89f740ce89203657c13f25bea772ef1fff7c"
449
url: "https://pub.dev"
450
source: hosted
438
- version: "2.6.0+1"
451
+ version: "2.6.1"
452
nested:
453
dependency: transitive
454
description:
@@ -464,26 +477,26 @@ packages:
477
dependency: "direct main"
478
description:
479
name: path_provider
467
- sha256: b27217933eeeba8ff24845c34003b003b2b22151de3c908d0e679e8fe1aa078b
480
+ sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
481
url: "https://pub.dev"
482
source: hosted
470
- version: "2.1.2"
483
+ version: "2.1.4"
484
path_provider_android:
485
dependency: transitive
486
description:
487
name: path_provider_android
475
- sha256: "477184d672607c0a3bf68fbbf601805f92ef79c82b64b4d6eb318cbca4c48668"
488
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
489
url: "https://pub.dev"
490
source: hosted
478
- version: "2.2.2"
491
+ version: "2.2.12"
492
path_provider_foundation:
493
dependency: transitive
494
description:
495
name: path_provider_foundation
483
- sha256: "5a7999be66e000916500be4f15a3633ebceb8302719b47b9cc49ce924125350f"
496
+ sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
497
url: "https://pub.dev"
498
source: hosted
486
- version: "2.3.2"
499
+ version: "2.4.0"
500
path_provider_linux:
501
dependency: transitive
502
description:
@@ -504,18 +517,18 @@ packages:
517
dependency: transitive
518
description:
519
name: path_provider_windows
507
- sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
520
+ sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
521
url: "https://pub.dev"
522
source: hosted
510
- version: "2.2.1"
523
+ version: "2.3.0"
524
platform:
525
dependency: transitive
526
description:
527
name: platform
515
- sha256: "12220bb4b65720483f8fa9450b4332347737cf8213dd2840d8b2c823e47243ec"
528
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
529
url: "https://pub.dev"
530
source: hosted
518
- version: "3.1.4"
531
+ version: "3.1.6"
532
plugin_platform_interface:
533
dependency: transitive
534
description:
@@ -528,10 +541,10 @@ packages:
541
dependency: transitive
542
description:
543
name: pointycastle
531
- sha256: "43ac87de6e10afabc85c445745a7b799e04de84cebaa4fd7bf55a5e1e9604d29"
544
+ sha256: "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe"
545
url: "https://pub.dev"
546
source: hosted
534
- version: "3.7.4"
547
+ version: "3.9.1"
548
pool:
549
dependency: transitive
550
description:
@@ -544,10 +557,10 @@ packages:
557
dependency: transitive
558
description:
559
name: provider
547
- sha256: "9a96a0a19b594dbc5bf0f1f27d2bc67d5f95957359b461cd9feb44ed6ae75096"
560
+ sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
561
url: "https://pub.dev"
562
source: hosted
550
- version: "6.1.1"
563
+ version: "6.1.2"
564
pub_semver:
565
dependency: transitive
566
description:
@@ -560,10 +573,10 @@ packages:
573
dependency: transitive
574
description:
575
name: pubspec_parse
563
- sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
576
+ sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
577
url: "https://pub.dev"
578
source: hosted
566
- version: "1.2.3"
579
+ version: "1.3.0"
580
shelf:
581
dependency: transitive
582
description:
@@ -576,10 +589,10 @@ packages:
589
dependency: transitive
590
description:
591
name: shelf_web_socket
579
- sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
592
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
593
url: "https://pub.dev"
594
source: hosted
582
- version: "1.0.4"
595
+ version: "2.0.0"
596
sky_engine:
597
dependency: transitive
598
description: flutter
@@ -589,10 +602,10 @@ packages:
602
dependency: "direct main"
603
description:
604
name: socks5_proxy
592
- sha256: "1d21b5606169654bbf4cfb904e8e6ed897e9f763358709f87310c757096d909a"
605
+ sha256: "616818a0ea1064a4823b53c9f7eaf8da64ed82dcd51ed71371c7e54751ed5053"
606
url: "https://pub.dev"
607
source: hosted
595
- version: "1.0.4"
608
+ version: "1.0.6"
609
source_gen:
610
dependency: transitive
611
description:
@@ -661,10 +674,10 @@ packages:
674
dependency: transitive
675
description:
676
name: test_api
664
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
677
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
678
url: "https://pub.dev"
679
source: hosted
667
- version: "0.6.1"
680
+ version: "0.7.2"
681
timing:
682
dependency: transitive
683
description:
@@ -685,10 +698,10 @@ packages:
698
dependency: transitive
699
description:
700
name: typed_data
688
- sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
701
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
702
url: "https://pub.dev"
703
source: hosted
691
- version: "1.3.2"
704
+ version: "1.4.0"
705
unorm_dart:
706
dependency: "direct main"
707
description:
@@ -709,10 +722,10 @@ packages:
722
dependency: transitive
723
description:
724
name: vm_service
712
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
725
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
726
url: "https://pub.dev"
727
source: hosted
715
- version: "13.0.0"
728
+ version: "14.2.5"
729
watcher:
730
dependency: "direct overridden"
731
description:
@@ -721,30 +734,38 @@ packages:
734
url: "https://pub.dev"
735
source: hosted
736
version: "1.1.0"
724
- web_socket_channel:
737
+ web:
738
dependency: transitive
739
description:
727
- name: web_socket_channel
728
- sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
740
+ name: web
741
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
742
url: "https://pub.dev"
743
source: hosted
731
- version: "2.4.0"
732
- win32:
744
+ version: "1.1.0"
745
+ web_socket:
746
+ dependency: transitive
747
+ description:
748
+ name: web_socket
749
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
750
+ url: "https://pub.dev"
751
+ source: hosted
752
+ version: "0.1.6"
753
+ web_socket_channel:
754
dependency: transitive
755
description:
735
- name: win32
736
- sha256: "350a11abd2d1d97e0cc7a28a81b781c08002aa2864d9e3f192ca0ffa18b06ed3"
756
+ name: web_socket_channel
757
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
758
url: "https://pub.dev"
759
source: hosted
739
- version: "5.0.9"
760
+ version: "3.0.1"
761
xdg_directories:
762
dependency: transitive
763
description:
764
name: xdg_directories
744
- sha256: faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d
765
+ sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
766
url: "https://pub.dev"
767
source: hosted
747
- version: "1.0.4"
768
+ version: "1.1.0"
769
yaml:
770
dependency: transitive
771
description:
@@ -754,5 +775,5 @@ packages:
775
source: hosted
776
version: "3.1.2"
777
sdks:
757
- dart: ">=3.2.0-0 <4.0.0"
758
- flutter: ">=3.10.0"
778
+ dart: ">=3.5.0 <4.0.0"
779
+ flutter: ">=3.24.0"
cw_core/pubspec.yaml
+1
-1
@@ -17,7 +17,7 @@ dependencies:
17
path_provider: ^2.0.11
18
mobx: ^2.0.7+4
19
flutter_mobx: ^2.0.6+1
20
- intl: ^0.18.0
20
+ intl: ^0.19.0
21
encrypt: ^5.0.1
22
cake_backup:
23
git:
cw_haven/pubspec.lock
+134
-110
@@ -21,18 +21,18 @@ packages:
21
dependency: transitive
22
description:
23
name: args
24
- sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611"
24
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
25
url: "https://pub.dev"
26
source: hosted
27
- version: "2.3.2"
27
+ version: "2.6.0"
28
asn1lib:
29
dependency: transitive
30
description:
31
name: asn1lib
32
- sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039
32
+ sha256: "6b151826fcc95ff246cd219a0bf4c753ea14f4081ad71c61939becf3aba27f70"
33
url: "https://pub.dev"
34
source: hosted
35
- version: "1.4.0"
35
+ version: "1.5.5"
36
async:
37
dependency: transitive
38
description:
@@ -53,10 +53,10 @@ packages:
53
dependency: transitive
54
description:
55
name: build
56
- sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777"
56
+ sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
57
url: "https://pub.dev"
58
source: hosted
59
- version: "2.3.1"
59
+ version: "2.4.1"
60
build_config:
61
dependency: transitive
62
description:
@@ -69,10 +69,10 @@ packages:
69
dependency: transitive
70
description:
71
name: build_daemon
72
- sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65"
72
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
73
url: "https://pub.dev"
74
source: hosted
75
- version: "4.0.0"
75
+ version: "4.0.2"
76
build_resolvers:
77
dependency: "direct dev"
78
description:
@@ -85,18 +85,18 @@ packages:
85
dependency: "direct dev"
86
description:
87
name: build_runner
88
- sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22"
88
+ sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
89
url: "https://pub.dev"
90
source: hosted
91
- version: "2.4.9"
91
+ version: "2.4.13"
92
build_runner_core:
93
dependency: transitive
94
description:
95
name: build_runner_core
96
- sha256: "14febe0f5bac5ae474117a36099b4de6f1dbc52df6c5e55534b3da9591bf4292"
96
+ sha256: "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41"
97
url: "https://pub.dev"
98
source: hosted
99
- version: "7.2.7"
99
+ version: "7.2.10"
100
built_collection:
101
dependency: transitive
102
description:
@@ -109,10 +109,10 @@ packages:
109
dependency: transitive
110
description:
111
name: built_value
112
- sha256: "169565c8ad06adb760c3645bf71f00bff161b00002cace266cad42c5d22a7725"
112
+ sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb
113
url: "https://pub.dev"
114
source: hosted
115
- version: "8.4.3"
115
+ version: "8.9.2"
116
cake_backup:
117
dependency: transitive
118
description:
@@ -134,10 +134,10 @@ packages:
134
dependency: transitive
135
description:
136
name: checked_yaml
137
- sha256: "3d1505d91afa809d177efd4eed5bb0eb65805097a1463abdd2add076effae311"
137
+ sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
138
url: "https://pub.dev"
139
source: hosted
140
- version: "2.0.2"
140
+ version: "2.0.3"
141
clock:
142
dependency: transitive
143
description:
@@ -150,10 +150,10 @@ packages:
150
dependency: transitive
151
description:
152
name: code_builder
153
- sha256: "0d43dd1288fd145de1ecc9a3948ad4a6d5a82f0a14c4fdd0892260787d975cbe"
153
+ sha256: f692079e25e7869c14132d39f223f8eec9830eb76131925143b2129c4bb01b37
154
url: "https://pub.dev"
155
source: hosted
156
- version: "4.4.0"
156
+ version: "4.10.0"
157
collection:
158
dependency: transitive
159
description:
@@ -166,34 +166,34 @@ packages:
166
dependency: transitive
167
description:
168
name: convert
169
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
169
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
170
url: "https://pub.dev"
171
source: hosted
172
- version: "3.1.1"
172
+ version: "3.1.2"
173
crypto:
174
dependency: transitive
175
description:
176
name: crypto
177
- sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67
177
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
178
url: "https://pub.dev"
179
source: hosted
180
- version: "3.0.2"
180
+ version: "3.0.6"
181
cryptography:
182
dependency: transitive
183
description:
184
name: cryptography
185
- sha256: df156c5109286340817d21fa7b62f9140f17915077127dd70f8bd7a2a0997a35
185
+ sha256: d146b76d33d94548cf035233fbc2f4338c1242fa119013bead807d033fc4ae05
186
url: "https://pub.dev"
187
source: hosted
188
- version: "2.5.0"
188
+ version: "2.7.0"
189
cupertino_icons:
190
dependency: transitive
191
description:
192
name: cupertino_icons
193
- sha256: d57953e10f9f8327ce64a508a355f0b1ec902193f66288e8cb5070e7c47eeb2d
193
+ sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6
194
url: "https://pub.dev"
195
source: hosted
196
- version: "1.0.6"
196
+ version: "1.0.8"
197
cw_core:
198
dependency: "direct main"
199
description:
@@ -213,10 +213,10 @@ packages:
213
dependency: transitive
214
description:
215
name: encrypt
216
- sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb"
216
+ sha256: "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2"
217
url: "https://pub.dev"
218
source: hosted
219
- version: "5.0.1"
219
+ version: "5.0.3"
220
fake_async:
221
dependency: transitive
222
description:
@@ -229,26 +229,26 @@ packages:
229
dependency: "direct main"
230
description:
231
name: ffi
232
- sha256: a38574032c5f1dd06c4aee541789906c12ccaab8ba01446e800d9c5b79c4a978
232
+ sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
233
url: "https://pub.dev"
234
source: hosted
235
- version: "2.0.1"
235
+ version: "2.1.3"
236
file:
237
dependency: transitive
238
description:
239
name: file
240
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
240
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
241
url: "https://pub.dev"
242
source: hosted
243
- version: "7.0.0"
243
+ version: "7.0.1"
244
fixnum:
245
dependency: transitive
246
description:
247
name: fixnum
248
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
248
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
249
url: "https://pub.dev"
250
source: hosted
251
- version: "1.1.0"
251
+ version: "1.1.1"
252
flutter:
253
dependency: "direct main"
254
description: flutter
@@ -258,10 +258,10 @@ packages:
258
dependency: "direct main"
259
description:
260
name: flutter_mobx
261
- sha256: "0da4add0016387a7bf309a0d0c41d36c6b3ae25ed7a176409267f166509e723e"
261
+ sha256: "859fbf452fa9c2519d2700b125dd7fb14c508bbdd7fb65e26ca8ff6c92280e2e"
262
url: "https://pub.dev"
263
source: hosted
264
- version: "2.0.6+5"
264
+ version: "2.2.1+1"
265
flutter_test:
266
dependency: "direct dev"
267
description: flutter
@@ -271,10 +271,10 @@ packages:
271
dependency: transitive
272
description:
273
name: frontend_server_client
274
- sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
274
+ sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
275
url: "https://pub.dev"
276
source: hosted
277
- version: "3.2.0"
277
+ version: "4.0.0"
278
glob:
279
dependency: transitive
280
description:
@@ -287,10 +287,10 @@ packages:
287
dependency: transitive
288
description:
289
name: graphs
290
- sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2
290
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
291
url: "https://pub.dev"
292
source: hosted
293
- version: "2.2.0"
293
+ version: "2.3.2"
294
hive:
295
dependency: transitive
296
description:
@@ -311,10 +311,10 @@ packages:
311
dependency: "direct main"
312
description:
313
name: http
314
- sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
314
+ sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
315
url: "https://pub.dev"
316
source: hosted
317
- version: "1.1.0"
317
+ version: "1.2.2"
318
http_multi_server:
319
dependency: transitive
320
description:
@@ -335,10 +335,10 @@ packages:
335
dependency: "direct main"
336
description:
337
name: intl
338
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
338
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
339
url: "https://pub.dev"
340
source: hosted
341
- version: "0.18.1"
341
+ version: "0.19.0"
342
io:
343
dependency: transitive
344
description:
@@ -359,42 +359,42 @@ packages:
359
dependency: transitive
360
description:
361
name: json_annotation
362
- sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317
362
+ sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
363
url: "https://pub.dev"
364
source: hosted
365
- version: "4.8.0"
365
+ version: "4.9.0"
366
leak_tracker:
367
dependency: transitive
368
description:
369
name: leak_tracker
370
- sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
370
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
371
url: "https://pub.dev"
372
source: hosted
373
- version: "10.0.0"
373
+ version: "10.0.5"
374
leak_tracker_flutter_testing:
375
dependency: transitive
376
description:
377
name: leak_tracker_flutter_testing
378
- sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
378
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
379
url: "https://pub.dev"
380
source: hosted
381
- version: "2.0.1"
381
+ version: "3.0.5"
382
leak_tracker_testing:
383
dependency: transitive
384
description:
385
name: leak_tracker_testing
386
- sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
386
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
387
url: "https://pub.dev"
388
source: hosted
389
- version: "2.0.1"
389
+ version: "3.0.1"
390
logging:
391
dependency: transitive
392
description:
393
name: logging
394
- sha256: "04094f2eb032cbb06c6f6e8d3607edcfcb0455e2bb6cbc010cb01171dcb64e6d"
394
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
395
url: "https://pub.dev"
396
source: hosted
397
- version: "1.1.1"
397
+ version: "1.3.0"
398
matcher:
399
dependency: transitive
400
description:
@@ -407,42 +407,50 @@ packages:
407
dependency: transitive
408
description:
409
name: material_color_utilities
410
- sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
410
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
411
url: "https://pub.dev"
412
source: hosted
413
- version: "0.8.0"
413
+ version: "0.11.1"
414
meta:
415
dependency: transitive
416
description:
417
name: meta
418
- sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
418
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
419
url: "https://pub.dev"
420
source: hosted
421
- version: "1.11.0"
421
+ version: "1.15.0"
422
mime:
423
dependency: transitive
424
description:
425
name: mime
426
- sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
426
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
427
url: "https://pub.dev"
428
source: hosted
429
- version: "1.0.4"
429
+ version: "2.0.0"
430
mobx:
431
dependency: "direct main"
432
description:
433
name: mobx
434
- sha256: f1862bd92c6a903fab67338f27e2f731117c3cb9ea37cee1a487f9e4e0de314a
434
+ sha256: "63920b27b32ad1910adfe767ab1750e4c212e8923232a1f891597b362074ea5e"
435
url: "https://pub.dev"
436
source: hosted
437
- version: "2.1.3+1"
437
+ version: "2.3.3+2"
438
mobx_codegen:
439
dependency: "direct dev"
440
description:
441
name: mobx_codegen
442
- sha256: "86122e410d8ea24dda0c69adb5c2a6ccadd5ce02ad46e144764e0d0184a06181"
442
+ sha256: d4beb9cea4b7b014321235f8fdc7c2193ee0fe1d1198e9da7403f8bc85c4407c
443
url: "https://pub.dev"
444
source: hosted
445
- version: "2.1.1"
445
+ version: "2.3.0"
446
+ nested:
447
+ dependency: transitive
448
+ description:
449
+ name: nested
450
+ sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
451
+ url: "https://pub.dev"
452
+ source: hosted
453
+ version: "1.0.0"
454
package_config:
455
dependency: transitive
456
description:
@@ -463,26 +471,26 @@ packages:
471
dependency: "direct main"
472
description:
473
name: path_provider
466
- sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
474
+ sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
475
url: "https://pub.dev"
476
source: hosted
469
- version: "2.1.1"
477
+ version: "2.1.4"
478
path_provider_android:
479
dependency: transitive
480
description:
481
name: path_provider_android
474
- sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
482
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
483
url: "https://pub.dev"
484
source: hosted
477
- version: "2.2.1"
485
+ version: "2.2.12"
486
path_provider_foundation:
487
dependency: transitive
488
description:
489
name: path_provider_foundation
482
- sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d"
490
+ sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
491
url: "https://pub.dev"
492
source: hosted
485
- version: "2.3.1"
493
+ version: "2.4.0"
494
path_provider_linux:
495
dependency: transitive
496
description:
@@ -495,42 +503,42 @@ packages:
503
dependency: transitive
504
description:
505
name: path_provider_platform_interface
498
- sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c"
506
+ sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
507
url: "https://pub.dev"
508
source: hosted
501
- version: "2.1.1"
509
+ version: "2.1.2"
510
path_provider_windows:
511
dependency: transitive
512
description:
513
name: path_provider_windows
506
- sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
514
+ sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
515
url: "https://pub.dev"
516
source: hosted
509
- version: "2.2.1"
517
+ version: "2.3.0"
518
platform:
519
dependency: transitive
520
description:
521
name: platform
514
- sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
522
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
523
url: "https://pub.dev"
524
source: hosted
517
- version: "3.1.0"
525
+ version: "3.1.6"
526
plugin_platform_interface:
527
dependency: transitive
528
description:
529
name: plugin_platform_interface
522
- sha256: dbf0f707c78beedc9200146ad3cb0ab4d5da13c246336987be6940f026500d3a
530
+ sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02"
531
url: "https://pub.dev"
532
source: hosted
525
- version: "2.1.3"
533
+ version: "2.1.8"
534
pointycastle:
535
dependency: transitive
536
description:
537
name: pointycastle
530
- sha256: db7306cf0249f838d1a24af52b5a5887c5bf7f31d8bb4e827d071dc0939ad346
538
+ sha256: "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe"
539
url: "https://pub.dev"
540
source: hosted
533
- version: "3.6.2"
541
+ version: "3.9.1"
542
pool:
543
dependency: transitive
544
description:
@@ -539,38 +547,46 @@ packages:
547
url: "https://pub.dev"
548
source: hosted
549
version: "1.5.1"
550
+ provider:
551
+ dependency: transitive
552
+ description:
553
+ name: provider
554
+ sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
555
+ url: "https://pub.dev"
556
+ source: hosted
557
+ version: "6.1.2"
558
pub_semver:
559
dependency: transitive
560
description:
561
name: pub_semver
546
- sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17"
562
+ sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
563
url: "https://pub.dev"
564
source: hosted
549
- version: "2.1.3"
565
+ version: "2.1.4"
566
pubspec_parse:
567
dependency: transitive
568
description:
569
name: pubspec_parse
554
- sha256: "75f6614d6dde2dc68948dffbaa4fe5dae32cd700eb9fb763fe11dfb45a3c4d0a"
570
+ sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
571
url: "https://pub.dev"
572
source: hosted
557
- version: "1.2.1"
573
+ version: "1.3.0"
574
shelf:
575
dependency: transitive
576
description:
577
name: shelf
562
- sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c
578
+ sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
579
url: "https://pub.dev"
580
source: hosted
565
- version: "1.4.0"
581
+ version: "1.4.1"
582
shelf_web_socket:
583
dependency: transitive
584
description:
585
name: shelf_web_socket
570
- sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8
586
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
587
url: "https://pub.dev"
588
source: hosted
573
- version: "1.0.3"
589
+ version: "2.0.0"
590
sky_engine:
591
dependency: transitive
592
description: flutter
@@ -580,10 +596,10 @@ packages:
596
dependency: transitive
597
description:
598
name: socks5_proxy
583
- sha256: "1d21b5606169654bbf4cfb904e8e6ed897e9f763358709f87310c757096d909a"
599
+ sha256: "616818a0ea1064a4823b53c9f7eaf8da64ed82dcd51ed71371c7e54751ed5053"
600
url: "https://pub.dev"
601
source: hosted
586
- version: "1.0.4"
602
+ version: "1.0.6"
603
source_gen:
604
dependency: transitive
605
description:
@@ -652,10 +668,10 @@ packages:
668
dependency: transitive
669
description:
670
name: test_api
655
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
671
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
672
url: "https://pub.dev"
673
source: hosted
658
- version: "0.6.1"
674
+ version: "0.7.2"
675
timing:
676
dependency: transitive
677
description:
@@ -676,10 +692,10 @@ packages:
692
dependency: transitive
693
description:
694
name: typed_data
679
- sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5"
695
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
696
url: "https://pub.dev"
697
source: hosted
682
- version: "1.3.1"
698
+ version: "1.4.0"
699
unorm_dart:
700
dependency: transitive
701
description:
@@ -700,10 +716,10 @@ packages:
716
dependency: transitive
717
description:
718
name: vm_service
703
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
719
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
720
url: "https://pub.dev"
721
source: hosted
706
- version: "13.0.0"
722
+ version: "14.2.5"
723
watcher:
724
dependency: "direct overridden"
725
description:
@@ -712,38 +728,46 @@ packages:
728
url: "https://pub.dev"
729
source: hosted
730
version: "1.1.0"
715
- web_socket_channel:
731
+ web:
732
dependency: transitive
733
description:
718
- name: web_socket_channel
719
- sha256: ca49c0bc209c687b887f30527fb6a9d80040b072cc2990f34b9bec3e7663101b
734
+ name: web
735
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
736
url: "https://pub.dev"
737
source: hosted
722
- version: "2.3.0"
723
- win32:
738
+ version: "1.1.0"
739
+ web_socket:
740
dependency: transitive
741
description:
726
- name: win32
727
- sha256: c9ebe7ee4ab0c2194e65d3a07d8c54c5d00bb001b76081c4a04cdb8448b59e46
742
+ name: web_socket
743
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
744
url: "https://pub.dev"
745
source: hosted
730
- version: "3.1.3"
746
+ version: "0.1.6"
747
+ web_socket_channel:
748
+ dependency: transitive
749
+ description:
750
+ name: web_socket_channel
751
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
752
+ url: "https://pub.dev"
753
+ source: hosted
754
+ version: "3.0.1"
755
xdg_directories:
756
dependency: transitive
757
description:
758
name: xdg_directories
735
- sha256: faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d
759
+ sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
760
url: "https://pub.dev"
761
source: hosted
738
- version: "1.0.4"
762
+ version: "1.1.0"
763
yaml:
764
dependency: transitive
765
description:
766
name: yaml
743
- sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370"
767
+ sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
768
url: "https://pub.dev"
769
source: hosted
746
- version: "3.1.1"
770
+ version: "3.1.2"
771
sdks:
748
- dart: ">=3.2.0-0 <4.0.0"
749
- flutter: ">=3.7.0"
772
+ dart: ">=3.5.0 <4.0.0"
773
+ flutter: ">=3.24.0"
cw_haven/pubspec.yaml
+1
-1
@@ -17,7 +17,7 @@ dependencies:
17
path_provider: ^2.0.11
18
mobx: ^2.0.7+4
19
flutter_mobx: ^2.0.6+1
20
- intl: ^0.18.0
20
+ intl: ^0.19.0
21
cw_core:
22
path: ../cw_core
23
cw_monero/linux/flutter/ephemeral/.plugin_symlinks/path_provider_linux
new
+1
@@ -0,0 +1 @@
1
+/Users/user/.pub-cache/hosted/pub.dev/path_provider_linux-2.2.1/
\ No newline at end of file
cw_monero/pubspec.lock
+58
-50
@@ -21,10 +21,10 @@ packages:
21
dependency: transitive
22
description:
23
name: args
24
- sha256: "7cf60b9f0cc88203c5a190b4cd62a99feea42759a7fa695010eb5de1c0b2252a"
24
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
25
url: "https://pub.dev"
26
source: hosted
27
- version: "2.5.0"
27
+ version: "2.6.0"
28
asn1lib:
29
dependency: transitive
30
description:
@@ -77,10 +77,10 @@ packages:
77
dependency: transitive
78
description:
79
name: build_daemon
80
- sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1"
80
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
81
url: "https://pub.dev"
82
source: hosted
83
- version: "4.0.1"
83
+ version: "4.0.2"
84
build_resolvers:
85
dependency: "direct dev"
86
description:
@@ -93,10 +93,10 @@ packages:
93
dependency: "direct dev"
94
description:
95
name: build_runner
96
- sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22"
96
+ sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
97
url: "https://pub.dev"
98
source: hosted
99
- version: "2.4.9"
99
+ version: "2.4.13"
100
build_runner_core:
101
dependency: transitive
102
description:
@@ -174,18 +174,18 @@ packages:
174
dependency: transitive
175
description:
176
name: convert
177
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
177
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
178
url: "https://pub.dev"
179
source: hosted
180
- version: "3.1.1"
180
+ version: "3.1.2"
181
crypto:
182
dependency: transitive
183
description:
184
name: crypto
185
- sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
185
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
186
url: "https://pub.dev"
187
source: hosted
188
- version: "3.0.3"
188
+ version: "3.0.6"
189
cryptography:
190
dependency: transitive
191
description:
@@ -253,18 +253,18 @@ packages:
253
dependency: transitive
254
description:
255
name: file
256
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
256
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
257
url: "https://pub.dev"
258
source: hosted
259
- version: "7.0.0"
259
+ version: "7.0.1"
260
fixnum:
261
dependency: transitive
262
description:
263
name: fixnum
264
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
264
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
265
url: "https://pub.dev"
266
source: hosted
267
- version: "1.1.0"
267
+ version: "1.1.1"
268
flutter:
269
dependency: "direct main"
270
description: flutter
@@ -311,10 +311,10 @@ packages:
311
dependency: transitive
312
description:
313
name: graphs
314
- sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
314
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
315
url: "https://pub.dev"
316
source: hosted
317
- version: "2.3.1"
317
+ version: "2.3.2"
318
hashlib:
319
dependency: transitive
320
description:
@@ -375,10 +375,10 @@ packages:
375
dependency: "direct main"
376
description:
377
name: intl
378
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
378
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
379
url: "https://pub.dev"
380
source: hosted
381
- version: "0.18.1"
381
+ version: "0.19.0"
382
io:
383
dependency: transitive
384
description:
@@ -407,26 +407,26 @@ packages:
407
dependency: transitive
408
description:
409
name: leak_tracker
410
- sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
410
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
411
url: "https://pub.dev"
412
source: hosted
413
- version: "10.0.0"
413
+ version: "10.0.5"
414
leak_tracker_flutter_testing:
415
dependency: transitive
416
description:
417
name: leak_tracker_flutter_testing
418
- sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
418
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
419
url: "https://pub.dev"
420
source: hosted
421
- version: "2.0.1"
421
+ version: "3.0.5"
422
leak_tracker_testing:
423
dependency: transitive
424
description:
425
name: leak_tracker_testing
426
- sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
426
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
427
url: "https://pub.dev"
428
source: hosted
429
- version: "2.0.1"
429
+ version: "3.0.1"
430
ledger_flutter_plus:
431
dependency: "direct main"
432
description:
@@ -447,10 +447,10 @@ packages:
447
dependency: transitive
448
description:
449
name: logging
450
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
450
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
451
url: "https://pub.dev"
452
source: hosted
453
- version: "1.2.0"
453
+ version: "1.3.0"
454
matcher:
455
dependency: transitive
456
description:
@@ -463,26 +463,26 @@ packages:
463
dependency: transitive
464
description:
465
name: material_color_utilities
466
- sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
466
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
467
url: "https://pub.dev"
468
source: hosted
469
- version: "0.8.0"
469
+ version: "0.11.1"
470
meta:
471
dependency: transitive
472
description:
473
name: meta
474
- sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
474
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
475
url: "https://pub.dev"
476
source: hosted
477
- version: "1.11.0"
477
+ version: "1.15.0"
478
mime:
479
dependency: transitive
480
description:
481
name: mime
482
- sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a"
482
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
483
url: "https://pub.dev"
484
source: hosted
485
- version: "1.0.6"
485
+ version: "2.0.0"
486
mobx:
487
dependency: "direct main"
488
description:
@@ -552,10 +552,10 @@ packages:
552
dependency: transitive
553
description:
554
name: path_provider_android
555
- sha256: a248d8146ee5983446bf03ed5ea8f6533129a12b11f12057ad1b4a67a2b3b41d
555
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
556
url: "https://pub.dev"
557
source: hosted
558
- version: "2.2.4"
558
+ version: "2.2.12"
559
path_provider_foundation:
560
dependency: transitive
561
description:
@@ -600,10 +600,10 @@ packages:
600
dependency: transitive
601
description:
602
name: platform
603
- sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65"
603
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
604
url: "https://pub.dev"
605
source: hosted
606
- version: "3.1.5"
606
+ version: "3.1.6"
607
plugin_platform_interface:
608
dependency: transitive
609
description:
@@ -680,10 +680,10 @@ packages:
680
dependency: transitive
681
description:
682
name: shelf_web_socket
683
- sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
683
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
684
url: "https://pub.dev"
685
source: hosted
686
- version: "1.0.4"
686
+ version: "2.0.0"
687
sky_engine:
688
dependency: transitive
689
description: flutter
@@ -765,10 +765,10 @@ packages:
765
dependency: transitive
766
description:
767
name: test_api
768
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
768
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
769
url: "https://pub.dev"
770
source: hosted
771
- version: "0.6.1"
771
+ version: "0.7.2"
772
timing:
773
dependency: transitive
774
description:
@@ -789,10 +789,10 @@ packages:
789
dependency: transitive
790
description:
791
name: typed_data
792
- sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
792
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
793
url: "https://pub.dev"
794
source: hosted
795
- version: "1.3.2"
795
+ version: "1.4.0"
796
universal_ble:
797
dependency: transitive
798
description:
@@ -829,10 +829,10 @@ packages:
829
dependency: transitive
830
description:
831
name: vm_service
832
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
832
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
833
url: "https://pub.dev"
834
source: hosted
835
- version: "13.0.0"
835
+ version: "14.2.5"
836
watcher:
837
dependency: "direct overridden"
838
description:
@@ -845,18 +845,26 @@ packages:
845
dependency: transitive
846
description:
847
name: web
848
- sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27"
848
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
849
+ url: "https://pub.dev"
850
+ source: hosted
851
+ version: "1.1.0"
852
+ web_socket:
853
+ dependency: transitive
854
+ description:
855
+ name: web_socket
856
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
857
url: "https://pub.dev"
858
source: hosted
851
- version: "0.5.1"
859
+ version: "0.1.6"
860
web_socket_channel:
861
dependency: transitive
862
description:
863
name: web_socket_channel
856
- sha256: "58c6666b342a38816b2e7e50ed0f1e261959630becd4c879c4f26bfa14aa5a42"
864
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
865
url: "https://pub.dev"
866
source: hosted
859
- version: "2.4.5"
867
+ version: "3.0.1"
868
xdg_directories:
869
dependency: transitive
870
description:
@@ -882,5 +890,5 @@ packages:
890
source: hosted
891
version: "3.1.2"
892
sdks:
885
- dart: ">=3.3.0 <4.0.0"
886
- flutter: ">=3.19.0"
893
+ dart: ">=3.5.0 <4.0.0"
894
+ flutter: ">=3.24.0"
cw_monero/pubspec.yaml
+1
-1
@@ -17,7 +17,7 @@ dependencies:
17
path_provider: ^2.0.11
18
mobx: ^2.0.7+4
19
flutter_mobx: ^2.0.6+1
20
- intl: ^0.18.0
20
+ intl: ^0.19.0
21
encrypt: ^5.0.1
22
polyseed: ^0.0.6
23
cw_core:
cw_mweb/android/build.gradle
+10
-6
@@ -2,14 +2,14 @@ group 'com.cakewallet.mweb'
2
version '1.0-SNAPSHOT'
3
4
buildscript {
5
- ext.kotlin_version = '1.7.10'
5
+ ext.kotlin_version = '2.0.21'
6
repositories {
7
google()
8
mavenCentral()
9
}
10
11
dependencies {
12
- classpath 'com.android.tools.build:gradle:7.3.0'
12
+ classpath 'com.android.tools.build:gradle:8.7.1'
13
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
14
}
15
}
@@ -33,15 +33,19 @@ apply plugin: 'com.android.library'
33
apply plugin: 'kotlin-android'
34
35
android {
36
- compileSdkVersion 31
36
+ compileSdkVersion 33
37
+
38
+ if (project.android.hasProperty("namespace")) {
39
+ namespace 'com.cakewallet.mweb'
40
+ }
41
42
compileOptions {
39
- sourceCompatibility JavaVersion.VERSION_1_8
40
- targetCompatibility JavaVersion.VERSION_1_8
43
+ sourceCompatibility JavaVersion.VERSION_17
44
+ targetCompatibility JavaVersion.VERSION_17
45
}
46
47
kotlinOptions {
44
- jvmTarget = '1.8'
48
+ jvmTarget = '17'
49
}
50
51
sourceSets {
cw_mweb/android/settings.gradle
+2
@@ -1 +1,3 @@
1
rootProject.name = 'cw_mweb'
2
+id "com.android.application" version "8.3.2" apply false
3
+id "org.jetbrains.kotlin.android" version "2.0.20" apply false
cw_nano/pubspec.lock
+128
-104
@@ -21,18 +21,18 @@ packages:
21
dependency: transitive
22
description:
23
name: args
24
- sha256: eef6c46b622e0494a36c5a12d10d77fb4e855501a91c1b9ef9339326e58f0596
24
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
25
url: "https://pub.dev"
26
source: hosted
27
- version: "2.4.2"
27
+ version: "2.6.0"
28
asn1lib:
29
dependency: transitive
30
description:
31
name: asn1lib
32
- sha256: "58082b3f0dca697204dbab0ef9ff208bfaea7767ea771076af9a343488428dda"
32
+ sha256: "6b151826fcc95ff246cd219a0bf4c753ea14f4081ad71c61939becf3aba27f70"
33
url: "https://pub.dev"
34
source: hosted
35
- version: "1.5.3"
35
+ version: "1.5.5"
36
async:
37
dependency: transitive
38
description:
@@ -77,10 +77,10 @@ packages:
77
dependency: transitive
78
description:
79
name: build
80
- sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777"
80
+ sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
81
url: "https://pub.dev"
82
source: hosted
83
- version: "2.3.1"
83
+ version: "2.4.1"
84
build_config:
85
dependency: transitive
86
description:
@@ -93,10 +93,10 @@ packages:
93
dependency: transitive
94
description:
95
name: build_daemon
96
- sha256: "0343061a33da9c5810b2d6cee51945127d8f4c060b7fbdd9d54917f0a3feaaa1"
96
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
97
url: "https://pub.dev"
98
source: hosted
99
- version: "4.0.1"
99
+ version: "4.0.2"
100
build_resolvers:
101
dependency: transitive
102
description:
@@ -109,10 +109,10 @@ packages:
109
dependency: "direct dev"
110
description:
111
name: build_runner
112
- sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22"
112
+ sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
113
url: "https://pub.dev"
114
source: hosted
115
- version: "2.4.9"
115
+ version: "2.4.13"
116
build_runner_core:
117
dependency: "direct overridden"
118
description:
@@ -190,18 +190,18 @@ packages:
190
dependency: transitive
191
description:
192
name: convert
193
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
193
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
194
url: "https://pub.dev"
195
source: hosted
196
- version: "3.1.1"
196
+ version: "3.1.2"
197
crypto:
198
dependency: transitive
199
description:
200
name: crypto
201
- sha256: ff625774173754681d66daaf4a448684fb04b78f902da9cb3d308c19cc5e8bab
201
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
202
url: "https://pub.dev"
203
source: hosted
204
- version: "3.0.3"
204
+ version: "3.0.6"
205
cryptography:
206
dependency: transitive
207
description:
@@ -245,18 +245,18 @@ packages:
245
dependency: "direct main"
246
description:
247
name: ed25519_hd_key
248
- sha256: c5c9f11a03f5789bf9dcd9ae88d641571c802640851f1cacdb13123f171b3a26
248
+ sha256: "31e191ec97492873067e46dc9cc0c7d55170559c83a478400feffa0627acaccf"
249
url: "https://pub.dev"
250
source: hosted
251
- version: "2.2.1"
251
+ version: "2.3.0"
252
encrypt:
253
dependency: transitive
254
description:
255
name: encrypt
256
- sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb"
256
+ sha256: "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2"
257
url: "https://pub.dev"
258
source: hosted
259
- version: "5.0.1"
259
+ version: "5.0.3"
260
fake_async:
261
dependency: transitive
262
description:
@@ -269,26 +269,26 @@ packages:
269
dependency: transitive
270
description:
271
name: ffi
272
- sha256: "493f37e7df1804778ff3a53bd691d8692ddf69702cf4c1c1096a2e41b4779e21"
272
+ sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
273
url: "https://pub.dev"
274
source: hosted
275
- version: "2.1.2"
275
+ version: "2.1.3"
276
file:
277
dependency: transitive
278
description:
279
name: file
280
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
280
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
281
url: "https://pub.dev"
282
source: hosted
283
- version: "7.0.0"
283
+ version: "7.0.1"
284
fixnum:
285
dependency: transitive
286
description:
287
name: fixnum
288
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
288
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
289
url: "https://pub.dev"
290
source: hosted
291
- version: "1.1.0"
291
+ version: "1.1.1"
292
fixnum_nanodart:
293
dependency: transitive
294
description:
@@ -306,10 +306,10 @@ packages:
306
dependency: transitive
307
description:
308
name: flutter_mobx
309
- sha256: "0da4add0016387a7bf309a0d0c41d36c6b3ae25ed7a176409267f166509e723e"
309
+ sha256: "859fbf452fa9c2519d2700b125dd7fb14c508bbdd7fb65e26ca8ff6c92280e2e"
310
url: "https://pub.dev"
311
source: hosted
312
- version: "2.0.6+5"
312
+ version: "2.2.1+1"
313
flutter_test:
314
dependency: "direct dev"
315
description: flutter
@@ -324,10 +324,10 @@ packages:
324
dependency: transitive
325
description:
326
name: frontend_server_client
327
- sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
327
+ sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
328
url: "https://pub.dev"
329
source: hosted
330
- version: "3.2.0"
330
+ version: "4.0.0"
331
glob:
332
dependency: transitive
333
description:
@@ -340,10 +340,10 @@ packages:
340
dependency: transitive
341
description:
342
name: graphs
343
- sha256: aedc5a15e78fc65a6e23bcd927f24c64dd995062bcd1ca6eda65a3cff92a4d19
343
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
344
url: "https://pub.dev"
345
source: hosted
346
- version: "2.3.1"
346
+ version: "2.3.2"
347
hex:
348
dependency: "direct main"
349
description:
@@ -372,10 +372,10 @@ packages:
372
dependency: "direct main"
373
description:
374
name: http
375
- sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
375
+ sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
376
url: "https://pub.dev"
377
source: hosted
378
- version: "1.1.0"
378
+ version: "1.2.2"
379
http_multi_server:
380
dependency: transitive
381
description:
@@ -396,10 +396,10 @@ packages:
396
dependency: transitive
397
description:
398
name: intl
399
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
399
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
400
url: "https://pub.dev"
401
source: hosted
402
- version: "0.18.1"
402
+ version: "0.19.0"
403
io:
404
dependency: transitive
405
description:
@@ -420,34 +420,34 @@ packages:
420
dependency: transitive
421
description:
422
name: json_annotation
423
- sha256: b10a7b2ff83d83c777edba3c6a0f97045ddadd56c944e1a23a3fdf43a1bf4467
423
+ sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
424
url: "https://pub.dev"
425
source: hosted
426
- version: "4.8.1"
426
+ version: "4.9.0"
427
leak_tracker:
428
dependency: transitive
429
description:
430
name: leak_tracker
431
- sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
431
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
432
url: "https://pub.dev"
433
source: hosted
434
- version: "10.0.0"
434
+ version: "10.0.5"
435
leak_tracker_flutter_testing:
436
dependency: transitive
437
description:
438
name: leak_tracker_flutter_testing
439
- sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
439
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
440
url: "https://pub.dev"
441
source: hosted
442
- version: "2.0.1"
442
+ version: "3.0.5"
443
leak_tracker_testing:
444
dependency: transitive
445
description:
446
name: leak_tracker_testing
447
- sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
447
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
448
url: "https://pub.dev"
449
source: hosted
450
- version: "2.0.1"
450
+ version: "3.0.1"
451
libcrypto:
452
dependency: "direct main"
453
description:
@@ -460,10 +460,10 @@ packages:
460
dependency: transitive
461
description:
462
name: logging
463
- sha256: "623a88c9594aa774443aa3eb2d41807a48486b5613e67599fb4c41c0ad47c340"
463
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
464
url: "https://pub.dev"
465
source: hosted
466
- version: "1.2.0"
466
+ version: "1.3.0"
467
matcher:
468
dependency: transitive
469
description:
@@ -476,26 +476,26 @@ packages:
476
dependency: transitive
477
description:
478
name: material_color_utilities
479
- sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
479
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
480
url: "https://pub.dev"
481
source: hosted
482
- version: "0.8.0"
482
+ version: "0.11.1"
483
meta:
484
dependency: transitive
485
description:
486
name: meta
487
- sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
487
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
488
url: "https://pub.dev"
489
source: hosted
490
- version: "1.11.0"
490
+ version: "1.15.0"
491
mime:
492
dependency: transitive
493
description:
494
name: mime
495
- sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
495
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
496
url: "https://pub.dev"
497
source: hosted
498
- version: "1.0.4"
498
+ version: "2.0.0"
499
mobx:
500
dependency: "direct main"
501
description:
@@ -529,6 +529,14 @@ packages:
529
url: "https://github.com/perishllc/nanoutil.git"
530
source: git
531
version: "1.0.3"
532
+ nested:
533
+ dependency: transitive
534
+ description:
535
+ name: nested
536
+ sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
537
+ url: "https://pub.dev"
538
+ source: hosted
539
+ version: "1.0.0"
540
package_config:
541
dependency: transitive
542
description:
@@ -549,26 +557,26 @@ packages:
557
dependency: transitive
558
description:
559
name: path_provider
552
- sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
560
+ sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
561
url: "https://pub.dev"
562
source: hosted
555
- version: "2.1.1"
563
+ version: "2.1.4"
564
path_provider_android:
565
dependency: transitive
566
description:
567
name: path_provider_android
560
- sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
568
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
569
url: "https://pub.dev"
570
source: hosted
563
- version: "2.2.1"
571
+ version: "2.2.12"
572
path_provider_foundation:
573
dependency: transitive
574
description:
575
name: path_provider_foundation
568
- sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d"
576
+ sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
577
url: "https://pub.dev"
578
source: hosted
571
- version: "2.3.1"
579
+ version: "2.4.0"
580
path_provider_linux:
581
dependency: transitive
582
description:
@@ -581,34 +589,34 @@ packages:
589
dependency: transitive
590
description:
591
name: path_provider_platform_interface
584
- sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c"
592
+ sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
593
url: "https://pub.dev"
594
source: hosted
587
- version: "2.1.1"
595
+ version: "2.1.2"
596
path_provider_windows:
597
dependency: transitive
598
description:
599
name: path_provider_windows
592
- sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
600
+ sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
601
url: "https://pub.dev"
602
source: hosted
595
- version: "2.2.1"
603
+ version: "2.3.0"
604
pinenacl:
605
dependency: transitive
606
description:
607
name: pinenacl
600
- sha256: "3a5503637587d635647c93ea9a8fecf48a420cc7deebe6f1fc85c2a5637ab327"
608
+ sha256: "57e907beaacbc3c024a098910b6240758e899674de07d6949a67b52fd984cbdf"
609
url: "https://pub.dev"
610
source: hosted
603
- version: "0.5.1"
611
+ version: "0.6.0"
612
platform:
613
dependency: transitive
614
description:
615
name: platform
608
- sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
616
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
617
url: "https://pub.dev"
618
source: hosted
611
- version: "3.1.0"
619
+ version: "3.1.6"
620
plugin_platform_interface:
621
dependency: transitive
622
description:
@@ -621,10 +629,10 @@ packages:
629
dependency: transitive
630
description:
631
name: pointycastle
624
- sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
632
+ sha256: "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe"
633
url: "https://pub.dev"
634
source: hosted
627
- version: "3.7.3"
635
+ version: "3.9.1"
636
pool:
637
dependency: transitive
638
description:
@@ -633,6 +641,14 @@ packages:
641
url: "https://pub.dev"
642
source: hosted
643
version: "1.5.1"
644
+ provider:
645
+ dependency: transitive
646
+ description:
647
+ name: provider
648
+ sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
649
+ url: "https://pub.dev"
650
+ source: hosted
651
+ version: "6.1.2"
652
pub_semver:
653
dependency: transitive
654
description:
@@ -645,50 +661,50 @@ packages:
661
dependency: transitive
662
description:
663
name: pubspec_parse
648
- sha256: c63b2876e58e194e4b0828fcb080ad0e06d051cb607a6be51a9e084f47cb9367
664
+ sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
665
url: "https://pub.dev"
666
source: hosted
651
- version: "1.2.3"
667
+ version: "1.3.0"
668
rational:
669
dependency: transitive
670
description:
671
name: rational
656
- sha256: ba58e9e18df9abde280e8b10051e4bce85091e41e8e7e411b6cde2e738d357cf
672
+ sha256: cb808fb6f1a839e6fc5f7d8cb3b0a10e1db48b3be102de73938c627f0b636336
673
url: "https://pub.dev"
674
source: hosted
659
- version: "2.2.2"
675
+ version: "2.2.3"
676
shared_preferences:
677
dependency: "direct main"
678
description:
679
name: shared_preferences
664
- sha256: "81429e4481e1ccfb51ede496e916348668fd0921627779233bd24cc3ff6abd02"
680
+ sha256: "746e5369a43170c25816cc472ee016d3a66bc13fcf430c0bc41ad7b4b2922051"
681
url: "https://pub.dev"
682
source: hosted
667
- version: "2.2.2"
683
+ version: "2.3.2"
684
shared_preferences_android:
685
dependency: transitive
686
description:
687
name: shared_preferences_android
672
- sha256: "8568a389334b6e83415b6aae55378e158fbc2314e074983362d20c562780fb06"
688
+ sha256: "3b9febd815c9ca29c9e3520d50ec32f49157711e143b7a4ca039eb87e8ade5ab"
689
url: "https://pub.dev"
690
source: hosted
675
- version: "2.2.1"
691
+ version: "2.3.3"
692
shared_preferences_foundation:
693
dependency: transitive
694
description:
695
name: shared_preferences_foundation
680
- sha256: "671e7a931f55a08aa45be2a13fe7247f2a41237897df434b30d2012388191833"
696
+ sha256: "07e050c7cd39bad516f8d64c455f04508d09df104be326d8c02551590a0d513d"
697
url: "https://pub.dev"
698
source: hosted
683
- version: "2.5.0"
699
+ version: "2.5.3"
700
shared_preferences_linux:
701
dependency: transitive
702
description:
703
name: shared_preferences_linux
688
- sha256: "9f2cbcf46d4270ea8be39fa156d86379077c8a5228d9dfdb1164ae0bb93f1faa"
704
+ sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f"
705
url: "https://pub.dev"
706
source: hosted
691
- version: "2.3.2"
707
+ version: "2.4.1"
708
shared_preferences_platform_interface:
709
dependency: transitive
710
description:
@@ -701,18 +717,18 @@ packages:
717
dependency: transitive
718
description:
719
name: shared_preferences_web
704
- sha256: d762709c2bbe80626ecc819143013cc820fa49ca5e363620ee20a8b15a3e3daf
720
+ sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e
721
url: "https://pub.dev"
722
source: hosted
707
- version: "2.2.1"
723
+ version: "2.4.2"
724
shared_preferences_windows:
725
dependency: transitive
726
description:
727
name: shared_preferences_windows
712
- sha256: "841ad54f3c8381c480d0c9b508b89a34036f512482c407e6df7a9c4aa2ef8f59"
728
+ sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1"
729
url: "https://pub.dev"
730
source: hosted
715
- version: "2.3.2"
731
+ version: "2.4.1"
732
shelf:
733
dependency: transitive
734
description:
@@ -725,10 +741,10 @@ packages:
741
dependency: transitive
742
description:
743
name: shelf_web_socket
728
- sha256: "9ca081be41c60190ebcb4766b2486a7d50261db7bd0f5d9615f2d653637a84c1"
744
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
745
url: "https://pub.dev"
746
source: hosted
731
- version: "1.0.4"
747
+ version: "2.0.0"
748
sky_engine:
749
dependency: transitive
750
description: flutter
@@ -738,10 +754,10 @@ packages:
754
dependency: transitive
755
description:
756
name: socks5_proxy
741
- sha256: "1d21b5606169654bbf4cfb904e8e6ed897e9f763358709f87310c757096d909a"
757
+ sha256: "616818a0ea1064a4823b53c9f7eaf8da64ed82dcd51ed71371c7e54751ed5053"
758
url: "https://pub.dev"
759
source: hosted
744
- version: "1.0.4"
760
+ version: "1.0.6"
761
source_gen:
762
dependency: transitive
763
description:
@@ -810,10 +826,10 @@ packages:
826
dependency: transitive
827
description:
828
name: test_api
813
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
829
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
830
url: "https://pub.dev"
831
source: hosted
816
- version: "0.6.1"
832
+ version: "0.7.2"
833
timing:
834
dependency: transitive
835
description:
@@ -834,10 +850,10 @@ packages:
850
dependency: transitive
851
description:
852
name: typed_data
837
- sha256: facc8d6582f16042dd49f2463ff1bd6e2c9ef9f3d5da3d9b087e244a7b564b3c
853
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
854
url: "https://pub.dev"
855
source: hosted
840
- version: "1.3.2"
856
+ version: "1.4.0"
857
unorm_dart:
858
dependency: transitive
859
description:
@@ -858,10 +874,10 @@ packages:
874
dependency: transitive
875
description:
876
name: vm_service
861
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
877
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
878
url: "https://pub.dev"
879
source: hosted
864
- version: "13.0.0"
880
+ version: "14.2.5"
881
watcher:
882
dependency: "direct overridden"
883
description:
@@ -870,30 +886,38 @@ packages:
886
url: "https://pub.dev"
887
source: hosted
888
version: "1.1.0"
873
- web_socket_channel:
889
+ web:
890
dependency: transitive
891
description:
876
- name: web_socket_channel
877
- sha256: d88238e5eac9a42bb43ca4e721edba3c08c6354d4a53063afaa568516217621b
892
+ name: web
893
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
894
url: "https://pub.dev"
895
source: hosted
880
- version: "2.4.0"
881
- win32:
896
+ version: "1.1.0"
897
+ web_socket:
898
+ dependency: transitive
899
+ description:
900
+ name: web_socket
901
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
902
+ url: "https://pub.dev"
903
+ source: hosted
904
+ version: "0.1.6"
905
+ web_socket_channel:
906
dependency: transitive
907
description:
884
- name: win32
885
- sha256: "0eaf06e3446824099858367950a813472af675116bf63f008a4c2a75ae13e9cb"
908
+ name: web_socket_channel
909
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
910
url: "https://pub.dev"
911
source: hosted
888
- version: "5.5.0"
912
+ version: "3.0.1"
913
xdg_directories:
914
dependency: transitive
915
description:
916
name: xdg_directories
893
- sha256: faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d
917
+ sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
918
url: "https://pub.dev"
919
source: hosted
896
- version: "1.0.4"
920
+ version: "1.1.0"
921
yaml:
922
dependency: transitive
923
description:
@@ -903,5 +927,5 @@ packages:
927
source: hosted
928
version: "3.1.2"
929
sdks:
906
- dart: ">=3.3.0 <4.0.0"
907
- flutter: ">=3.16.6"
930
+ dart: ">=3.5.0 <4.0.0"
931
+ flutter: ">=3.24.0"
cw_wownero/pubspec.lock
+134
-110
@@ -21,18 +21,18 @@ packages:
21
dependency: transitive
22
description:
23
name: args
24
- sha256: "139d809800a412ebb26a3892da228b2d0ba36f0ef5d9a82166e5e52ec8d61611"
24
+ sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6
25
url: "https://pub.dev"
26
source: hosted
27
- version: "2.3.2"
27
+ version: "2.6.0"
28
asn1lib:
29
dependency: transitive
30
description:
31
name: asn1lib
32
- sha256: ab96a1cb3beeccf8145c52e449233fe68364c9641623acd3adad66f8184f1039
32
+ sha256: "6b151826fcc95ff246cd219a0bf4c753ea14f4081ad71c61939becf3aba27f70"
33
url: "https://pub.dev"
34
source: hosted
35
- version: "1.4.0"
35
+ version: "1.5.5"
36
async:
37
dependency: transitive
38
description:
@@ -53,10 +53,10 @@ packages:
53
dependency: transitive
54
description:
55
name: build
56
- sha256: "3fbda25365741f8251b39f3917fb3c8e286a96fd068a5a242e11c2012d495777"
56
+ sha256: "80184af8b6cb3e5c1c4ec6d8544d27711700bc3e6d2efad04238c7b5290889f0"
57
url: "https://pub.dev"
58
source: hosted
59
- version: "2.3.1"
59
+ version: "2.4.1"
60
build_config:
61
dependency: transitive
62
description:
@@ -69,10 +69,10 @@ packages:
69
dependency: transitive
70
description:
71
name: build_daemon
72
- sha256: "5f02d73eb2ba16483e693f80bee4f088563a820e47d1027d4cdfe62b5bb43e65"
72
+ sha256: "79b2aef6ac2ed00046867ed354c88778c9c0f029df8a20fe10b5436826721ef9"
73
url: "https://pub.dev"
74
source: hosted
75
- version: "4.0.0"
75
+ version: "4.0.2"
76
build_resolvers:
77
dependency: "direct dev"
78
description:
@@ -85,18 +85,18 @@ packages:
85
dependency: "direct dev"
86
description:
87
name: build_runner
88
- sha256: "3ac61a79bfb6f6cc11f693591063a7f19a7af628dc52f141743edac5c16e8c22"
88
+ sha256: "028819cfb90051c6b5440c7e574d1896f8037e3c96cf17aaeb054c9311cfbf4d"
89
url: "https://pub.dev"
90
source: hosted
91
- version: "2.4.9"
91
+ version: "2.4.13"
92
build_runner_core:
93
dependency: transitive
94
description:
95
name: build_runner_core
96
- sha256: "14febe0f5bac5ae474117a36099b4de6f1dbc52df6c5e55534b3da9591bf4292"
96
+ sha256: "6d6ee4276b1c5f34f21fdf39425202712d2be82019983d52f351c94aafbc2c41"
97
url: "https://pub.dev"
98
source: hosted
99
- version: "7.2.7"
99
+ version: "7.2.10"
100
built_collection:
101
dependency: transitive
102
description:
@@ -109,10 +109,10 @@ packages:
109
dependency: transitive
110
description:
111
name: built_value
112
- sha256: "169565c8ad06adb760c3645bf71f00bff161b00002cace266cad42c5d22a7725"
112
+ sha256: c7913a9737ee4007efedaffc968c049fd0f3d0e49109e778edc10de9426005cb
113
url: "https://pub.dev"
114
source: hosted
115
- version: "8.4.3"
115
+ version: "8.9.2"
116
cake_backup:
117
dependency: transitive
118
description:
@@ -134,10 +134,10 @@ packages:
134
dependency: transitive
135
description:
136
name: checked_yaml
137
- sha256: "3d1505d91afa809d177efd4eed5bb0eb65805097a1463abdd2add076effae311"
137
+ sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff
138
url: "https://pub.dev"
139
source: hosted
140
- version: "2.0.2"
140
+ version: "2.0.3"
141
clock:
142
dependency: transitive
143
description:
@@ -150,10 +150,10 @@ packages:
150
dependency: transitive
151
description:
152
name: code_builder
153
- sha256: "0d43dd1288fd145de1ecc9a3948ad4a6d5a82f0a14c4fdd0892260787d975cbe"
153
+ sha256: f692079e25e7869c14132d39f223f8eec9830eb76131925143b2129c4bb01b37
154
url: "https://pub.dev"
155
source: hosted
156
- version: "4.4.0"
156
+ version: "4.10.0"
157
collection:
158
dependency: transitive
159
description:
@@ -166,26 +166,26 @@ packages:
166
dependency: transitive
167
description:
168
name: convert
169
- sha256: "0f08b14755d163f6e2134cb58222dd25ea2a2ee8a195e53983d57c075324d592"
169
+ sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68
170
url: "https://pub.dev"
171
source: hosted
172
- version: "3.1.1"
172
+ version: "3.1.2"
173
crypto:
174
dependency: transitive
175
description:
176
name: crypto
177
- sha256: aa274aa7774f8964e4f4f38cc994db7b6158dd36e9187aaceaddc994b35c6c67
177
+ sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855"
178
url: "https://pub.dev"
179
source: hosted
180
- version: "3.0.2"
180
+ version: "3.0.6"
181
cryptography:
182
dependency: transitive
183
description:
184
name: cryptography
185
- sha256: df156c5109286340817d21fa7b62f9140f17915077127dd70f8bd7a2a0997a35
185
+ sha256: d146b76d33d94548cf035233fbc2f4338c1242fa119013bead807d033fc4ae05
186
url: "https://pub.dev"
187
source: hosted
188
- version: "2.5.0"
188
+ version: "2.7.0"
189
cupertino_icons:
190
dependency: transitive
191
description:
@@ -213,10 +213,10 @@ packages:
213
dependency: "direct main"
214
description:
215
name: encrypt
216
- sha256: "4fd4e4fdc21b9d7d4141823e1e6515cd94e7b8d84749504c232999fba25d9bbb"
216
+ sha256: "62d9aa4670cc2a8798bab89b39fc71b6dfbacf615de6cf5001fb39f7e4a996a2"
217
url: "https://pub.dev"
218
source: hosted
219
- version: "5.0.1"
219
+ version: "5.0.3"
220
fake_async:
221
dependency: transitive
222
description:
@@ -229,26 +229,26 @@ packages:
229
dependency: "direct main"
230
description:
231
name: ffi
232
- sha256: "7bf0adc28a23d395f19f3f1eb21dd7cfd1dd9f8e1c50051c069122e6853bc878"
232
+ sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6"
233
url: "https://pub.dev"
234
source: hosted
235
- version: "2.1.0"
235
+ version: "2.1.3"
236
file:
237
dependency: transitive
238
description:
239
name: file
240
- sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c"
240
+ sha256: a3b4f84adafef897088c160faf7dfffb7696046cb13ae90b508c2cbc95d3b8d4
241
url: "https://pub.dev"
242
source: hosted
243
- version: "7.0.0"
243
+ version: "7.0.1"
244
fixnum:
245
dependency: transitive
246
description:
247
name: fixnum
248
- sha256: "25517a4deb0c03aa0f32fd12db525856438902d9c16536311e76cdc57b31d7d1"
248
+ sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be
249
url: "https://pub.dev"
250
source: hosted
251
- version: "1.1.0"
251
+ version: "1.1.1"
252
flutter:
253
dependency: "direct main"
254
description: flutter
@@ -258,10 +258,10 @@ packages:
258
dependency: "direct main"
259
description:
260
name: flutter_mobx
261
- sha256: "0da4add0016387a7bf309a0d0c41d36c6b3ae25ed7a176409267f166509e723e"
261
+ sha256: "859fbf452fa9c2519d2700b125dd7fb14c508bbdd7fb65e26ca8ff6c92280e2e"
262
url: "https://pub.dev"
263
source: hosted
264
- version: "2.0.6+5"
264
+ version: "2.2.1+1"
265
flutter_test:
266
dependency: "direct dev"
267
description: flutter
@@ -271,10 +271,10 @@ packages:
271
dependency: transitive
272
description:
273
name: frontend_server_client
274
- sha256: "408e3ca148b31c20282ad6f37ebfa6f4bdc8fede5b74bc2f08d9d92b55db3612"
274
+ sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694
275
url: "https://pub.dev"
276
source: hosted
277
- version: "3.2.0"
277
+ version: "4.0.0"
278
glob:
279
dependency: transitive
280
description:
@@ -287,26 +287,26 @@ packages:
287
dependency: transitive
288
description:
289
name: graphs
290
- sha256: f9e130f3259f52d26f0cfc0e964513796dafed572fa52e45d2f8d6ca14db39b2
290
+ sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0"
291
url: "https://pub.dev"
292
source: hosted
293
- version: "2.2.0"
293
+ version: "2.3.2"
294
hashlib:
295
dependency: transitive
296
description:
297
name: hashlib
298
- sha256: d41795742c10947930630118c6836608deeb9047cd05aee32d2baeb697afd66a
298
+ sha256: f572f2abce09fc7aee53f15927052b9732ea1053e540af8cae211111ee0b99b1
299
url: "https://pub.dev"
300
source: hosted
301
- version: "1.19.2"
301
+ version: "1.21.0"
302
hashlib_codecs:
303
dependency: transitive
304
description:
305
name: hashlib_codecs
306
- sha256: "2b570061f5a4b378425be28a576c1e11783450355ad4345a19f606ff3d96db0f"
306
+ sha256: "8cea9ccafcfeaa7324d2ae52c61c69f7ff71f4237507a018caab31b9e416e3b1"
307
url: "https://pub.dev"
308
source: hosted
309
- version: "2.5.0"
309
+ version: "2.6.0"
310
hive:
311
dependency: transitive
312
description:
@@ -327,10 +327,10 @@ packages:
327
dependency: "direct main"
328
description:
329
name: http
330
- sha256: "759d1a329847dd0f39226c688d3e06a6b8679668e350e2891a6474f8b4bb8525"
330
+ sha256: b9c29a161230ee03d3ccf545097fccd9b87a5264228c5d348202e0f0c28f9010
331
url: "https://pub.dev"
332
source: hosted
333
- version: "1.1.0"
333
+ version: "1.2.2"
334
http_multi_server:
335
dependency: transitive
336
description:
@@ -351,10 +351,10 @@ packages:
351
dependency: "direct main"
352
description:
353
name: intl
354
- sha256: "3bc132a9dbce73a7e4a21a17d06e1878839ffbf975568bc875c60537824b0c4d"
354
+ sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf
355
url: "https://pub.dev"
356
source: hosted
357
- version: "0.18.1"
357
+ version: "0.19.0"
358
io:
359
dependency: transitive
360
description:
@@ -375,42 +375,42 @@ packages:
375
dependency: transitive
376
description:
377
name: json_annotation
378
- sha256: c33da08e136c3df0190bd5bbe51ae1df4a7d96e7954d1d7249fea2968a72d317
378
+ sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1"
379
url: "https://pub.dev"
380
source: hosted
381
- version: "4.8.0"
381
+ version: "4.9.0"
382
leak_tracker:
383
dependency: transitive
384
description:
385
name: leak_tracker
386
- sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa"
386
+ sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05"
387
url: "https://pub.dev"
388
source: hosted
389
- version: "10.0.0"
389
+ version: "10.0.5"
390
leak_tracker_flutter_testing:
391
dependency: transitive
392
description:
393
name: leak_tracker_flutter_testing
394
- sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0
394
+ sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806"
395
url: "https://pub.dev"
396
source: hosted
397
- version: "2.0.1"
397
+ version: "3.0.5"
398
leak_tracker_testing:
399
dependency: transitive
400
description:
401
name: leak_tracker_testing
402
- sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47
402
+ sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3"
403
url: "https://pub.dev"
404
source: hosted
405
- version: "2.0.1"
405
+ version: "3.0.1"
406
logging:
407
dependency: transitive
408
description:
409
name: logging
410
- sha256: "04094f2eb032cbb06c6f6e8d3607edcfcb0455e2bb6cbc010cb01171dcb64e6d"
410
+ sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61
411
url: "https://pub.dev"
412
source: hosted
413
- version: "1.1.1"
413
+ version: "1.3.0"
414
matcher:
415
dependency: transitive
416
description:
@@ -423,42 +423,42 @@ packages:
423
dependency: transitive
424
description:
425
name: material_color_utilities
426
- sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a"
426
+ sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec
427
url: "https://pub.dev"
428
source: hosted
429
- version: "0.8.0"
429
+ version: "0.11.1"
430
meta:
431
dependency: transitive
432
description:
433
name: meta
434
- sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04
434
+ sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7
435
url: "https://pub.dev"
436
source: hosted
437
- version: "1.11.0"
437
+ version: "1.15.0"
438
mime:
439
dependency: transitive
440
description:
441
name: mime
442
- sha256: e4ff8e8564c03f255408decd16e7899da1733852a9110a58fe6d1b817684a63e
442
+ sha256: "41a20518f0cb1256669420fdba0cd90d21561e560ac240f26ef8322e45bb7ed6"
443
url: "https://pub.dev"
444
source: hosted
445
- version: "1.0.4"
445
+ version: "2.0.0"
446
mobx:
447
dependency: "direct main"
448
description:
449
name: mobx
450
- sha256: f1862bd92c6a903fab67338f27e2f731117c3cb9ea37cee1a487f9e4e0de314a
450
+ sha256: "63920b27b32ad1910adfe767ab1750e4c212e8923232a1f891597b362074ea5e"
451
url: "https://pub.dev"
452
source: hosted
453
- version: "2.1.3+1"
453
+ version: "2.3.3+2"
454
mobx_codegen:
455
dependency: "direct dev"
456
description:
457
name: mobx_codegen
458
- sha256: "86122e410d8ea24dda0c69adb5c2a6ccadd5ce02ad46e144764e0d0184a06181"
458
+ sha256: d4beb9cea4b7b014321235f8fdc7c2193ee0fe1d1198e9da7403f8bc85c4407c
459
url: "https://pub.dev"
460
source: hosted
461
- version: "2.1.1"
461
+ version: "2.3.0"
462
monero:
463
dependency: "direct main"
464
description:
@@ -476,6 +476,14 @@ packages:
476
url: "https://pub.dev"
477
source: hosted
478
version: "3.1.0"
479
+ nested:
480
+ dependency: transitive
481
+ description:
482
+ name: nested
483
+ sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20"
484
+ url: "https://pub.dev"
485
+ source: hosted
486
+ version: "1.0.0"
487
package_config:
488
dependency: transitive
489
description:
@@ -496,26 +504,26 @@ packages:
504
dependency: "direct main"
505
description:
506
name: path_provider
499
- sha256: a1aa8aaa2542a6bc57e381f132af822420216c80d4781f7aa085ca3229208aaa
507
+ sha256: fec0d61223fba3154d87759e3cc27fe2c8dc498f6386c6d6fc80d1afdd1bf378
508
url: "https://pub.dev"
509
source: hosted
502
- version: "2.1.1"
510
+ version: "2.1.4"
511
path_provider_android:
512
dependency: transitive
513
description:
514
name: path_provider_android
507
- sha256: e595b98692943b4881b219f0a9e3945118d3c16bd7e2813f98ec6e532d905f72
515
+ sha256: c464428172cb986b758c6d1724c603097febb8fb855aa265aeecc9280c294d4a
516
url: "https://pub.dev"
517
source: hosted
510
- version: "2.2.1"
518
+ version: "2.2.12"
519
path_provider_foundation:
520
dependency: transitive
521
description:
522
name: path_provider_foundation
515
- sha256: "19314d595120f82aca0ba62787d58dde2cc6b5df7d2f0daf72489e38d1b57f2d"
523
+ sha256: f234384a3fdd67f989b4d54a5d73ca2a6c422fa55ae694381ae0f4375cd1ea16
524
url: "https://pub.dev"
525
source: hosted
518
- version: "2.3.1"
526
+ version: "2.4.0"
527
path_provider_linux:
528
dependency: transitive
529
description:
@@ -528,26 +536,26 @@ packages:
536
dependency: transitive
537
description:
538
name: path_provider_platform_interface
531
- sha256: "94b1e0dd80970c1ce43d5d4e050a9918fce4f4a775e6142424c30a29a363265c"
539
+ sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334"
540
url: "https://pub.dev"
541
source: hosted
534
- version: "2.1.1"
542
+ version: "2.1.2"
543
path_provider_windows:
544
dependency: transitive
545
description:
546
name: path_provider_windows
539
- sha256: "8bc9f22eee8690981c22aa7fc602f5c85b497a6fb2ceb35ee5a5e5ed85ad8170"
547
+ sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7
548
url: "https://pub.dev"
549
source: hosted
542
- version: "2.2.1"
550
+ version: "2.3.0"
551
platform:
552
dependency: transitive
553
description:
554
name: platform
547
- sha256: "4a451831508d7d6ca779f7ac6e212b4023dd5a7d08a27a63da33756410e32b76"
555
+ sha256: "5d6b1b0036a5f331ebc77c850ebc8506cbc1e9416c27e59b439f917a902a4984"
556
url: "https://pub.dev"
557
source: hosted
550
- version: "3.1.0"
558
+ version: "3.1.6"
559
plugin_platform_interface:
560
dependency: transitive
561
description:
@@ -560,10 +568,10 @@ packages:
568
dependency: transitive
569
description:
570
name: pointycastle
563
- sha256: "7c1e5f0d23c9016c5bbd8b1473d0d3fb3fc851b876046039509e18e0c7485f2c"
571
+ sha256: "4be0097fcf3fd3e8449e53730c631200ebc7b88016acecab2b0da2f0149222fe"
572
url: "https://pub.dev"
573
source: hosted
566
- version: "3.7.3"
574
+ version: "3.9.1"
575
polyseed:
576
dependency: "direct main"
577
description:
@@ -580,38 +588,46 @@ packages:
588
url: "https://pub.dev"
589
source: hosted
590
version: "1.5.1"
591
+ provider:
592
+ dependency: transitive
593
+ description:
594
+ name: provider
595
+ sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c
596
+ url: "https://pub.dev"
597
+ source: hosted
598
+ version: "6.1.2"
599
pub_semver:
600
dependency: transitive
601
description:
602
name: pub_semver
587
- sha256: "307de764d305289ff24ad257ad5c5793ce56d04947599ad68b3baa124105fc17"
603
+ sha256: "40d3ab1bbd474c4c2328c91e3a7df8c6dd629b79ece4c4bd04bee496a224fb0c"
604
url: "https://pub.dev"
605
source: hosted
590
- version: "2.1.3"
606
+ version: "2.1.4"
607
pubspec_parse:
608
dependency: transitive
609
description:
610
name: pubspec_parse
595
- sha256: "75f6614d6dde2dc68948dffbaa4fe5dae32cd700eb9fb763fe11dfb45a3c4d0a"
611
+ sha256: c799b721d79eb6ee6fa56f00c04b472dcd44a30d258fac2174a6ec57302678f8
612
url: "https://pub.dev"
613
source: hosted
598
- version: "1.2.1"
614
+ version: "1.3.0"
615
shelf:
616
dependency: transitive
617
description:
618
name: shelf
603
- sha256: c24a96135a2ccd62c64b69315a14adc5c3419df63b4d7c05832a346fdb73682c
619
+ sha256: ad29c505aee705f41a4d8963641f91ac4cee3c8fad5947e033390a7bd8180fa4
620
url: "https://pub.dev"
621
source: hosted
606
- version: "1.4.0"
622
+ version: "1.4.1"
623
shelf_web_socket:
624
dependency: transitive
625
description:
626
name: shelf_web_socket
611
- sha256: a988c0e8d8ffbdb8a28aa7ec8e449c260f3deb808781fe1284d22c5bba7156e8
627
+ sha256: "073c147238594ecd0d193f3456a5fe91c4b0abbcc68bf5cd95b36c4e194ac611"
628
url: "https://pub.dev"
629
source: hosted
614
- version: "1.0.3"
630
+ version: "2.0.0"
631
sky_engine:
632
dependency: transitive
633
description: flutter
@@ -621,10 +637,10 @@ packages:
637
dependency: transitive
638
description:
639
name: socks5_proxy
624
- sha256: "1d21b5606169654bbf4cfb904e8e6ed897e9f763358709f87310c757096d909a"
640
+ sha256: "616818a0ea1064a4823b53c9f7eaf8da64ed82dcd51ed71371c7e54751ed5053"
641
url: "https://pub.dev"
642
source: hosted
627
- version: "1.0.4"
643
+ version: "1.0.6"
644
source_gen:
645
dependency: transitive
646
description:
@@ -693,10 +709,10 @@ packages:
709
dependency: transitive
710
description:
711
name: test_api
696
- sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b"
712
+ sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb"
713
url: "https://pub.dev"
714
source: hosted
699
- version: "0.6.1"
715
+ version: "0.7.2"
716
timing:
717
dependency: transitive
718
description:
@@ -717,10 +733,10 @@ packages:
733
dependency: transitive
734
description:
735
name: typed_data
720
- sha256: "26f87ade979c47a150c9eaab93ccd2bebe70a27dc0b4b29517f2904f04eb11a5"
736
+ sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006
737
url: "https://pub.dev"
738
source: hosted
723
- version: "1.3.1"
739
+ version: "1.4.0"
740
unorm_dart:
741
dependency: transitive
742
description:
@@ -741,10 +757,10 @@ packages:
757
dependency: transitive
758
description:
759
name: vm_service
744
- sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957
760
+ sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
761
url: "https://pub.dev"
762
source: hosted
747
- version: "13.0.0"
763
+ version: "14.2.5"
764
watcher:
765
dependency: "direct overridden"
766
description:
@@ -753,38 +769,46 @@ packages:
769
url: "https://pub.dev"
770
source: hosted
771
version: "1.1.0"
756
- web_socket_channel:
772
+ web:
773
dependency: transitive
774
description:
759
- name: web_socket_channel
760
- sha256: ca49c0bc209c687b887f30527fb6a9d80040b072cc2990f34b9bec3e7663101b
775
+ name: web
776
+ sha256: cd3543bd5798f6ad290ea73d210f423502e71900302dde696f8bff84bf89a1cb
777
url: "https://pub.dev"
778
source: hosted
763
- version: "2.3.0"
764
- win32:
779
+ version: "1.1.0"
780
+ web_socket:
781
dependency: transitive
782
description:
767
- name: win32
768
- sha256: c9ebe7ee4ab0c2194e65d3a07d8c54c5d00bb001b76081c4a04cdb8448b59e46
783
+ name: web_socket
784
+ sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83"
785
url: "https://pub.dev"
786
source: hosted
771
- version: "3.1.3"
787
+ version: "0.1.6"
788
+ web_socket_channel:
789
+ dependency: transitive
790
+ description:
791
+ name: web_socket_channel
792
+ sha256: "9f187088ed104edd8662ca07af4b124465893caf063ba29758f97af57e61da8f"
793
+ url: "https://pub.dev"
794
+ source: hosted
795
+ version: "3.0.1"
796
xdg_directories:
797
dependency: transitive
798
description:
799
name: xdg_directories
776
- sha256: faea9dee56b520b55a566385b84f2e8de55e7496104adada9962e0bd11bcff1d
800
+ sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15"
801
url: "https://pub.dev"
802
source: hosted
779
- version: "1.0.4"
803
+ version: "1.1.0"
804
yaml:
805
dependency: transitive
806
description:
807
name: yaml
784
- sha256: "23812a9b125b48d4007117254bca50abb6c712352927eece9e155207b1db2370"
808
+ sha256: "75769501ea3489fca56601ff33454fe45507ea3bfb014161abc3b43ae25989d5"
809
url: "https://pub.dev"
810
source: hosted
787
- version: "3.1.1"
811
+ version: "3.1.2"
812
sdks:
789
- dart: ">=3.2.0-0 <4.0.0"
790
- flutter: ">=3.7.0"
813
+ dart: ">=3.5.0 <4.0.0"
814
+ flutter: ">=3.24.0"
cw_wownero/pubspec.yaml
+1
-1
@@ -17,7 +17,7 @@ dependencies:
17
path_provider: ^2.0.11
18
mobx: ^2.0.7+4
19
flutter_mobx: ^2.0.6+1
20
- intl: ^0.18.0
20
+ intl: ^0.19.0
21
encrypt: ^5.0.1
22
polyseed: ^0.0.6
23
cw_core:
how_to_add_new_wallet_type.md
+5
-5
@@ -23,7 +23,7 @@
23
24
- Add the code to run the code generation needed for the files in the `cw_walletx` package to the `model_generator.sh` script
25
26
- cd cw_walletx && flutter pub get && flutter packages pub run build_runner build --delete-conflicting-outputs && cd ..
26
+ cd cw_walletx && flutter pub get && dart run build_runner build --delete-conflicting-outputs && cd ..
27
28
- Add the relevant dev_dependencies for generating the files also
29
- build_runner
@@ -78,9 +78,9 @@ A `Proxy` class is used to communicate with the specific wallet package we have.
78
79
./app_config.sh
80
81
- cd cw_walletx && flutter pub get && flutter packages pub run build_runner build
81
+ cd cw_walletx && flutter pub get && dart run build_runner build
82
83
- flutter packages pub run build_runner build --delete-conflicting-outputs
83
+ dart run build_runner build --delete-conflicting-outputs
84
85
Moving forward, our interactions with the cw_walletx package would be through the proxy class and its methods.
86
@@ -191,9 +191,9 @@ You can add as many node entries as desired.
191
192
- Run the following commands after to generate modified files in cw_core and lib
193
194
- cd cw_core && flutter pub get && flutter packages pub run build_runner build --delete-conflicting-outputs && cd ..
194
+ cd cw_core && flutter pub get && dart run build_runner build --delete-conflicting-outputs && cd ..
195
196
- flutter packages pub run build_runner build --delete-conflicting-outputs
196
+ dart run build_runner build --delete-conflicting-outputs
197
198
- Lastly, before we run the app to test what we’ve done so far,
199
- Go to `lib/src/dashboard/widgets/menu_widget.dart` and add an icon for walletX to be used within the app.
howto-build-android.md
+6
-6
@@ -8,7 +8,7 @@ The following are the system requirements to build Cake Wallet for your Android
8
Ubuntu >= 20.04
9
Android SDK 29 or higher (better to have the latest one 33)
10
Android NDK 17c
11
-Flutter 3.19.x
11
+Flutter 3.24.4
12
```
13
14
### 1. Installing Package Dependencies
@@ -51,7 +51,7 @@ You may download and install the latest version of Android Studio [here](https:/
51
52
### 3. Installing Flutter
53
54
-Install Flutter with version `3.19.x`. For this please check section [Install Flutter manually](https://docs.flutter.dev/get-started/install/linux#install-flutter-manually).
54
+Install Flutter with version `3.24.4`. For this please check section [Install Flutter manually](https://docs.flutter.dev/get-started/install/linux#install-flutter-manually).
55
56
### 4. Installing rustup
57
@@ -66,7 +66,7 @@ Verify that the Android toolchain, Flutter, and Android Studio have been correct
66
The output of this command will appear like this, indicating successful installations. If there are problems with your installation, they **must** be corrected before proceeding.
67
```
68
Doctor summary (to see all details, run flutter doctor -v):
69
-[✓] Flutter (Channel stable, 3.19.x, on Linux, locale en_US.UTF-8)
69
+[✓] Flutter (Channel stable, 3.24.4, on Linux, locale en_US.UTF-8)
70
[✓] Android toolchain - develop for Android devices (Android SDK version 29 or higher)
71
[✓] Android Studio (version 4.0 or higher)
72
```
@@ -126,17 +126,17 @@ Install Flutter package dependencies with this command:
126
127
Your Cake Wallet binary will be built with cryptographic salts, which are used for secure encryption of your data. You may generate these secret salts with the following command:
128
129
-`$ flutter packages pub run tool/generate_new_secrets.dart`
129
+`$ dart run tool/generate_new_secrets.dart`
130
131
Next, we must generate key properties based on the secure keystore you generated for Android (in step 5). **MODIFY THE FOLLOWING COMMAND** with the "store password" and "key password" you assigned when creating your keystore (in step 5).
132
133
-`$ flutter packages pub run tool/generate_android_key_properties.dart keyAlias=key storeFile=$HOME/key.jks storePassword=<store password> keyPassword=<key password>`
133
+`$ dart run tool/generate_android_key_properties.dart keyAlias=key storeFile=$HOME/key.jks storePassword=<store password> keyPassword=<key password>`
134
135
**REMINDER:** The *above* command will **not** succeed unless you replaced the `storePassword` and `keyPassword` variables with the correct passwords for your keystore.
136
137
Then we need to generate localization files.
138
139
-`$ flutter packages pub run tool/generate_localization.dart`
139
+`$ dart run tool/generate_localization.dart`
140
141
Finally build mobx models for the app:
142
howto-build-ios.md
+4
-4
@@ -7,7 +7,7 @@ The following are the system requirements to build Cake Wallet for your iOS devi
7
```
8
macOS >= 14.0
9
Xcode 15.3
10
-Flutter 3.19.x
10
+Flutter 3.24.4
11
```
12
13
### 1. Installing Package Dependencies
@@ -26,7 +26,7 @@ You may download and install the latest version of [Xcode](https://developer.app
26
27
### 3. Installing Flutter
28
29
-Need to install flutter with version `3.19.x`. For this please check section [Install Flutter](https://docs.flutter.dev/get-started/install/macos/mobile-ios?tab=download).
29
+Need to install flutter with version `3.24.4`. For this please check section [Install Flutter](https://docs.flutter.dev/get-started/install/macos/mobile-ios?tab=download).
30
31
### 4. Installing rustup
32
@@ -41,7 +41,7 @@ Verify that the Flutter and Xcode have been correctly installed on your system w
41
The output of this command will appear like this, indicating successful installations. If there are problems with your installation, they **must** be corrected before proceeding.
42
```
43
Doctor summary (to see all details, run flutter doctor -v):
44
-[✓] Flutter (Channel stable, 3.19.x, on macOS 14.x.x)
44
+[✓] Flutter (Channel stable, 3.24.4, on macOS 14.x.x)
45
[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
46
```
47
@@ -82,7 +82,7 @@ Install Flutter package dependencies with this command:
82
83
Your Cake Wallet binary will be built with cryptographic salts, which are used for secure encryption of your data. You may generate these secret salts with the following command:
84
85
-`$ flutter packages pub run tool/generate_new_secrets.dart`
85
+`$ dart run tool/generate_new_secrets.dart`
86
87
Then we need to generate localization files and mobx models.
88
howto-build-macos.md
+4
-4
@@ -7,7 +7,7 @@ The following are the system requirements to build Cake Wallet for your macOS de
7
```
8
macOS >= 14.0
9
Xcode 15.3
10
-Flutter 3.19.x
10
+Flutter 3.24.4
11
```
12
13
### 1. Installing Package Dependencies
@@ -28,7 +28,7 @@ You may download and install the latest version of [Xcode](https://developer.app
28
29
### 3. Installing Flutter
30
31
-Need to install flutter with version `3.19.x`. For this please check section [Install Flutter](https://docs.flutter.dev/get-started/install/macos/desktop?tab=download).
31
+Need to install flutter with version `3.24.4`. For this please check section [Install Flutter](https://docs.flutter.dev/get-started/install/macos/desktop?tab=download).
32
33
### 4. Installing rustup
34
@@ -43,7 +43,7 @@ Verify that Flutter and Xcode have been correctly installed on your system with
43
The output of this command will appear like this, indicating successful installations. If there are problems with your installation, they **must** be corrected before proceeding.
44
```
45
Doctor summary (to see all details, run flutter doctor -v):
46
-[✓] Flutter (Channel stable, 3.19.x, on macOS 14.x.x)
46
+[✓] Flutter (Channel stable, 3.24.4, on macOS 14.x.x)
47
[✓] Xcode - develop for iOS and macOS (Xcode 15.3)
48
```
49
@@ -93,7 +93,7 @@ Install Flutter package dependencies with this command:
93
94
Your Cake Wallet binary will be built with cryptographic salts, which are used for secure encryption of your data. You may generate these secret salts with the following command:
95
96
-`$ flutter packages pub run tool/generate_new_secrets.dart`
96
+`$ dart run tool/generate_new_secrets.dart`
97
98
Then we need to generate localization files and mobx models.
99
howto-build-windows.md
+2
-2
@@ -6,12 +6,12 @@ The following are the system requirements to build CakeWallet for your Windows P
6
7
```
8
Windows 10 or later (64-bit), x86-64 based
9
-Flutter 3.19.x
9
+Flutter 3.24.4
10
```
11
12
### 1. Installing Flutter
13
14
-Install Flutter with version `3.19.x`. Follow the Flutter [installation guide](https://docs.flutter.dev/get-started/install/windows).
14
+Install Flutter with version `3.24.4`. Follow the Flutter [installation guide](https://docs.flutter.dev/get-started/install/windows).
15
16
### 2. Install Development Tools
17
ios/Podfile.lock
+16
-59
@@ -2,39 +2,7 @@ PODS:
2
- connectivity_plus (0.0.1):
3
- Flutter
4
- ReachabilitySwift
5
- - CryptoSwift (1.8.2)
6
- - cw_haven (0.0.1):
7
- - cw_haven/Boost (= 0.0.1)
8
- - cw_haven/Haven (= 0.0.1)
9
- - cw_haven/OpenSSL (= 0.0.1)
10
- - cw_haven/Sodium (= 0.0.1)
11
- - cw_shared_external
12
- - Flutter
13
- - cw_haven/Boost (0.0.1):
14
- - cw_shared_external
15
- - Flutter
16
- - cw_haven/Haven (0.0.1):
17
- - cw_shared_external
18
- - Flutter
19
- - cw_haven/OpenSSL (0.0.1):
20
- - cw_shared_external
21
- - Flutter
22
- - cw_haven/Sodium (0.0.1):
23
- - cw_shared_external
24
- - Flutter
25
- - cw_mweb (0.0.1):
26
- - Flutter
27
- - cw_shared_external (0.0.1):
28
- - cw_shared_external/Boost (= 0.0.1)
29
- - cw_shared_external/OpenSSL (= 0.0.1)
30
- - cw_shared_external/Sodium (= 0.0.1)
31
- - Flutter
32
- - cw_shared_external/Boost (0.0.1):
33
- - Flutter
34
- - cw_shared_external/OpenSSL (0.0.1):
35
- - Flutter
36
- - cw_shared_external/Sodium (0.0.1):
37
- - Flutter
5
+ - CryptoSwift (1.8.3)
6
- device_display_brightness (0.0.1):
7
- Flutter
8
- device_info_plus (0.0.1):
@@ -81,10 +49,10 @@ PODS:
49
- flutter_inappwebview_ios (0.0.1):
50
- Flutter
51
- flutter_inappwebview_ios/Core (= 0.0.1)
84
- - OrderedSet (~> 5.0)
52
+ - OrderedSet (~> 6.0.3)
53
- flutter_inappwebview_ios/Core (0.0.1):
54
- Flutter
87
- - OrderedSet (~> 5.0)
55
+ - OrderedSet (~> 6.0.3)
56
- flutter_local_authentication (1.2.0):
57
- Flutter
58
- flutter_mailer (0.0.1):
@@ -98,7 +66,8 @@ PODS:
66
- Flutter
67
- integration_test (0.0.1):
68
- Flutter
101
- - OrderedSet (5.0.0)
69
+ - MTBBarcodeScanner (5.0.11)
70
+ - OrderedSet (6.0.3)
71
- package_info_plus (0.4.5):
72
- Flutter
73
- path_provider_foundation (0.0.1):
@@ -106,7 +75,7 @@ PODS:
75
- FlutterMacOS
76
- permission_handler_apple (9.1.1):
77
- Flutter
109
- - ReachabilitySwift (5.2.3)
78
+ - ReachabilitySwift (5.2.4)
79
- SDWebImage (5.19.7):
80
- SDWebImage/Core (= 5.19.7)
81
- SDWebImage/Core (5.19.7)
@@ -117,6 +86,7 @@ PODS:
86
- shared_preferences_foundation (0.0.1):
87
- Flutter
88
- FlutterMacOS
89
+ - SwiftProtobuf (1.28.2)
90
- sp_scanner (0.0.1):
91
- Flutter
92
- SwiftyGif (5.4.5)
@@ -136,9 +106,6 @@ PODS:
106
DEPENDENCIES:
107
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
108
- CryptoSwift
139
- - cw_haven (from `.symlinks/plugins/cw_haven/ios`)
140
- - cw_mweb (from `.symlinks/plugins/cw_mweb/ios`)
141
- - cw_shared_external (from `.symlinks/plugins/cw_shared_external/ios`)
109
- device_display_brightness (from `.symlinks/plugins/device_display_brightness/ios`)
110
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
111
- devicelocale (from `.symlinks/plugins/devicelocale/ios`)
@@ -158,7 +125,6 @@ DEPENDENCIES:
125
- sensitive_clipboard (from `.symlinks/plugins/sensitive_clipboard/ios`)
126
- share_plus (from `.symlinks/plugins/share_plus/ios`)
127
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
161
- - sp_scanner (from `.symlinks/plugins/sp_scanner/ios`)
128
- uni_links (from `.symlinks/plugins/uni_links/ios`)
129
- universal_ble (from `.symlinks/plugins/universal_ble/darwin`)
130
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
@@ -179,12 +145,6 @@ SPEC REPOS:
145
EXTERNAL SOURCES:
146
connectivity_plus:
147
:path: ".symlinks/plugins/connectivity_plus/ios"
182
- cw_haven:
183
- :path: ".symlinks/plugins/cw_haven/ios"
184
- cw_mweb:
185
- :path: ".symlinks/plugins/cw_mweb/ios"
186
- cw_shared_external:
187
- :path: ".symlinks/plugins/cw_shared_external/ios"
148
device_display_brightness:
149
:path: ".symlinks/plugins/device_display_brightness/ios"
150
device_info_plus:
@@ -223,8 +183,6 @@ EXTERNAL SOURCES:
183
:path: ".symlinks/plugins/share_plus/ios"
184
shared_preferences_foundation:
185
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
226
- sp_scanner:
227
- :path: ".symlinks/plugins/sp_scanner/ios"
186
uni_links:
187
:path: ".symlinks/plugins/uni_links/ios"
188
universal_ble:
@@ -238,10 +196,7 @@ EXTERNAL SOURCES:
196
197
SPEC CHECKSUMS:
198
connectivity_plus: bf0076dd84a130856aa636df1c71ccaff908fa1d
241
- CryptoSwift: c63a805d8bb5e5538e88af4e44bb537776af11ea
242
- cw_haven: b3e54e1fbe7b8e6fda57a93206bc38f8e89b898a
243
- cw_mweb: 87af74f9659fed0c1a2cbfb44413f1070e79e3ae
244
- cw_shared_external: 2972d872b8917603478117c9957dfca611845a92
199
+ CryptoSwift: 967f37cea5a3294d9cce358f78861652155be483
200
device_display_brightness: 1510e72c567a1f6ce6ffe393dcd9afd1426034f7
201
device_info_plus: c6fb39579d0f423935b0c9ce7ee2f44b71b9fce6
202
devicelocale: b22617f40038496deffba44747101255cee005b0
@@ -250,22 +205,24 @@ SPEC CHECKSUMS:
205
fast_scanner: 44c00940355a51258cd6c2085734193cd23d95bc
206
file_picker: 15fd9539e4eb735dc54bae8c0534a7a9511a03de
207
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
253
- flutter_inappwebview_ios: 97215cf7d4677db55df76782dbd2930c5e1c1ea0
208
+ flutter_inappwebview_ios: 6f63631e2c62a7c350263b13fa5427aedefe81d4
209
flutter_local_authentication: 1172a4dd88f6306dadce067454e2c4caf07977bb
210
flutter_mailer: 2ef5a67087bc8c6c4cefd04a178bf1ae2c94cd83
211
flutter_secure_storage: 23fc622d89d073675f2eaa109381aefbcf5a49be
212
fluttertoast: 48c57db1b71b0ce9e6bba9f31c940ff4b001293c
213
in_app_review: 318597b3a06c22bb46dc454d56828c85f444f99d
259
- integration_test: 13825b8a9334a850581300559b8839134b124670
260
- OrderedSet: aaeb196f7fef5a9edf55d89760da9176ad40b93c
261
- package_info_plus: 58f0028419748fad15bf008b270aaa8e54380b1c
214
+ integration_test: 252f60fa39af5e17c3aa9899d35d908a0721b573
215
+ MTBBarcodeScanner: f453b33c4b7dfe545d8c6484ed744d55671788cb
216
+ OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94
217
+ package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4
218
path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46
219
permission_handler_apple: e76247795d700c14ea09e3a2d8855d41ee80a2e6
264
- ReachabilitySwift: 7f151ff156cea1481a8411701195ac6a984f4979
220
+ ReachabilitySwift: 32793e867593cfc1177f5d16491e3a197d2fccda
221
SDWebImage: 8a6b7b160b4d710e2a22b6900e25301075c34cb3
222
sensitive_clipboard: d4866e5d176581536c27bb1618642ee83adca986
267
- share_plus: 8875f4f2500512ea181eef553c3e27dba5135aad
223
+ share_plus: 8b6f8b3447e494cca5317c8c3073de39b3600d1f
224
shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78
225
+ SwiftProtobuf: 4dbaffec76a39a8dc5da23b40af1a5dc01a4c02d
226
sp_scanner: eaa617fa827396b967116b7f1f43549ca62e9a12
227
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
228
Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e
ios/Runner/AppDelegate.swift
+1
-1
@@ -2,7 +2,7 @@ import UIKit
2
import Flutter
3
import workmanager
4
5
-@UIApplicationMain
5
+@main
6
@objc class AppDelegate: FlutterAppDelegate {
7
override func application(
8
_ application: UIApplication,
lib/locales/hausa_intl.dart
+8
@@ -795,6 +795,14 @@ class HaMaterialLocalizations extends GlobalMaterialLocalizations {
795
@override
796
// TODO: implement shareButtonLabel
797
String get shareButtonLabel => "shareButtonLabel";
798
+
799
+ @override
800
+ // TODO: implement clearButtonTooltip
801
+ String get clearButtonTooltip => "clearButtonTooltip";
802
+
803
+ @override
804
+ // TODO: implement selectedDateLabel
805
+ String get selectedDateLabel => "selectedDateLabel";
806
}
807
808
/// Cupertino Support
lib/locales/yoruba_intl.dart
+8
@@ -794,6 +794,14 @@ class YoMaterialLocalizations extends GlobalMaterialLocalizations {
794
@override
795
// TODO: implement shareButtonLabel
796
String get shareButtonLabel => "shareButtonLabel";
797
+
798
+ @override
799
+ // TODO: implement clearButtonTooltip
800
+ String get clearButtonTooltip => "clearButtonTooltip";
801
+
802
+ @override
803
+ // TODO: implement selectedDateLabel
804
+ String get selectedDateLabel => "selectedDateLabel";
805
}
806
807
/// Cupertino Support
linux/flutter/generated_plugins.cmake
-1
@@ -10,7 +10,6 @@ list(APPEND FLUTTER_PLUGIN_LIST
10
)
11
12
list(APPEND FLUTTER_FFI_PLUGIN_LIST
13
- sp_scanner
13
)
14
15
set(PLUGIN_BUNDLED_LIBRARIES)
macos/Flutter/GeneratedPluginRegistrant.swift
-2
@@ -6,7 +6,6 @@ import FlutterMacOS
6
import Foundation
7
8
import connectivity_plus
9
-import cw_mweb
9
import device_info_plus
10
import devicelocale
11
import fast_scanner
@@ -24,7 +23,6 @@ import wakelock_plus
23
24
func RegisterGeneratedPlugins(registry: FlutterPluginRegistry) {
25
ConnectivityPlugin.register(with: registry.registrar(forPlugin: "ConnectivityPlugin"))
27
- CwMwebPlugin.register(with: registry.registrar(forPlugin: "CwMwebPlugin"))
26
DeviceInfoPlusMacosPlugin.register(with: registry.registrar(forPlugin: "DeviceInfoPlusMacosPlugin"))
27
DevicelocalePlugin.register(with: registry.registrar(forPlugin: "DevicelocalePlugin"))
28
MobileScannerPlugin.register(with: registry.registrar(forPlugin: "MobileScannerPlugin"))
model_generator.sh
+14
-11
@@ -1,15 +1,18 @@
1
#!/bin/bash
2
-cd cw_core; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
3
-cd cw_evm; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
4
-cd cw_monero; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
5
-cd cw_bitcoin; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
6
-cd cw_haven; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
7
-cd cw_nano; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
8
-cd cw_bitcoin_cash; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
9
-cd cw_solana; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
10
-cd cw_tron; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
11
-cd cw_wownero; flutter pub get; flutter packages pub run build_runner build --delete-conflicting-outputs; cd ..
2
+set -x -e
3
+
4
+cd cw_core; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
5
+cd cw_evm; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
6
+cd cw_monero; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
7
+cd cw_bitcoin; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
8
+cd cw_haven; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
9
+cd cw_nano; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
10
+cd cw_bitcoin_cash; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
11
+cd cw_solana; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
12
+cd cw_tron; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
13
+cd cw_wownero; flutter pub get; dart run build_runner build --delete-conflicting-outputs; cd ..
14
cd cw_polygon; flutter pub get; cd ..
15
cd cw_ethereum; flutter pub get; cd ..
16
cd cw_mweb && flutter pub get && cd ..
15
-flutter packages pub run build_runner build --delete-conflicting-outputs
17
+dart run build_runner build --delete-conflicting-outputs
18
+
pubspec_base.yaml
+28
-20
@@ -3,21 +3,21 @@ dependencies:
3
sdk: flutter
4
flutter_localizations:
5
sdk: flutter
6
- intl: ^0.18.0
7
- url_launcher: ^6.1.4
6
+ intl: ^0.19.0
7
+ url_launcher: 6.3.1
8
qr_flutter:
9
git:
10
url: https://github.com/cake-tech/qr.flutter.git
11
ref: cake-4.0.2
12
version: 4.0.2
13
- shared_preferences: ^2.0.15
13
+ shared_preferences: 2.3.2
14
# provider: ^6.0.3
15
rxdart: ^0.28.0
16
yaml: ^3.1.1
17
fast_scanner:
18
git:
19
url: https://github.com/MrCyjaneK/fast_scanner
20
- ref: c8311b46cc67dd02250970a54d2a4526168187f3
20
+ ref: c5a08720216a508bf1fe3d062ad19d2836545a42
21
http: ^1.1.0
22
path_provider: ^2.0.11
23
mobx: ^2.1.4
@@ -29,20 +29,22 @@ dependencies:
29
dio: ^4.0.6
30
hive: ^2.2.3
31
hive_flutter: ^1.1.0
32
- local_auth_android: 1.0.21
32
+ local_auth_android: ^1.0.46
33
flutter_local_authentication:
34
git:
35
url: https://github.com/cake-tech/flutter_local_authentication
36
package_info_plus: ^8.0.1
37
- devicelocale:
38
- git:
39
- url: https://github.com/cake-tech/flutter-devicelocale
37
+ devicelocale: 0.8.1
38
auto_size_text: ^3.0.0
39
dotted_border: ^2.0.0+2
40
smooth_page_indicator: ^1.0.0+2
43
- flutter_inappwebview: ^6.0.0
41
+ flutter_inappwebview: ^6.1.5
42
flutter_spinkit: ^5.1.0
45
- uni_links: ^0.5.1
43
+ uni_links:
44
+ git:
45
+ url: https://github.com/MrCyjaneK/uni_links
46
+ ref: 8e9efa4d9beb19e4ac44009576337f1ce51c22e2
47
+ path: uni_links
48
lottie: ^1.3.0
49
animate_do: ^2.1.0
50
cupertino_icons: ^1.0.5
@@ -63,12 +65,15 @@ dependencies:
65
ref: master
66
permission_handler: ^10.0.0
67
device_display_brightness:
66
- git:
67
- url: https://github.com/cake-tech/device_display_brightness.git
68
- ref: master
69
- workmanager: ^0.5.1
68
+ git:
69
+ url: https://github.com/MrCyjaneK/device_display_brightness.git
70
+ ref: 4cac18c446ce686f3d75b1565badbd7da439bbd9
71
+ workmanager: ^0.5.2
72
wakelock_plus: ^1.2.5
71
- flutter_mailer: ^2.0.2
73
+ flutter_mailer:
74
+ git:
75
+ url: https://github.com/taljacobson/flutter_mailer
76
+ ref: 2a7d04d61f56e1ca166ab42e91e0daf1bfddfaf2
77
device_info_plus: ^9.1.0
78
base32: 2.1.3
79
in_app_review: ^2.0.6
@@ -77,19 +82,22 @@ dependencies:
82
url: https://github.com/cake-tech/cake_backup.git
83
ref: main
84
version: 1.0.0
80
- flutter_plugin_android_lifecycle: 2.0.9
85
+ flutter_plugin_android_lifecycle: 2.0.23
86
path_provider_android: ^2.2.1
82
- shared_preferences_android: 2.0.17
83
- url_launcher_android: 6.0.24
87
+ shared_preferences_android: 2.3.3
88
+ url_launcher_android: 6.3.14
89
url_launcher_linux: 3.1.1 # https://github.com/flutter/flutter/issues/153083
85
- sensitive_clipboard: ^1.0.0
90
+ sensitive_clipboard:
91
+ git:
92
+ url: https://github.com/MrCyjaneK/sensitive_clipboard
93
+ ref: 288c7ee2d63b459bc735f7dc89321b29a1f12fae
94
walletconnect_flutter_v2: ^2.1.4
95
eth_sig_util: ^0.0.9
96
ens_dart:
97
git:
98
url: https://github.com/cake-tech/ens_dart.git
99
ref: main
92
- fluttertoast: 8.1.4
100
+ fluttertoast: 8.2.8
101
# tor:
102
# git:
103
# url: https://github.com/cake-tech/tor.git
pubspec_description.yaml
+1
-1
@@ -4,4 +4,4 @@ version: 0.0.0
4
publish_to: none
5
6
environment:
7
- sdk: ">=3.1.0 <4.0.0"
\ No newline at end of file
7
+ sdk: ^3.5.0
\ No newline at end of file
run-android.sh
+3
-4
@@ -1,5 +1,5 @@
1
#!/bin/bash
2
-
2
+source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/universal_sed.sh"
3
# Get the current git branch
4
get_current_branch() {
5
if git rev-parse --git-dir > /dev/null 2>&1; then
@@ -15,9 +15,8 @@ get_current_branch() {
15
update_app_properties() {
16
local branch=$1
17
local file_path="./android/app.properties"
18
-
19
- sed -i "s/^id=.*/id=com.cakewallet.$branch/" "$file_path"
20
- sed -i "s/^name=.*/name=$branch-Cake Wallet/" "$file_path"
18
+ universal_sed "s/^id=.*/id=com.cakewallet.$branch/" "$file_path"
19
+ universal_sed "s/^name=.*/name=$branch-Cake Wallet/" "$file_path"
20
}
21
22
# only update app.properties if getting the current branch was successful
scripts/android/inject_app_details.sh
+6
-6
@@ -1,5 +1,5 @@
1
#!/bin/bash
2
-
2
+source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/universal_sed.sh"
3
if [ -z "$APP_ANDROID_TYPE" ]; then
4
echo "Please set APP_ANDROID_TYPE"
5
exit 1
@@ -7,9 +7,9 @@ fi
7
8
cd ../..
9
set -x
10
-sed -i "0,/version:/{s/version:.*/version: ${APP_ANDROID_VERSION}+${APP_ANDROID_BUILD_NUMBER}/}" ./pubspec.yaml
11
-sed -i "0,/version:/{s/__APP_PACKAGE__/${APP_ANDROID_PACKAGE}/}" ./android/app/src/main/AndroidManifest.xml
12
-sed -i "0,/__APP_SCHEME__/s/__APP_SCHEME__/${APP_ANDROID_SCHEME}/" ./android/app/src/main/AndroidManifest.xml
13
-sed -i "0,/version:/{s/__versionCode__/${APP_ANDROID_BUILD_NUMBER}/}" ./android/app/src/main/AndroidManifest.xml
14
-sed -i "0,/version:/{s/__versionName__/${APP_ANDROID_VERSION}/}" ./android/app/src/main/AndroidManifest.xml
10
+universal_sed "0,/version:/{s/version:.*/version: ${APP_ANDROID_VERSION}+${APP_ANDROID_BUILD_NUMBER}/}" ./pubspec.yaml
11
+universal_sed "0,/version:/{s/__APP_PACKAGE__/${APP_ANDROID_PACKAGE}/}" ./android/app/src/main/AndroidManifest.xml
12
+universal_sed "0,/__APP_SCHEME__/s/__APP_SCHEME__/${APP_ANDROID_SCHEME}/" ./android/app/src/main/AndroidManifest.xml
13
+universal_sed "0,/version:/{s/__versionCode__/${APP_ANDROID_BUILD_NUMBER}/}" ./android/app/src/main/AndroidManifest.xml
14
+universal_sed "0,/version:/{s/__versionName__/${APP_ANDROID_VERSION}/}" ./android/app/src/main/AndroidManifest.xml
15
cd scripts/android
scripts/android/pubspec_gen.sh
+2
-2
@@ -23,7 +23,7 @@ esac
23
cd ../..
24
cp -rf pubspec_description.yaml pubspec.yaml
25
flutter pub get
26
-flutter pub run tool/generate_pubspec.dart
26
+dart run tool/generate_pubspec.dart
27
flutter pub get
28
-flutter packages pub run tool/configure.dart $CONFIG_ARGS
28
+dart run tool/configure.dart $CONFIG_ARGS
29
cd scripts/android
\ No newline at end of file
scripts/ios/app_config.sh
+6
-4
@@ -1,5 +1,6 @@
1
#!/bin/bash
2
-
2
+source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/universal_sed.sh"
3
+set -x -e
4
MONERO_COM="monero.com"
5
CAKEWALLET="cakewallet"
6
HAVEN="haven"
@@ -22,7 +23,7 @@ cp -rf ./ios/Runner/InfoBase.plist ./ios/Runner/Info.plist
23
/usr/libexec/PlistBuddy -c "Add :CFBundleURLTypes:1:CFBundleURLName string ${APP_IOS_TYPE}" ./ios/Runner/Info.plist
24
/usr/libexec/PlistBuddy -c "Add :CFBundleURLTypes:1:CFBundleURLSchemes array" ./ios/Runner/Info.plist
25
/usr/libexec/PlistBuddy -c "Add :CFBundleURLTypes:1:CFBundleURLSchemes: string ${APP_IOS_TYPE}" ./ios/Runner/Info.plist
25
-sed -i '' "s/PRODUCT_BUNDLE_IDENTIFIER = .*;/PRODUCT_BUNDLE_IDENTIFIER = $APP_IOS_BUNDLE_ID;/g" ./ios/Runner.xcodeproj/project.pbxproj
26
+universal_sed "s/PRODUCT_BUNDLE_IDENTIFIER = .*;/PRODUCT_BUNDLE_IDENTIFIER = $APP_IOS_BUNDLE_ID;/g" ./ios/Runner.xcodeproj/project.pbxproj
27
28
CONFIG_ARGS=""
29
@@ -42,11 +43,12 @@ case $APP_IOS_TYPE in
43
CONFIG_ARGS="--haven"
44
;;
45
esac
46
+CONFIG_ARGS="--monero --ethereum --polygon --nano --solana --tron --wownero"
47
48
cp -rf pubspec_description.yaml pubspec.yaml
49
flutter pub get
48
-flutter pub run tool/generate_pubspec.dart
50
+dart run tool/generate_pubspec.dart
51
flutter pub get
50
-flutter packages pub run tool/configure.dart $CONFIG_ARGS
52
+dart run tool/configure.dart $CONFIG_ARGS
53
cd $DIR
54
$DIR/app_icon.sh
scripts/linux/app_config.sh
+4
-4
@@ -1,5 +1,5 @@
1
#!/bin/bash
2
-
2
+source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/universal_sed.sh"
3
CAKEWALLET="cakewallet"
4
DIR=`pwd`
5
@@ -18,8 +18,8 @@ esac
18
19
cp -rf pubspec_description.yaml pubspec.yaml
20
flutter pub get
21
-flutter pub run tool/generate_pubspec.dart
21
+dart run tool/generate_pubspec.dart
22
flutter pub get
23
-flutter packages pub run tool/configure.dart $CONFIG_ARGS
24
-sed -i '0,/version: 0.0.0/s//version: '"${APP_LINUX_VERSION}"'+'"${APP_LINUX_BUILD_NUMBER}"'/' pubspec.yaml
23
+dart run tool/configure.dart $CONFIG_ARGS
24
+universal_sed '0,/version: 0.0.0/s//version: '"${APP_LINUX_VERSION}"'+'"${APP_LINUX_BUILD_NUMBER}"'/' pubspec.yaml
25
cd $DIR
scripts/macos/app_config.sh
+8
-7
@@ -1,4 +1,5 @@
1
#!/bin/bash
2
+source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/universal_sed.sh"
3
4
MONERO_COM="monero.com"
5
CAKEWALLET="cakewallet"
@@ -24,11 +25,11 @@ cp -rf ./macos/Runner/DebugProfileBase.entitlements ./macos/Runner/DebugProfile.
25
cp -rf ./macos/Runner/ReleaseBase.entitlements ./macos/Runner/Release.entitlements
26
cp -rf ./macos/Runner/RunnerBase.entitlements ./macos/Runner/Runner.entitlements
27
cp -rf ./macos/Runner/Configs/AppInfoBase.xcconfig ./macos/Runner/Configs/AppInfo.xcconfig
27
-sed -i '' "s/\${BUNDLE_ID}/${APP_MACOS_BUNDLE_ID}/g" ./macos/Runner/DebugProfile.entitlements
28
-sed -i '' "s/\${BUNDLE_ID}/${APP_MACOS_BUNDLE_ID}/g" ./macos/Runner/Release.entitlements
29
-sed -i '' "s/\${BUNDLE_ID}/${APP_MACOS_BUNDLE_ID}/g" ./macos/Runner/Runner.entitlements
30
-sed -i '' "s/\${PRODUCT_NAME}/${APP_MACOS_NAME}/g" ./macos/Runner/Configs/AppInfo.xcconfig
31
-sed -i '' "s/PRODUCT_BUNDLE_IDENTIFIER = .*;/PRODUCT_BUNDLE_IDENTIFIER = $APP_MACOS_BUNDLE_ID;/g" ./macos/Runner/Configs/AppInfo.xcconfig
28
+universal_sed "s/\${BUNDLE_ID}/${APP_MACOS_BUNDLE_ID}/g" ./macos/Runner/DebugProfile.entitlements
29
+universal_sed "s/\${BUNDLE_ID}/${APP_MACOS_BUNDLE_ID}/g" ./macos/Runner/Release.entitlements
30
+universal_sed "s/\${BUNDLE_ID}/${APP_MACOS_BUNDLE_ID}/g" ./macos/Runner/Runner.entitlements
31
+universal_sed "s/\${PRODUCT_NAME}/${APP_MACOS_NAME}/g" ./macos/Runner/Configs/AppInfo.xcconfig
32
+universal_sed "s/PRODUCT_BUNDLE_IDENTIFIER = .*;/PRODUCT_BUNDLE_IDENTIFIER = $APP_MACOS_BUNDLE_ID;/g" ./macos/Runner/Configs/AppInfo.xcconfig
33
CONFIG_ARGS=""
34
35
case $APP_MACOS_TYPE in
@@ -40,8 +41,8 @@ esac
41
42
cp -rf pubspec_description.yaml pubspec.yaml
43
flutter pub get
43
-flutter pub run tool/generate_pubspec.dart
44
+dart run tool/generate_pubspec.dart
45
flutter pub get
45
-flutter packages pub run tool/configure.dart $CONFIG_ARGS
46
+dart run tool/configure.dart $CONFIG_ARGS
47
cd $DIR
48
$DIR/app_icon.sh
scripts/macos/gen_common.sh
+3
-3
@@ -1,5 +1,5 @@
1
#!/bin/sh
2
-
2
+source "$(cd "$(dirname "${BASH_SOURCE[0]}")/.." && pwd)/universal_sed.sh"
3
gen_podspec() {
4
ARCH=$1
5
CW_PLUGIN_DIR="`pwd`/../../cw_monero/macos"
@@ -9,7 +9,7 @@ gen_podspec() {
9
DEFAULT_FILE_PATH="${CW_PLUGIN_DIR}/${DEFAULT_FILENAME}"
10
rm -f $DEFAULT_FILE_PATH
11
cp $BASE_FILE_PATH $DEFAULT_FILE_PATH
12
- gsed -i "s/#___VALID_ARCHS___#/${ARCH}/g" $DEFAULT_FILE_PATH
12
+ universal_sed "s/#___VALID_ARCHS___#/${ARCH}/g" $DEFAULT_FILE_PATH
13
}
14
15
gen_project() {
@@ -17,7 +17,7 @@ gen_project() {
17
CW_DIR="`pwd`/../../macos/Runner.xcodeproj"
18
DEFAULT_FILENAME="project.pbxproj"
19
DEFAULT_FILE_PATH="${CW_DIR}/${DEFAULT_FILENAME}"
20
- gsed -i "s/ARCHS =.*/ARCHS = \"${ARCH}\";/g" $DEFAULT_FILE_PATH
20
+ universal_sed "s/ARCHS =.*/ARCHS = \"${ARCH}\";/g" $DEFAULT_FILE_PATH
21
}
22
23
gen() {
scripts/universal_sed.sh
new
+23
@@ -0,0 +1,23 @@
1
+#!/bin/bash
2
+
3
+detect_sed() {
4
+ if sed --version 2>/dev/null | grep -q "GNU"; then
5
+ SED_TYPE="GNU"
6
+ else
7
+ SED_TYPE="BSD"
8
+ fi
9
+}
10
+
11
+universal_sed() {
12
+ local expression=$1
13
+ local file=$2
14
+
15
+ if [[ "$SED_TYPE" == "GNU" ]]; then
16
+ pwd
17
+ sed -i "$expression" "$file"
18
+ else
19
+ sed -i '' "$expression" "$file"
20
+ fi
21
+}
22
+
23
+detect_sed
tool/append_translation.dart
+1
-1
@@ -2,7 +2,7 @@ import 'utils/translation/arb_file_utils.dart';
2
import 'utils/translation/translation_constants.dart';
3
import 'utils/translation/translation_utils.dart';
4
5
-/// flutter packages pub run tool/append_translation.dart "hello_world" "Hello World!"
5
+/// dart run tool/append_translation.dart "hello_world" "Hello World!"
6
7
void main(List<String> args) async {
8
if (args.length < 2) {
tool/configure.dart
+1
-2
@@ -1424,8 +1424,7 @@ Future<void> generatePubspec({
1424
git:
1425
url: https://github.com/cake-tech/flutter_secure_storage.git
1426
path: flutter_secure_storage
1427
- ref: cake-8.1.0
1428
- version: 8.1.0
1427
+ ref: ca897a08677edb443b366352dd7412735e098e7b
1428
""";
1429
const cwEthereum = """
1430
cw_ethereum:
windows/flutter/generated_plugin_registrant.cc
+3
@@ -7,6 +7,7 @@
7
#include "generated_plugin_registrant.h"
8
9
#include <connectivity_plus/connectivity_plus_windows_plugin.h>
10
+#include <flutter_inappwebview_windows/flutter_inappwebview_windows_plugin_c_api.h>
11
#include <flutter_local_authentication/flutter_local_authentication_plugin_c_api.h>
12
#include <flutter_secure_storage_windows/flutter_secure_storage_windows_plugin.h>
13
#include <permission_handler_windows/permission_handler_windows_plugin.h>
@@ -17,6 +18,8 @@
18
void RegisterPlugins(flutter::PluginRegistry* registry) {
19
ConnectivityPlusWindowsPluginRegisterWithRegistrar(
20
registry->GetRegistrarForPlugin("ConnectivityPlusWindowsPlugin"));
21
+ FlutterInappwebviewWindowsPluginCApiRegisterWithRegistrar(
22
+ registry->GetRegistrarForPlugin("FlutterInappwebviewWindowsPluginCApi"));
23
FlutterLocalAuthenticationPluginCApiRegisterWithRegistrar(
24
registry->GetRegistrarForPlugin("FlutterLocalAuthenticationPluginCApi"));
25
FlutterSecureStorageWindowsPluginRegisterWithRegistrar(
windows/flutter/generated_plugins.cmake
+1
-1
@@ -4,6 +4,7 @@
4
5
list(APPEND FLUTTER_PLUGIN_LIST
6
connectivity_plus
7
+ flutter_inappwebview_windows
8
flutter_local_authentication
9
flutter_secure_storage_windows
10
permission_handler_windows
@@ -13,7 +14,6 @@ list(APPEND FLUTTER_PLUGIN_LIST
14
)
15
16
list(APPEND FLUTTER_FFI_PLUGIN_LIST
16
- sp_scanner
17
)
18
19
set(PLUGIN_BUNDLED_LIBRARIES)