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>
107 lines
2.8 KiB
YAML
107 lines
2.8 KiB
YAML
name: cw_bitcoin
|
|
description: A new Flutter package project.
|
|
version: 0.0.1
|
|
publish_to: none
|
|
author: Cake Wallet
|
|
homepage: https://cakewallet.com
|
|
|
|
environment:
|
|
sdk: ">=2.17.5 <3.0.0"
|
|
flutter: ">=1.20.0"
|
|
|
|
dependencies:
|
|
flutter:
|
|
sdk: flutter
|
|
path_provider: ^2.0.11
|
|
http: ^1.1.0
|
|
mobx: ^2.0.7+4
|
|
flutter_mobx: ^2.0.6+1
|
|
intl: ^0.19.0
|
|
shared_preferences: ^2.0.15
|
|
cw_core:
|
|
path: ../cw_core
|
|
bitbox:
|
|
git:
|
|
url: https://github.com/cake-tech/bitbox-flutter.git
|
|
ref: Add-Support-For-OP-Return-data
|
|
rxdart: ^0.28.0
|
|
cryptography: ^2.0.5
|
|
blockchain_utils:
|
|
git:
|
|
url: https://github.com/cake-tech/blockchain_utils
|
|
ref: cake-update-v2
|
|
cw_mweb:
|
|
path: ../cw_mweb
|
|
grpc: ^4.0.1
|
|
sp_scanner:
|
|
git:
|
|
url: https://github.com/cake-tech/sp_scanner
|
|
ref: sp_v4.0.0
|
|
bech32:
|
|
git:
|
|
url: https://github.com/cake-tech/bech32.git
|
|
ledger_flutter_plus: ^1.4.1
|
|
ledger_bitcoin:
|
|
git:
|
|
url: https://github.com/cake-tech/ledger-flutter-plus-plugins
|
|
path: packages/ledger-bitcoin
|
|
ledger_litecoin:
|
|
git:
|
|
url: https://github.com/cake-tech/ledger-flutter-plus-plugins
|
|
path: packages/ledger-litecoin
|
|
|
|
dev_dependencies:
|
|
flutter_test:
|
|
sdk: flutter
|
|
build_runner: ^2.4.7
|
|
build_resolvers: ^2.0.9
|
|
mobx_codegen: ^2.0.7
|
|
hive_generator: ^1.1.3
|
|
|
|
dependency_overrides:
|
|
watcher: ^1.1.0
|
|
protobuf: ^3.1.0
|
|
bitcoin_base:
|
|
git:
|
|
url: https://github.com/cake-tech/bitcoin_base
|
|
ref: cake-update-v9
|
|
pointycastle: 3.7.4
|
|
ffi: 2.1.0
|
|
|
|
# For information on the generic Dart part of this file, see the
|
|
# following page: https://dart.dev/tools/pub/pubspec
|
|
|
|
# The following section is specific to Flutter.
|
|
flutter:
|
|
uses-material-design: true
|
|
|
|
# To add assets to your package, add an assets section, like this:
|
|
# assets:
|
|
# - images/a_dot_burr.jpeg
|
|
# - images/a_dot_ham.jpeg
|
|
#
|
|
# For details regarding assets in packages, see
|
|
# https://flutter.dev/assets-and-images/#from-packages
|
|
#
|
|
# An image asset can refer to one or more resolution-specific "variants", see
|
|
# https://flutter.dev/assets-and-images/#resolution-aware.
|
|
|
|
# To add custom fonts to your package, add a fonts section here,
|
|
# in this "flutter" section. Each entry in this list should have a
|
|
# "family" key with the font family name, and a "fonts" key with a
|
|
# list giving the asset and other descriptors for the font. For
|
|
# example:
|
|
# fonts:
|
|
# - family: Schyler
|
|
# fonts:
|
|
# - asset: fonts/Schyler-Regular.ttf
|
|
# - asset: fonts/Schyler-Italic.ttf
|
|
# style: italic
|
|
# - family: Trajan Pro
|
|
# fonts:
|
|
# - asset: fonts/TrajanPro.ttf
|
|
# - asset: fonts/TrajanPro_Bold.ttf
|
|
# weight: 700
|
|
#
|
|
# For details regarding fonts in packages, see
|
|
# https://flutter.dev/custom-fonts/#from-packages
|