CakeWallet/lib
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
..
anonpay Generic fixes (#1583) 2024-08-09 22:18:32 +03:00
anypay Remove haven (#2085) 2025-03-21 04:52:05 +02:00
bitcoin CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
bitcoin_cash CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
buy Remove haven (#2085) 2025-03-21 04:52:05 +02:00
cake_pay fix cakepay text encoding (#1902) 2024-12-28 08:06:37 +02:00
core CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
decred Add decred (#1938) 2025-03-21 04:18:47 +02:00
entities Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
ethereum CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
exchange CW-961-Integrate-xoswap (#2060) 2025-03-14 03:02:39 +02:00
haven CW-673: Save Haven seeds to show it to the user after Haven removal (#1518) 2024-12-11 22:31:01 +02:00
locales CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
mastodon CW 781 replace all print statements with printV (#1733) 2024-12-09 20:23:59 +02:00
monero CW-711 passphrase for XMR/WOWcreation (#1992) 2025-02-01 03:43:01 +02:00
nano CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
nostr CW 781 replace all print statements with printV (#1733) 2024-12-09 20:23:59 +02:00
polygon CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
reactions Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
solana Solana Wallet New Implementation (#2011) 2025-03-14 16:42:17 +02:00
src CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
store Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
themes UI enhancements (#1895) 2025-02-12 14:35:59 +03:00
tron CW-843: Enhance Wallet Groups Implementation (#2045) 2025-03-06 02:25:38 +02:00
twitter New versions (#1312) 2024-03-04 19:32:10 +02:00
utils Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
view_model CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
wownero CW-711 passphrase for XMR/WOWcreation (#1992) 2025-02-01 03:43:01 +02:00
zano CW-934 Implement passphrase creation for zano (#2026) 2025-02-19 00:28:27 +02:00
app_scroll_behavior.dart Cw 567 cant swipe through menus on desktop builds (#1563) 2024-08-10 01:21:26 +03:00
di.dart CW-875 BackupServiceV3 (#2064) 2025-03-22 03:16:54 +02:00
main.dart Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
palette.dart Replace purple with "Cake Dark Blue" theme and make it default (#1314) 2024-02-28 04:15:18 +02:00
router.dart Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
routes.dart Implement background sync for xmr using flutter_daemon (#2094) 2025-03-21 19:22:00 +02:00
typography.dart Cw 657 new buy sell flow (#1553) 2024-11-09 21:00:56 +02:00
wallet_type_utils.dart Remove haven (#2085) 2025-03-21 04:52:05 +02:00