CakeWallet/cw_monero
cyan 102ab8dbe6
CW-875 BackupServiceV3 (#2064)
* 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>
2025-03-22 03:16:54 +02:00
..
example/linux CW-676 Add Linux scripts to build monero_c for linux platform (#1527) 2024-08-13 01:18:14 +03:00
lib Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
linux CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
.gitignore Dashboard desktop view (#737) 2023-04-14 06:39:08 +02:00
.metadata CW-676 Add Linux scripts to build monero_c for linux platform (#1527) 2024-08-13 01:18:14 +03:00
analysis_options.yaml Dashboard desktop view (#737) 2023-04-14 06:39:08 +02:00
CHANGELOG.md Added the project 2020-01-04 21:31:52 +02:00
LICENSE Changed README.md and LICENSE for cw_monero 2020-01-04 21:37:51 +02:00
pubspec.lock CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
pubspec.yaml CW-686-polyseed-language-issues (#2098) 2025-03-21 05:32:40 +02:00
README.md Changed README.md and LICENSE for cw_monero 2020-01-04 21:37:51 +02:00

cw_monero

This project is part of Cake Wallet app.

Copyright (c) 2020 Cake Technologies LLC.