mirror of
https://github.com/cake-tech/cake_wallet.git
synced 2025-06-28 04:19:50 +00:00
* implement v3 backup system - Add new BackupServiceV3 with chunked backup support and checksums - Implement json-based metadata in backup system - Instead of binary file export a .zip file that user can open and see that it is a cake backup (should also prevent 3rd party software from corrupting binary data inside of the file, in case it doesn't checksum will fail, and user will know for sure that backup got corrupted) - Update flutter to 3.27.4 to use archive ^4.x.x (it offers in memory archive operations) * fix wallets not getting restored properly * prevent out of memory errors on files that are way too big during restore * Update lib/view_model/backup_view_model.dart [skip ci] * Update lib/core/backup_service.dart [skip ci] * Update lib/core/backup_service.dart --------- Co-authored-by: Omar Hatem <omarh.ismail1@gmail.com>
244 lines
8.7 KiB
Text
244 lines
8.7 KiB
Text
PODS:
|
|
- connectivity_plus (0.0.1):
|
|
- Flutter
|
|
- ReachabilitySwift
|
|
- CryptoSwift (1.8.3)
|
|
- cw_mweb (0.0.1):
|
|
- Flutter
|
|
- cw_decred (0.0.1):
|
|
- Flutter
|
|
- cw_mweb (0.0.1):
|
|
- Flutter
|
|
- device_display_brightness (0.0.1):
|
|
- Flutter
|
|
- device_info_plus (0.0.1):
|
|
- Flutter
|
|
- devicelocale (0.0.1):
|
|
- Flutter
|
|
- DKImagePickerController/Core (4.3.9):
|
|
- DKImagePickerController/ImageDataManager
|
|
- DKImagePickerController/Resource
|
|
- DKImagePickerController/ImageDataManager (4.3.9)
|
|
- DKImagePickerController/PhotoGallery (4.3.9):
|
|
- DKImagePickerController/Core
|
|
- DKPhotoGallery
|
|
- DKImagePickerController/Resource (4.3.9)
|
|
- DKPhotoGallery (0.0.19):
|
|
- DKPhotoGallery/Core (= 0.0.19)
|
|
- DKPhotoGallery/Model (= 0.0.19)
|
|
- DKPhotoGallery/Preview (= 0.0.19)
|
|
- DKPhotoGallery/Resource (= 0.0.19)
|
|
- SDWebImage
|
|
- SwiftyGif
|
|
- DKPhotoGallery/Core (0.0.19):
|
|
- DKPhotoGallery/Model
|
|
- DKPhotoGallery/Preview
|
|
- SDWebImage
|
|
- SwiftyGif
|
|
- DKPhotoGallery/Model (0.0.19):
|
|
- SDWebImage
|
|
- SwiftyGif
|
|
- DKPhotoGallery/Preview (0.0.19):
|
|
- DKPhotoGallery/Model
|
|
- DKPhotoGallery/Resource
|
|
- SDWebImage
|
|
- SwiftyGif
|
|
- DKPhotoGallery/Resource (0.0.19):
|
|
- SDWebImage
|
|
- SwiftyGif
|
|
- fast_scanner (5.1.1):
|
|
- Flutter
|
|
- file_picker (0.0.1):
|
|
- DKImagePickerController/PhotoGallery
|
|
- Flutter
|
|
- Flutter (1.0.0)
|
|
- flutter_inappwebview_ios (0.0.1):
|
|
- Flutter
|
|
- flutter_inappwebview_ios/Core (= 0.0.1)
|
|
- OrderedSet (~> 6.0.3)
|
|
- flutter_inappwebview_ios/Core (0.0.1):
|
|
- Flutter
|
|
- OrderedSet (~> 6.0.3)
|
|
- flutter_local_authentication (1.2.0):
|
|
- Flutter
|
|
- flutter_mailer (0.0.1):
|
|
- Flutter
|
|
- flutter_secure_storage (6.0.0):
|
|
- Flutter
|
|
- fluttertoast (0.0.2):
|
|
- Flutter
|
|
- in_app_review (2.0.0):
|
|
- Flutter
|
|
- integration_test (0.0.1):
|
|
- Flutter
|
|
- OrderedSet (6.0.3)
|
|
- package_info_plus (0.4.5):
|
|
- Flutter
|
|
- path_provider_foundation (0.0.1):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- permission_handler_apple (9.3.0):
|
|
- Flutter
|
|
- ReachabilitySwift (5.2.4)
|
|
- SDWebImage (5.19.7):
|
|
- SDWebImage/Core (= 5.19.7)
|
|
- SDWebImage/Core (5.19.7)
|
|
- sensitive_clipboard (0.0.1):
|
|
- Flutter
|
|
- share_plus (0.0.1):
|
|
- Flutter
|
|
- shared_preferences_foundation (0.0.1):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- sp_scanner (0.0.1):
|
|
- Flutter
|
|
- SwiftyGif (5.4.5)
|
|
- uni_links (0.0.1):
|
|
- Flutter
|
|
- universal_ble (0.0.1):
|
|
- Flutter
|
|
- FlutterMacOS
|
|
- url_launcher_ios (0.0.1):
|
|
- Flutter
|
|
- wakelock_plus (0.0.1):
|
|
- Flutter
|
|
|
|
DEPENDENCIES:
|
|
- connectivity_plus (from `.symlinks/plugins/connectivity_plus/ios`)
|
|
- CryptoSwift
|
|
- cw_mweb (from `.symlinks/plugins/cw_mweb/ios`)
|
|
- cw_decred (from `.symlinks/plugins/cw_decred/ios`)
|
|
- cw_mweb (from `.symlinks/plugins/cw_mweb/ios`)
|
|
- device_display_brightness (from `.symlinks/plugins/device_display_brightness/ios`)
|
|
- device_info_plus (from `.symlinks/plugins/device_info_plus/ios`)
|
|
- devicelocale (from `.symlinks/plugins/devicelocale/ios`)
|
|
- fast_scanner (from `.symlinks/plugins/fast_scanner/ios`)
|
|
- file_picker (from `.symlinks/plugins/file_picker/ios`)
|
|
- Flutter (from `Flutter`)
|
|
- flutter_inappwebview_ios (from `.symlinks/plugins/flutter_inappwebview_ios/ios`)
|
|
- flutter_local_authentication (from `.symlinks/plugins/flutter_local_authentication/ios`)
|
|
- flutter_mailer (from `.symlinks/plugins/flutter_mailer/ios`)
|
|
- flutter_secure_storage (from `.symlinks/plugins/flutter_secure_storage/ios`)
|
|
- fluttertoast (from `.symlinks/plugins/fluttertoast/ios`)
|
|
- in_app_review (from `.symlinks/plugins/in_app_review/ios`)
|
|
- integration_test (from `.symlinks/plugins/integration_test/ios`)
|
|
- package_info_plus (from `.symlinks/plugins/package_info_plus/ios`)
|
|
- path_provider_foundation (from `.symlinks/plugins/path_provider_foundation/darwin`)
|
|
- permission_handler_apple (from `.symlinks/plugins/permission_handler_apple/ios`)
|
|
- sensitive_clipboard (from `.symlinks/plugins/sensitive_clipboard/ios`)
|
|
- share_plus (from `.symlinks/plugins/share_plus/ios`)
|
|
- shared_preferences_foundation (from `.symlinks/plugins/shared_preferences_foundation/darwin`)
|
|
- sp_scanner (from `.symlinks/plugins/sp_scanner/ios`)
|
|
- uni_links (from `.symlinks/plugins/uni_links/ios`)
|
|
- universal_ble (from `.symlinks/plugins/universal_ble/darwin`)
|
|
- url_launcher_ios (from `.symlinks/plugins/url_launcher_ios/ios`)
|
|
- wakelock_plus (from `.symlinks/plugins/wakelock_plus/ios`)
|
|
|
|
SPEC REPOS:
|
|
https://github.com/CocoaPods/Specs.git:
|
|
- CryptoSwift
|
|
- DKImagePickerController
|
|
- DKPhotoGallery
|
|
- OrderedSet
|
|
- ReachabilitySwift
|
|
- SDWebImage
|
|
- SwiftyGif
|
|
|
|
EXTERNAL SOURCES:
|
|
connectivity_plus:
|
|
:path: ".symlinks/plugins/connectivity_plus/ios"
|
|
cw_mweb:
|
|
:path: ".symlinks/plugins/cw_mweb/ios"
|
|
cw_decred:
|
|
:path: ".symlinks/plugins/cw_decred/ios"
|
|
cw_mweb:
|
|
:path: ".symlinks/plugins/cw_mweb/ios"
|
|
device_display_brightness:
|
|
:path: ".symlinks/plugins/device_display_brightness/ios"
|
|
device_info_plus:
|
|
:path: ".symlinks/plugins/device_info_plus/ios"
|
|
devicelocale:
|
|
:path: ".symlinks/plugins/devicelocale/ios"
|
|
fast_scanner:
|
|
:path: ".symlinks/plugins/fast_scanner/ios"
|
|
file_picker:
|
|
:path: ".symlinks/plugins/file_picker/ios"
|
|
Flutter:
|
|
:path: Flutter
|
|
flutter_inappwebview_ios:
|
|
:path: ".symlinks/plugins/flutter_inappwebview_ios/ios"
|
|
flutter_local_authentication:
|
|
:path: ".symlinks/plugins/flutter_local_authentication/ios"
|
|
flutter_mailer:
|
|
:path: ".symlinks/plugins/flutter_mailer/ios"
|
|
flutter_secure_storage:
|
|
:path: ".symlinks/plugins/flutter_secure_storage/ios"
|
|
fluttertoast:
|
|
:path: ".symlinks/plugins/fluttertoast/ios"
|
|
in_app_review:
|
|
:path: ".symlinks/plugins/in_app_review/ios"
|
|
integration_test:
|
|
:path: ".symlinks/plugins/integration_test/ios"
|
|
package_info_plus:
|
|
:path: ".symlinks/plugins/package_info_plus/ios"
|
|
path_provider_foundation:
|
|
:path: ".symlinks/plugins/path_provider_foundation/darwin"
|
|
permission_handler_apple:
|
|
:path: ".symlinks/plugins/permission_handler_apple/ios"
|
|
sensitive_clipboard:
|
|
:path: ".symlinks/plugins/sensitive_clipboard/ios"
|
|
share_plus:
|
|
:path: ".symlinks/plugins/share_plus/ios"
|
|
shared_preferences_foundation:
|
|
:path: ".symlinks/plugins/shared_preferences_foundation/darwin"
|
|
sp_scanner:
|
|
:path: ".symlinks/plugins/sp_scanner/ios"
|
|
uni_links:
|
|
:path: ".symlinks/plugins/uni_links/ios"
|
|
universal_ble:
|
|
:path: ".symlinks/plugins/universal_ble/darwin"
|
|
url_launcher_ios:
|
|
:path: ".symlinks/plugins/url_launcher_ios/ios"
|
|
wakelock_plus:
|
|
:path: ".symlinks/plugins/wakelock_plus/ios"
|
|
|
|
SPEC CHECKSUMS:
|
|
connectivity_plus: 481668c94744c30c53b8895afb39159d1e619bdf
|
|
CryptoSwift: 967f37cea5a3294d9cce358f78861652155be483
|
|
cw_decred: a02cf30175a46971c1e2fa22c48407534541edc6
|
|
cw_mweb: 3aea2fb35b2bd04d8b2d21b83216f3b8fb768d85
|
|
device_display_brightness: 04374ebd653619292c1d996f00f42877ea19f17f
|
|
device_info_plus: 335f3ce08d2e174b9fdc3db3db0f4e3b1f66bd89
|
|
devicelocale: bd64aa714485a8afdaded0892c1e7d5b7f680cf8
|
|
DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c
|
|
DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60
|
|
fast_scanner: 2cb1ad3e69e645e9980fb4961396ce5804caa3e3
|
|
file_picker: 9b3292d7c8bc68c8a7bf8eb78f730e49c8efc517
|
|
Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7
|
|
flutter_inappwebview_ios: b89ba3482b96fb25e00c967aae065701b66e9b99
|
|
flutter_local_authentication: 989278c681612f1ee0e36019e149137f114b9d7f
|
|
flutter_mailer: 3a8cd4f36c960fb04528d5471097270c19fec1c4
|
|
flutter_secure_storage: 2c2ff13db9e0a5647389bff88b0ecac56e3f3418
|
|
fluttertoast: 2c67e14dce98bbdb200df9e1acf610d7a6264ea1
|
|
in_app_review: 5596fe56fab799e8edb3561c03d053363ab13457
|
|
integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e
|
|
OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94
|
|
package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499
|
|
path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564
|
|
permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d
|
|
ReachabilitySwift: 32793e867593cfc1177f5d16491e3a197d2fccda
|
|
SDWebImage: 8a6b7b160b4d710e2a22b6900e25301075c34cb3
|
|
sensitive_clipboard: 161e9abc3d56b3131309d8a321eb4690a803c16b
|
|
share_plus: 50da8cb520a8f0f65671c6c6a99b3617ed10a58a
|
|
shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7
|
|
sp_scanner: b1bc9321690980bdb44bba7ec85d5543e716d1b5
|
|
SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4
|
|
Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e
|
|
uni_links: ed8c961e47ed9ce42b6d91e1de8049e38a4b3152
|
|
universal_ble: ff19787898040d721109c6324472e5dd4bc86adc
|
|
url_launcher_ios: 694010445543906933d732453a59da0a173ae33d
|
|
wakelock_plus: 04623e3f525556020ebd4034310f20fe7fda8b49
|
|
|
|
PODFILE CHECKSUM: e448f662d4c41f0c0b1ccbb78afd57dbf895a597
|
|
|
|
COCOAPODS: 1.16.2
|