Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Zano #1793

Merged
merged 126 commits into from
Jan 21, 2025
Merged

Zano #1793

Show file tree
Hide file tree
Changes from 96 commits
Commits
Show all changes
126 commits
Select commit Hold shift + click to select a range
70b1241
my experiments
LeoBlackCat Oct 2, 2023
f6485d9
Inital code for Zano integration
LeoBlackCat Oct 13, 2023
7a00a5d
Added missing android log lib
LeoBlackCat Oct 13, 2023
219f43a
added dummy wallet & some zano implementation
LeoBlackCat Oct 15, 2023
a260d0a
fixing api for zano
LeoBlackCat Oct 25, 2023
d5f84fe
fixed zano build script
LeoBlackCat Oct 26, 2023
6d7f2be
attempt tp fix namespace problem
LeoBlackCat Oct 26, 2023
9265651
added copy script for Zano files
LeoBlackCat Oct 26, 2023
58e5059
changes for zano wallet
LeoBlackCat Oct 31, 2023
dda6d4c
last updates
LeoBlackCat Nov 17, 2023
2d886e1
zano.dart test app
LeoBlackCat Dec 2, 2023
8d3dd6f
wallet recovery
LeoBlackCat Dec 14, 2023
3eaec03
added pending transfer, some cleanup of unused
LeoBlackCat Dec 16, 2023
df984ca
some cleanup
LeoBlackCat Dec 16, 2023
e4c775b
send + receive qr code
LeoBlackCat Dec 16, 2023
1418679
last upd
LeoBlackCat Jan 8, 2024
20cf071
updated build_zano.sh
LeoBlackCat Mar 5, 2024
00a5bd9
updated zano ApiCalls, removed dummy
LeoBlackCat Mar 6, 2024
3c2953a
updated zano ApiCalls, removed dummy
LeoBlackCat Mar 6, 2024
e1da71a
added logging for get status/get info
LeoBlackCat Mar 6, 2024
7fcdc8c
restored old wallet.dart
LeoBlackCat Mar 6, 2024
b3e453a
restoring original versions of files
LeoBlackCat Mar 7, 2024
d684be6
restoring original versions of files
LeoBlackCat Mar 7, 2024
b585da5
restored get_height_by_date.dart, removed unnecessary calls for zano …
LeoBlackCat Mar 7, 2024
ba2dde7
restoring original versions
LeoBlackCat Mar 7, 2024
43e9cd2
added multiple destinations, send all flag; some refactoring
LeoBlackCat Mar 8, 2024
9228d91
logging
LeoBlackCat Mar 8, 2024
75f1f3f
removed the duplicate
LeoBlackCat Mar 9, 2024
23485a4
fixed syncing sync status, decimal division, safe null json parsing
LeoBlackCat Mar 10, 2024
26e3a6c
merge with latest cakewallet to leofork
LeoBlackCat Mar 10, 2024
ce95229
some fixes after merge
LeoBlackCat Mar 10, 2024
5699230
added multibalance/asset support for zano (ui)
LeoBlackCat Mar 14, 2024
b2b6578
adding/removing from whitelist
LeoBlackCat Mar 15, 2024
c74a114
transfers in different assets
LeoBlackCat Mar 16, 2024
5af75aa
transfers for multiple destinations and send all, some refactoring
LeoBlackCat Mar 18, 2024
662aba5
whitelists, some refactoring
LeoBlackCat Mar 19, 2024
9d9fe4a
added different digits (decimal points) for formatters, some refactoring
LeoBlackCat Mar 20, 2024
42731fc
open, create, restore wallet refactoring; whitelists
LeoBlackCat Apr 3, 2024
89b572c
whitelists
LeoBlackCat Apr 6, 2024
54a522a
getting and updating transaction list; restoring a wallet from QR code
LeoBlackCat Apr 9, 2024
9f93cb3
several attempts to close wallet
LeoBlackCat Apr 9, 2024
0a6f162
some refactoring
LeoBlackCat Apr 9, 2024
e02f088
added seed phrase
LeoBlackCat Apr 10, 2024
82f6b15
resolve conflicts and merge
LeoBlackCat Aug 3, 2024
e7b29c0
Merge branch 'cake-tech:main' into main
LeoBlackCat Aug 3, 2024
02bfe64
changed fields to BigInt, some fixes
LeoBlackCat Aug 7, 2024
a6b6a54
Merge branch 'cake-tech:main' into main
LeoBlackCat Aug 7, 2024
8c7d87b
modified build scripts for android
LeoBlackCat Aug 7, 2024
52410b6
Merge branch 'cake-tech:main' into main
LeoBlackCat Aug 8, 2024
9c6ddba
build scripts
LeoBlackCat Aug 10, 2024
261da43
Merge branch 'main' of https://github.com/hyle-team/zano_cake_wallet …
LeoBlackCat Aug 10, 2024
7474291
restored accidently removed cw_haven.dart
LeoBlackCat Aug 13, 2024
b210dfe
inital ios integration(zano libs built)
cryptozoidberg Aug 14, 2024
18d0547
update in script
cryptozoidberg Aug 14, 2024
2dbea9b
latest changes
cryptozoidberg Aug 16, 2024
f7474b9
Applied a patch for iOS build (Boost and Zano scripts)
LeoBlackCat Sep 1, 2024
367c863
Removed zano.dart (script-generated) and some unnecessary files
LeoBlackCat Sep 2, 2024
d5e9530
Revert "Removed zano.dart (script-generated) and some unnecessary files"
LeoBlackCat Sep 2, 2024
bf8e884
Removed zano.dart (generated by scripts), some files restored to init…
LeoBlackCat Sep 2, 2024
2c83de3
added timer library
LeoBlackCat Oct 22, 2024
956c469
changed paths in build_zano.sh
LeoBlackCat Oct 23, 2024
91a063a
build_zano.sh
LeoBlackCat Oct 23, 2024
cda4a38
edit_token_page.dart - removed flag skipZanoAddressValidation
LeoBlackCat Oct 26, 2024
3caca5c
lib/core/address_validator.dart - updated zano address regex
LeoBlackCat Oct 27, 2024
e2278ae
Merge branch 'main' of https://github.com/cake-tech/cake_wallet into …
MrCyjaneK Nov 6, 2024
465f1de
fix zano build issues on android
MrCyjaneK Nov 7, 2024
4081c51
Merge branch 'main' into zano-pr
MrCyjaneK Nov 7, 2024
013144c
remove contrib/depends to save space
MrCyjaneK Nov 8, 2024
09b02f9
move async call to a synchronouse one
MrCyjaneK Nov 11, 2024
f22ab32
Merge branch 'main' into zano-pr
MrCyjaneK Nov 11, 2024
bea81d2
call sync call in isolate to make it async
MrCyjaneK Nov 11, 2024
c19d775
zano changes from monero_c repo
MrCyjaneK Nov 12, 2024
ae36e69
Merge branch 'main' into zano-pr
MrCyjaneK Nov 12, 2024
71e817f
Merge branch 'main' into zano-pr
MrCyjaneK Nov 12, 2024
0d2edb8
update monero_c hash
MrCyjaneK Nov 12, 2024
1432114
fix invalid zano imports, add support for linux, speed up CI builds
MrCyjaneK Nov 12, 2024
891d82c
update monero_c hash
MrCyjaneK Nov 12, 2024
268a884
bump monero_c commit (yes, again, I know)
MrCyjaneK Nov 12, 2024
fe0ddcd
fix wallet resttore, fix hardcoded IP
MrCyjaneK Nov 13, 2024
50589a5
fix regex, don't throw error when opening wallet, fix tx history, fix…
MrCyjaneK Nov 13, 2024
2df5e8e
Merge branch 'main' into zano-pr
MrCyjaneK Nov 13, 2024
b04d250
fix api calls in async transaction creation
MrCyjaneK Nov 14, 2024
b663093
Merge branch 'main' into zano-pr
MrCyjaneK Nov 21, 2024
fa633fa
Merge branch 'main' into zano-pr
MrCyjaneK Dec 11, 2024
a597ab4
update build scripts
MrCyjaneK Dec 11, 2024
fc213d6
fix some build issues
MrCyjaneK Dec 12, 2024
fd046af
Merge branch 'main' into zano-pr
MrCyjaneK Dec 12, 2024
ed513e3
update dependencies
MrCyjaneK Dec 12, 2024
9750d2a
fix dependencies
MrCyjaneK Dec 12, 2024
4918aeb
update ci scripts
MrCyjaneK Dec 12, 2024
45a3a9b
Improve multithread use of zano api
MrCyjaneK Dec 15, 2024
08fcc8e
Merge branch 'main' into zano-pr
MrCyjaneK Dec 15, 2024
20b116e
Fix build issue
MrCyjaneK Dec 16, 2024
2c85516
fix zano node selection, move other zano calls to separate isolate
MrCyjaneK Dec 18, 2024
be78663
Merge branch 'main' into zano-pr
MrCyjaneK Dec 18, 2024
80cb845
update moneroc hash
MrCyjaneK Dec 20, 2024
dfe6d5e
update monero_c
MrCyjaneK Dec 21, 2024
81ae08a
Merge branch 'main' into zano-pr
MrCyjaneK Dec 22, 2024
7b5b107
fix monero.com builds
MrCyjaneK Dec 23, 2024
f7668ac
sync wallet after connecting
MrCyjaneK Dec 23, 2024
4084ac8
Merge branch 'main' into zano-pr
MrCyjaneK Dec 26, 2024
50a458c
update monero_c
MrCyjaneK Dec 30, 2024
0f11b44
Fix windows builds
MrCyjaneK Dec 31, 2024
46eb9a3
update monero_c
MrCyjaneK Dec 31, 2024
2a72aad
Merge branch 'main' into zano-pr
MrCyjaneK Jan 6, 2025
15a58d1
update monero_c
MrCyjaneK Jan 6, 2025
f27de7e
unshallow submodule
MrCyjaneK Jan 6, 2025
153cb6b
cherry pick CW-867 Wownero fixes (#1881)
MrCyjaneK Jan 7, 2025
575d0ab
fix wownero syntax error
MrCyjaneK Jan 7, 2025
f80a320
remove print statements in zano
MrCyjaneK Jan 7, 2025
c55fb0c
update zano node URL
MrCyjaneK Jan 7, 2025
5acb5bf
[PATCH] Apply new CI script (https://github.com/cake-tech/cake_wallet…
MrCyjaneK Jan 6, 2025
379d55c
Merge branch 'main' into zano-pr
MrCyjaneK Jan 9, 2025
7f93182
drop env -i to fix cmake build errors on newer system
MrCyjaneK Jan 9, 2025
5dde080
[skip ci] Revert "[PATCH] Apply new CI script (https://github.com/cak…
MrCyjaneK Jan 15, 2025
6548300
Merge branch 'main' into zano-pr
MrCyjaneK Jan 15, 2025
c038339
[run tests] [skip slack] Fix env in build
MrCyjaneK Jan 15, 2025
5cbf3ea
Dynamically detect number of cores used to build monero_c, since it a…
MrCyjaneK Jan 17, 2025
d64971c
Merge branch 'main' into zano-pr
MrCyjaneK Jan 17, 2025
3d7e4a2
Changes from review [run tests]
MrCyjaneK Jan 17, 2025
67c3cd9
drop zano on linux (missing symbols)
MrCyjaneK Jan 17, 2025
a5bd8fe
Merge branch 'main' into zano-pr
MrCyjaneK Jan 19, 2025
8ed799e
- remove duplicate entry in addToken()
MrCyjaneK Jan 19, 2025
d769af0
[skip ci] update dockerfile
MrCyjaneK Jan 19, 2025
42e27b4
Merge branch 'zano-with-passphrase' into zano-pr
OmarHatem28 Jan 21, 2025
171547e
fix parameter issue
OmarHatem28 Jan 21, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 3 additions & 2 deletions .github/workflows/pr_test_build_android.yml
Original file line number Diff line number Diff line change
Expand Up @@ -59,7 +59,7 @@ jobs:
- name: Install package dependencies
run: |
sudo apt update
sudo apt-get install -y curl unzip automake build-essential file pkg-config git python libtool libtinfo5 cmake clang
sudo apt-get install -y curl unzip automake build-essential file pkg-config git python libtool libtinfo5 cmake clang llvm


- name: Clone Repo
Expand Down Expand Up @@ -107,7 +107,8 @@ jobs:
run: |
cd /opt/android/cake_wallet/scripts/android/
source ./app_env.sh cakewallet
./build_monero_all.sh
BUILD_ONLY_AARCH64=ON ./build_monero_all.sh
rm -rf ../monero_c/{monero,wownero,zano}/contrib/depends ../monero_c/contrib/depends

- name: Install Flutter dependencies
run: |
Expand Down
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -126,7 +126,7 @@ cw_shared_external/ios/External/
cw_haven/ios/External/
cw_haven/android/.externalNativeBuild/
cw_haven/android/.cxx/

cw_zano/ios/External/
lib/bitcoin/bitcoin.dart
lib/monero/monero.dart
lib/haven/haven.dart
Expand All @@ -137,6 +137,7 @@ lib/polygon/polygon.dart
lib/solana/solana.dart
lib/tron/tron.dart
lib/wownero/wownero.dart
lib/zano/zano.dart

ios/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_180.png
ios/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_120.png
Expand Down
Binary file added assets/images/zano_icon.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
4 changes: 4 additions & 0 deletions assets/zano_node_list.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
-
uri: 195.201.107.230:33340
is_default: true
useSSL: false
20 changes: 18 additions & 2 deletions cw_bitcoin/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -316,6 +316,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.7.10"
decimal:
dependency: transitive
description:
name: decimal
sha256: "24a261d5d5c87e86c7651c417a5dbdf8bcd7080dd592533910e8d0505a279f21"
url: "https://pub.dev"
source: hosted
version: "2.3.3"
encrypt:
dependency: transitive
description:
Expand Down Expand Up @@ -797,6 +805,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "3.2.2"
rational:
dependency: transitive
description:
name: rational
sha256: cb808fb6f1a839e6fc5f7d8cb3b0a10e1db48b3be102de73938c627f0b636336
url: "https://pub.dev"
source: hosted
version: "2.2.3"
rxdart:
dependency: "direct main"
description:
Expand Down Expand Up @@ -1031,10 +1047,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: f652077d0bdf60abe4c1f6377448e8655008eef28f128bc023f7b5e8dfeb48fc
sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
url: "https://pub.dev"
source: hosted
version: "14.2.4"
version: "14.2.5"
watcher:
dependency: "direct overridden"
description:
Expand Down
10 changes: 10 additions & 0 deletions cw_core/lib/amount_converter.dart
Original file line number Diff line number Diff line change
@@ -1,3 +1,5 @@
import 'package:decimal/decimal.dart';
import 'package:decimal/intl.dart';
import 'package:intl/intl.dart';
import 'package:cw_core/crypto_currency.dart';

Expand Down Expand Up @@ -43,6 +45,8 @@ class AmountConverter {
case CryptoCurrency.xnzd:
case CryptoCurrency.xusd:
return _moneroAmountToString(amount);
case CryptoCurrency.zano:
return _moneroAmountToStringUsingDecimals(amount);
default:
return '';
}
Expand All @@ -59,4 +63,10 @@ class AmountConverter {

static String _wowneroAmountToString(int amount) => _wowneroAmountFormat
.format(cryptoAmountToDouble(amount: amount, divider: _wowneroAmountDivider));

static Decimal cryptoAmountToDecimal({required int amount, required int divider}) =>
(Decimal.fromInt(amount) / Decimal.fromInt(divider)).toDecimal();

static String _moneroAmountToStringUsingDecimals(int amount) => _moneroAmountFormat.format(
DecimalIntl(cryptoAmountToDecimal(amount: amount, divider: _moneroAmountDivider)));
}
3 changes: 2 additions & 1 deletion cw_core/lib/crypto_currency.dart
Original file line number Diff line number Diff line change
Expand Up @@ -106,6 +106,7 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
CryptoCurrency.usdcTrc20,
CryptoCurrency.tbtc,
CryptoCurrency.wow,
CryptoCurrency.zano,
CryptoCurrency.ton,
];

Expand Down Expand Up @@ -224,9 +225,9 @@ class CryptoCurrency extends EnumerableItem<int> with Serializable<int> implemen
static const usdcTrc20 = CryptoCurrency(title: 'USDC', tag: 'TRX', fullName: 'USDC Coin', raw: 92, name: 'usdctrc20', iconPath: 'assets/images/usdc_icon.png', decimals: 6);
static const tbtc = CryptoCurrency(title: 'tBTC', fullName: 'Testnet Bitcoin', raw: 93, name: 'tbtc', iconPath: 'assets/images/tbtc.png', decimals: 8);
static const wow = CryptoCurrency(title: 'WOW', fullName: 'Wownero', raw: 94, name: 'wow', iconPath: 'assets/images/wownero_icon.png', decimals: 11);
static const zano = CryptoCurrency(title: 'ZANO', tag: 'ZANO', fullName: 'Zano', raw: 94, name: 'zano', iconPath: 'assets/images/zano_icon.png', decimals: 12);
static const ton = CryptoCurrency(title: 'TON', fullName: 'Toncoin', raw: 95, name: 'ton', iconPath: 'assets/images/ton_icon.png', decimals: 8);


static final Map<int, CryptoCurrency> _rawCurrencyMap =
[...all, ...havenCurrencies].fold<Map<int, CryptoCurrency>>(<int, CryptoCurrency>{}, (acc, item) {
acc.addAll({item.raw: item});
Expand Down
3 changes: 3 additions & 0 deletions cw_core/lib/currency_for_wallet_type.dart
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,11 @@ CryptoCurrency currencyForWalletType(WalletType type, {bool? isTestnet}) {
return CryptoCurrency.trx;
case WalletType.wownero:
return CryptoCurrency.wow;
case WalletType.zano:
return CryptoCurrency.zano;
case WalletType.none:
throw Exception(

'Unexpected wallet type: ${type.toString()} for CryptoCurrency currencyForWalletType');
}
}
Expand Down
3 changes: 2 additions & 1 deletion cw_core/lib/hive_type_ids.dart
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,5 @@ const DERIVATION_INFO_TYPE_ID = 17;
const TRON_TOKEN_TYPE_ID = 18;
const HARDWARE_WALLET_TYPE_TYPE_ID = 19;
const MWEB_UTXO_TYPE_ID = 20;
const HAVEN_SEED_STORE_TYPE_ID = 21;
const HAVEN_SEED_STORE_TYPE_ID = 21;
const ZANO_ASSET_TYPE_ID = 22;
9 changes: 9 additions & 0 deletions cw_core/lib/node.dart
Original file line number Diff line number Diff line change
Expand Up @@ -108,6 +108,8 @@ class Node extends HiveObject with Keyable {
case WalletType.solana:
case WalletType.tron:
return Uri.https(uriRaw, path ?? '');
case WalletType.zano:
return Uri.https(uriRaw, '');
case WalletType.none:
throw Exception('Unexpected type ${type.toString()} for Node uri');
}
Expand Down Expand Up @@ -167,6 +169,8 @@ class Node extends HiveObject with Keyable {
case WalletType.solana:
case WalletType.tron:
return requestElectrumServer();
case WalletType.zano:
return requestZanoNode();
case WalletType.none:
return false;
}
Expand All @@ -175,6 +179,11 @@ class Node extends HiveObject with Keyable {
}
}

Future<bool> requestZanoNode() async {
// TODO: fix it
return true;
}

Future<bool> requestMoneroNode() async {
if (uri.toString().contains(".onion") || useSocksProxy) {
return await requestNodeWithProxy();
Expand Down
18 changes: 17 additions & 1 deletion cw_core/lib/wallet_type.dart
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,7 @@ const walletTypes = [
WalletType.polygon,
WalletType.solana,
WalletType.tron,
WalletType.zano,
];

@HiveType(typeId: WALLET_TYPE_TYPE_ID)
Expand Down Expand Up @@ -58,6 +59,10 @@ enum WalletType {

@HiveField(12)
wownero,

@HiveField(13)
zano,

}

int serializeToInt(WalletType type) {
Expand Down Expand Up @@ -86,6 +91,8 @@ int serializeToInt(WalletType type) {
return 10;
case WalletType.wownero:
return 11;
case WalletType.zano:
return 12;
case WalletType.none:
return -1;
}
Expand Down Expand Up @@ -117,8 +124,11 @@ WalletType deserializeFromInt(int raw) {
return WalletType.tron;
case 11:
return WalletType.wownero;
case 12:
return WalletType.zano;
default:
throw Exception('Unexpected token: $raw for WalletType deserializeFromInt');
throw Exception(
'Unexpected token: $raw for WalletType deserializeFromInt');
}
}

Expand Down Expand Up @@ -148,6 +158,8 @@ String walletTypeToString(WalletType type) {
return 'Tron';
case WalletType.wownero:
return 'Wownero';
case WalletType.zano:
return 'Zano';
case WalletType.none:
return '';
}
Expand Down Expand Up @@ -179,6 +191,8 @@ String walletTypeToDisplayName(WalletType type) {
return 'Tron (TRX)';
case WalletType.wownero:
return 'Wownero (WOW)';
case WalletType.zano:
return 'Zano (ZANO)';
case WalletType.none:
return '';
}
Expand Down Expand Up @@ -213,6 +227,8 @@ CryptoCurrency walletTypeToCryptoCurrency(WalletType type, {bool isTestnet = fal
return CryptoCurrency.trx;
case WalletType.wownero:
return CryptoCurrency.wow;
case WalletType.zano:
return CryptoCurrency.zano;
case WalletType.none:
throw Exception(
'Unexpected wallet type: ${type.toString()} for CryptoCurrency walletTypeToCryptoCurrency');
Expand Down
20 changes: 18 additions & 2 deletions cw_core/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -207,6 +207,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.3.7"
decimal:
dependency: "direct main"
description:
name: decimal
sha256: "24a261d5d5c87e86c7651c417a5dbdf8bcd7080dd592533910e8d0505a279f21"
url: "https://pub.dev"
source: hosted
version: "2.3.3"
encrypt:
dependency: "direct main"
description:
Expand Down Expand Up @@ -577,6 +585,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.0"
rational:
dependency: transitive
description:
name: rational
sha256: cb808fb6f1a839e6fc5f7d8cb3b0a10e1db48b3be102de73938c627f0b636336
url: "https://pub.dev"
source: hosted
version: "2.2.3"
shelf:
dependency: transitive
description:
Expand Down Expand Up @@ -722,10 +738,10 @@ packages:
dependency: transitive
description:
name: vm_service
sha256: f652077d0bdf60abe4c1f6377448e8655008eef28f128bc023f7b5e8dfeb48fc
sha256: "5c5f338a667b4c644744b661f309fb8080bb94b18a7e91ef1dbd343bed00ed6d"
url: "https://pub.dev"
source: hosted
version: "14.2.4"
version: "14.2.5"
watcher:
dependency: "direct overridden"
description:
Expand Down
1 change: 1 addition & 0 deletions cw_core/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@ dependencies:
flutter_mobx: ^2.0.6+1
intl: ^0.19.0
encrypt: ^5.0.1
decimal: ^2.3.3
cake_backup:
git:
url: https://github.com/cake-tech/cake_backup.git
Expand Down
16 changes: 16 additions & 0 deletions cw_haven/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -209,6 +209,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "2.2.4"
decimal:
dependency: transitive
description:
name: decimal
sha256: "24a261d5d5c87e86c7651c417a5dbdf8bcd7080dd592533910e8d0505a279f21"
url: "https://pub.dev"
source: hosted
version: "2.3.3"
encrypt:
dependency: transitive
description:
Expand Down Expand Up @@ -571,6 +579,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.0"
rational:
dependency: transitive
description:
name: rational
sha256: cb808fb6f1a839e6fc5f7d8cb3b0a10e1db48b3be102de73938c627f0b636336
url: "https://pub.dev"
source: hosted
version: "2.2.3"
shelf:
dependency: transitive
description:
Expand Down

This file was deleted.

20 changes: 18 additions & 2 deletions cw_monero/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -225,6 +225,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "0.7.10"
decimal:
dependency: transitive
description:
name: decimal
sha256: "24a261d5d5c87e86c7651c417a5dbdf8bcd7080dd592533910e8d0505a279f21"
url: "https://pub.dev"
source: hosted
version: "2.3.3"
encrypt:
dependency: "direct main"
description:
Expand Down Expand Up @@ -503,8 +511,8 @@ packages:
dependency: "direct main"
description:
path: "impls/monero.dart"
ref: af5277f96073917185864d3596e82b67bee54e78
resolved-ref: af5277f96073917185864d3596e82b67bee54e78
ref: "e3cafc9aa0f06d4cecde96f28c497e7ab686be90"
resolved-ref: "e3cafc9aa0f06d4cecde96f28c497e7ab686be90"
url: "https://github.com/mrcyjanek/monero_c"
source: git
version: "0.0.0"
Expand Down Expand Up @@ -660,6 +668,14 @@ packages:
url: "https://pub.dev"
source: hosted
version: "1.3.0"
rational:
dependency: transitive
description:
name: rational
sha256: cb808fb6f1a839e6fc5f7d8cb3b0a10e1db48b3be102de73938c627f0b636336
url: "https://pub.dev"
source: hosted
version: "2.2.3"
rxdart:
dependency: transitive
description:
Expand Down
3 changes: 1 addition & 2 deletions cw_monero/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,8 +25,7 @@ dependencies:
monero:
git:
url: https://github.com/mrcyjanek/monero_c
ref: af5277f96073917185864d3596e82b67bee54e78
# ref: 6eb571ea498ed7b854934785f00fabfd0dadf75b # monero_c hash
ref: e3cafc9aa0f06d4cecde96f28c497e7ab686be90
path: impls/monero.dart
mutex: ^3.1.0
ledger_flutter_plus: ^1.4.1
Expand Down
Loading
Loading