-
parazyd
Hi. Is it not possible to connect the cli wallet to a local regtest node which is running with --offline ?
-
parazyd
The wallet says that it's unable to connect to the node - "daemon is not up to date"
-
moneromooo
It is possible to connect the cli wallet to a local regtest node which is running with --offline.
-
moneromooo
And, indeed, your message says it did, apparently.
-
moneromooo
You can either check the --help page for the wallet for the "ignore compat" flag, or run the same version for both.
-
parazyd
I mean, it attempts a connection, but won't stay connected because it's saying it's not up to date
-
moneromooo
If you are already running hte same vrsion for both, then check you don't have *two* daemons, and connecting to the wrong one maybe.
-
parazyd
I don't understand why it might mean that versions are mismatched since it's running from the same compiled source
-
moneromooo
You checked you don't have an old one running on the port the wallet's using ?
-
parazyd
Yeah, both the wallet-cli and monerod are: Monero 'Fluorine Fermi' (v0.18.3.4-release)
-
parazyd
Interestingly, it does start the refresh if I append "--allow-mismatched-daemon-version" to the wallet-cli
-
moneromooo
Run "version" in both monerod and monero-wallet-cli to double check.
-
parazyd
At first I thought "not up to date" meant it for some reason thinks the blockchain isn't synced
-
moneromooo
Also, regtest is mainnet, in case you don't realize.
-
parazyd
Yes, I need to work with mainnet addresses for testing a few things
-
moneromooo
Well, it might be it's expected, my tests, which use regtest, also use --allow-mismatched-daemon-version...
-
parazyd
aha
-
moneromooo
Ah.
-
moneromooo
It checks hard forks, but regtest overrides forjs to start onto the latest one at once, hence not matching actual mainnet.
-
moneromooo
So yes, after thinking about it, it makes sense it would complain.
-
parazyd
oh gotcha
-
parazyd
I generated my chain from genesis
-
parazyd
Thanks
-
m-relay
<mrhaydari:matrix.org>
pub.dev/packages/monero_dart monero_dart is a Dart package that implements Monero cryptography for creating and signing RingCT (Rct) transactions in pure Dart. It supports the latest Bulletproof Plus for RCT signatures and multisignature accounts for transaction creation. This package includes comprehensive account management features such as account generation, seed-to-mn<clipped message>
-
m-relay
<mrhaydari:matrix.org> emonic conversion, and serialization. It also provides full support for interacting with Monero daemons and wallet RPCs, making it a complete solution for working with Monero in Dart.
-
m-relay
<mrhaydari:matrix.org> It may be slow in some situations, such as generating Bulletproofs, but it works flawlessly overall. Please leave a review
-
cornfeedhobo
mrhaydari: nice! now if only flutter would finally add linux camera support
-
sneurlax
cornfeedhobo: we have Linux camera support in stack, I PRed support back upstream, I can can get you a link if you’d like…. The native code is janky, I didn’t touch it, just filled in gaps for linux
-
sneurlax
but monero_dart looks very cool on its face, I’ll have to check it out 👀
-
cornfeedhobo
sneurlax: yeah, i've been watching this issue for years
flutter/flutter #41710