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 pr with CW-685 passphrase #1969

Merged
merged 182 commits into from
Jan 24, 2025
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
182 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
03daa65
CW-685 Add passphrase restore for xmr/wow
MrCyjaneK Jul 23, 2024
81b7a55
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Jul 23, 2024
dedf1b3
add support for polyseed passphrase
MrCyjaneK Jul 26, 2024
6efe196
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Jul 26, 2024
3ef843e
disable 14 word seed passphrase (not supported in wownero-seed)
MrCyjaneK Jul 28, 2024
2591b53
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Jul 28, 2024
d3c079f
fix pointer when restoring depracated wownero seed
MrCyjaneK Jul 29, 2024
82f6b15
resolve conflicts and merge
LeoBlackCat Aug 3, 2024
e7b29c0
Merge branch 'cake-tech:main' into main
LeoBlackCat Aug 3, 2024
bbece29
Fix polyseed encryption
konstantinullrich Aug 5, 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
883c585
Merge branch 'refs/heads/main' into CW-685-passphrase-support-for-mon…
konstantinullrich Aug 16, 2024
52d8ab4
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
konstantinullrich Aug 19, 2024
b1b886d
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
konstantinullrich Aug 19, 2024
75c2bf2
changes from review
MrCyjaneK Aug 21, 2024
9606e21
remove unused code
MrCyjaneK Aug 21, 2024
acc843b
add passphrase back to the screen
MrCyjaneK Aug 22, 2024
6f2ea35
fix settings leaking through currencies on seed restore
MrCyjaneK Aug 22, 2024
d5decd2
fix monero.com builds, make passphrase a getter on WalletBase
MrCyjaneK Aug 23, 2024
312e285
add support for weird polyseed
MrCyjaneK Aug 23, 2024
779b35f
store passphrase for weird polyseed
MrCyjaneK Aug 23, 2024
38006b6
show encrypted seed only when passphrase is not empty
MrCyjaneK Aug 23, 2024
ed07a39
force set restore height
MrCyjaneK Aug 26, 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
9b98985
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Sep 2, 2024
e1117cd
fix build issues
MrCyjaneK Sep 3, 2024
6074770
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Sep 13, 2024
ac0049c
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Oct 14, 2024
d73c377
fix build errors
MrCyjaneK Oct 14, 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
d361b18
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Oct 24, 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
b9993d6
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Nov 22, 2024
3136042
fix configure script
MrCyjaneK Nov 22, 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
3fe0e25
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Jan 6, 2025
0b96a60
print -> printV
MrCyjaneK Jan 6, 2025
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
97b8eb1
Update lib/view_model/wallet_keys_view_model.dart [skip ci]
OmarHatem28 Jan 13, 2025
4dbb7a1
Update lib/view_model/wallet_keys_view_model.dart [skip ci]
OmarHatem28 Jan 13, 2025
f799a01
Update tool/configure.dart [skip ci]
OmarHatem28 Jan 13, 2025
5129f29
Update lib/view_model/wallet_new_vm.dart
OmarHatem28 Jan 13, 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
da68c8a
Merge branch 'main' into CW-685-passphrase-support-for-monero-wownero…
MrCyjaneK Jan 19, 2025
3147549
reuse existing passphrase field
MrCyjaneK Jan 19, 2025
3dee563
Merge branch 'zano-pr' into zano-pr-CW-685-collab
MrCyjaneK Jan 19, 2025
b14b95b
add passphrase support for zano
MrCyjaneK Jan 19, 2025
b6186eb
Drop aarch64-linux-gnu for now.
MrCyjaneK Jan 19, 2025
3a38bc8
fix passphrase display, fix gray screen
MrCyjaneK Jan 19, 2025
f6bdcd1
catch errors in polyseed encryption, encrypt only polyseed, fix coin …
MrCyjaneK Jan 19, 2025
af6dbce
update monero_c
MrCyjaneK Jan 20, 2025
45f2b76
Show passphrase only when non-empty, fix passphrase being displayed a…
MrCyjaneK Jan 21, 2025
b5a1434
fix NanoAccountListPage showing up instead of MoneroAccountListPage f…
MrCyjaneK Jan 21, 2025
b3c36bb
Merge branch 'main' into zano-pr-CW-685-collab
MrCyjaneK Jan 21, 2025
c2042fb
build zano dependencies on android
MrCyjaneK Jan 21, 2025
7085ebd
Merge branch 'zano-with-passphrase' of https://github.com/cake-tech/c…
OmarHatem28 Jan 21, 2025
0325a79
fix parameter issue
OmarHatem28 Jan 21, 2025
f0c7e4a
minor merge leftover [skip ci]
OmarHatem28 Jan 21, 2025
f51dc50
Merge branch 'zano-with-passphrase' into zano-pr-CW-685-collab
OmarHatem28 Jan 22, 2025
4dca093
Merge branch 'zano-with-passphrase' into zano-pr-CW-685-collab
OmarHatem28 Jan 22, 2025
54d9d01
minor cleanup [skip ci]
OmarHatem28 Jan 22, 2025
8ebea7b
fix zano alias
OmarHatem28 Jan 22, 2025
99cdcfe
minor cleanup [skip ci]
OmarHatem28 Jan 22, 2025
4fb9bcc
fix zano alias
OmarHatem28 Jan 22, 2025
b760248
Disable passphrase for creation of xmr/wow/zano
OmarHatem28 Jan 23, 2025
013dddb
fix zano on iOS
MrCyjaneK Jan 24, 2025
2df03cb
- Fix get token data
OmarHatem28 Jan 24, 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
4 changes: 3 additions & 1 deletion cw_core/lib/monero_wallet_keys.dart
Original file line number Diff line number Diff line change
Expand Up @@ -4,11 +4,13 @@ class MoneroWalletKeys {
required this.privateSpendKey,
required this.privateViewKey,
required this.publicSpendKey,
required this.publicViewKey});
required this.publicViewKey,
required this.passphrase});

final String primaryAddress;
final String publicViewKey;
final String privateViewKey;
final String publicSpendKey;
final String privateSpendKey;
final String passphrase;
}
3 changes: 2 additions & 1 deletion cw_haven/lib/haven_wallet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -78,7 +78,8 @@ abstract class HavenWalletBase
privateSpendKey: haven_wallet.getSecretSpendKey(),
privateViewKey: haven_wallet.getSecretViewKey(),
publicSpendKey: haven_wallet.getPublicSpendKey(),
publicViewKey: haven_wallet.getPublicViewKey());
publicViewKey: haven_wallet.getPublicViewKey(),
passphrase: "");

haven_wallet.SyncListener? _listener;
ReactionDisposer? _onAccountChangeReaction;
Expand Down
18 changes: 11 additions & 7 deletions cw_monero/lib/api/wallet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -44,13 +44,17 @@ String getSeed() {

if (cakepolyseed != "") {
if (cakepassphrase != "") {
final lang = PolyseedLang.getByPhrase(cakepassphrase);
final coin = PolyseedCoin.POLYSEED_MONERO;
final ps = Polyseed.decode(cakepolyseed, lang, coin);
final passphrase = getPassphrase();
if (ps.isEncrypted || passphrase == "") return ps.encode(lang, coin);
ps.crypt(getPassphrase());
return ps.encode(lang, coin);
try {
final lang = PolyseedLang.getByPhrase(cakepassphrase);
final coin = PolyseedCoin.POLYSEED_MONERO;
final ps = Polyseed.decode(cakepolyseed, lang, coin);
final passphrase = getPassphrase();
if (ps.isEncrypted || passphrase == "") return ps.encode(lang, coin);
ps.crypt(getPassphrase());
return ps.encode(lang, coin);
} catch (e) {
printV(e);
}
}
return cakepolyseed;
}
Expand Down
4 changes: 2 additions & 2 deletions cw_monero/lib/api/wallet_manager.dart
Original file line number Diff line number Diff line change
Expand Up @@ -205,7 +205,7 @@ void restoreWalletFromPolyseedWithOffset(
required String seedOffset,
required String language,
int nettype = 0}) {

txhistory = null;
final newWptr = monero.WalletManager_createWalletFromPolyseed(
wmPtr,
Expand All @@ -231,7 +231,7 @@ void restoreWalletFromPolyseedWithOffset(

monero.Wallet_setCacheAttribute(wptr!, key: "cakewallet.seed", value: seed);
monero.Wallet_setCacheAttribute(wptr!, key: "cakewallet.passphrase", value: seedOffset);

monero.Wallet_store(wptr!);
storeSync();

openedWalletsByPath[path] = wptr!;
Expand Down
3 changes: 2 additions & 1 deletion cw_monero/lib/monero_wallet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -131,7 +131,8 @@ abstract class MoneroWalletBase extends WalletBase<MoneroBalance,
privateSpendKey: monero_wallet.getSecretSpendKey(),
privateViewKey: monero_wallet.getSecretViewKey(),
publicSpendKey: monero_wallet.getPublicSpendKey(),
publicViewKey: monero_wallet.getPublicViewKey());
publicViewKey: monero_wallet.getPublicViewKey(),
passphrase: monero_wallet.getPassphrase());

int? get restoreHeight =>
transactionHistory.transactions.values.firstOrNull?.height;
Expand Down
4 changes: 2 additions & 2 deletions cw_monero/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -511,8 +511,8 @@ packages:
dependency: "direct main"
description:
path: "impls/monero.dart"
ref: c3dd64bdee37d361a2c1252d127fb575936e43e6
resolved-ref: c3dd64bdee37d361a2c1252d127fb575936e43e6
ref: 9526921acb774b523a2e1d9ba9a7b389acfc6b70
resolved-ref: 9526921acb774b523a2e1d9ba9a7b389acfc6b70
url: "https://github.com/mrcyjanek/monero_c"
source: git
version: "0.0.0"
Expand Down
2 changes: 1 addition & 1 deletion cw_monero/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
monero:
git:
url: https://github.com/mrcyjanek/monero_c
ref: c3dd64bdee37d361a2c1252d127fb575936e43e6
ref: 9526921acb774b523a2e1d9ba9a7b389acfc6b70
path: impls/monero.dart
mutex: ^3.1.0
ledger_flutter_plus: ^1.4.1
Expand Down
18 changes: 11 additions & 7 deletions cw_wownero/lib/api/wallet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -43,13 +43,17 @@ String getSeed() {

if (cakepolyseed != "") {
if (cakepassphrase != "") {
final lang = PolyseedLang.getByPhrase(cakepassphrase);
final coin = PolyseedCoin.POLYSEED_MONERO;
final ps = Polyseed.decode(cakepolyseed, lang, coin);
final passphrase = getPassphrase();
if (ps.isEncrypted || passphrase == "") return ps.encode(lang, coin);
ps.crypt(passphrase);
return ps.encode(lang, coin);
try {
final lang = PolyseedLang.getByPhrase(cakepassphrase);
final coin = PolyseedCoin.POLYSEED_WOWNERO;
final ps = Polyseed.decode(cakepolyseed, lang, coin);
final passphrase = getPassphrase();
if (ps.isEncrypted || passphrase == "") return ps.encode(lang, coin);
ps.crypt(passphrase);
return ps.encode(lang, coin);
} catch (e) {
printV(e);
}
}
return cakepolyseed;
}
Expand Down
5 changes: 3 additions & 2 deletions cw_wownero/lib/api/wallet_manager.dart
Original file line number Diff line number Diff line change
Expand Up @@ -130,9 +130,10 @@ void restoreWalletFromSeedSync(
}

wptr = newWptr;
wownero.Wallet_setCacheAttribute(wptr!, key: "cakewallet.seed", value: seed);

wownero.Wallet_setCacheAttribute(wptr!, key: "cakewallet.passphrase", value: passphrase);

wownero.Wallet_setCacheAttribute(wptr!, key: "cakewallet.seed", value: seed);

openedWalletsByPath[path] = wptr!;

store();
Expand Down
3 changes: 2 additions & 1 deletion cw_wownero/lib/wownero_wallet.dart
Original file line number Diff line number Diff line change
Expand Up @@ -128,7 +128,8 @@ abstract class WowneroWalletBase
privateSpendKey: wownero_wallet.getSecretSpendKey(),
privateViewKey: wownero_wallet.getSecretViewKey(),
publicSpendKey: wownero_wallet.getPublicSpendKey(),
publicViewKey: wownero_wallet.getPublicViewKey());
publicViewKey: wownero_wallet.getPublicViewKey(),
passphrase: wownero_wallet.getPassphrase());

wownero_wallet.SyncListener? _listener;
ReactionDisposer? _onAccountChangeReaction;
Expand Down
4 changes: 2 additions & 2 deletions cw_wownero/pubspec.lock
Original file line number Diff line number Diff line change
Expand Up @@ -471,8 +471,8 @@ packages:
dependency: "direct main"
description:
path: "impls/monero.dart"
ref: c3dd64bdee37d361a2c1252d127fb575936e43e6
resolved-ref: c3dd64bdee37d361a2c1252d127fb575936e43e6
ref: 9526921acb774b523a2e1d9ba9a7b389acfc6b70
resolved-ref: 9526921acb774b523a2e1d9ba9a7b389acfc6b70
url: "https://github.com/mrcyjanek/monero_c"
source: git
version: "0.0.0"
Expand Down
2 changes: 1 addition & 1 deletion cw_wownero/pubspec.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,7 @@ dependencies:
monero:
git:
url: https://github.com/mrcyjanek/monero_c
ref: c3dd64bdee37d361a2c1252d127fb575936e43e6 # monero_c hash
ref: 9526921acb774b523a2e1d9ba9a7b389acfc6b70 # monero_c hash
path: impls/monero.dart
mutex: ^3.1.0

Expand Down
Loading
Loading