-
m-relay
<jpk68:matrix.org> Looking for some feedback here: at which stage of the setup process would this screen make the most sense?
-
m-relay
-
m-relay
<jpk68:matrix.org> I also happen to be of the opinion that only the 'expert mode' variant should be in the GUI, as having a completely opaque anonymity networks layer seems... strange (plus, we don't bundle Tor/I2P binaries anyways)
-
m-relay
<jpk68:matrix.org> Right now, I'm thinking a similar design to Settings/Node (in advanced mode) can be used; logos for I2P/Tor would be in place of the monochrome icons
-
selsta
I always found 2274 overly complicated
-
m-relay
<jpk68:matrix.org> Fair, and since there isn't 'built-in' Tor yet, the setup screen might be redundant
-
m-relay
<jpk68:matrix.org> Perhaps just a simple settings page will do for now
-
selsta
yes, I'd start with a simple implementation in settings
-
selsta
design can be improved later
-
m-relay
<fiatdemise:matrix.org> Can the GUI be updated to prevent mining unless both daemon AND wallet are synchronized?
-
m-relay
<jpk68:matrix.org> In theory, yes
-
m-relay
<jpk68:matrix.org> But if you're talking about the stressnet GUI, I doubt that would be patched in
-
m-relay
<ofrnxmr:xmr.mx> Why?
-
m-relay
<ofrnxmr:xmr.mx> The wallet doesnt mine, the daemon does
-
m-relay
<ofrnxmr:xmr.mx> Waitong for the wallet to sync = lost $
-
m-relay
<ofrnxmr:xmr.mx> Youd want mining to start as soon as possible, which is as soon as the daemon is synced
-
m-relay
<fiatdemise:matrix.org> Isn't the GUI wallet targeted more at the casual user than the pro miner? The casual user with a wallet that has a wrong restore height thinks something is wrong when they've been mining for a while and don't see any payouts. Syncing a wallet doesn't take long, lost $ is negligible for intended users. Making the GUI more foolproof is worth the tradeoff, IMO.
-
m-relay
<jpk68:matrix.org> The best thing to do there would probably be adding a message like "wallet balance may look incomplete during sync"
-
m-relay
<jpk68:matrix.org> This is what Feather does
-
m-relay
<fiatdemise:matrix.org> That could work, and specify wallet sync so that is not confused with node sync
-
m-relay
<ofrnxmr:xmr.mx> The solution is to fix the restoee height calc, not to disable mining
-
m-relay
<jpk68:matrix.org> You can already see how much the node is synced with the progress bar on the left
-
m-relay
<ofrnxmr:xmr.mx> Idk how to make the progress bars more user-friendly
-
m-relay
<ofrnxmr:xmr.mx> They one says wallet synchronizing, the other says daemon synchronizing
-
m-relay
<ofrnxmr:xmr.mx> but this ^ is the root cause of your problem
-
m-relay
<ofrnxmr:xmr.mx> And its a testnet problem. doesnt happen on mainnet
-
m-relay
<fiatdemise:matrix.org> Imagine someone new to Monero or crypto. Why would they already know that both wallet and node need to be synced in order to see payouts?
-
m-relay
<ofrnxmr:xmr.mx> Because, when the wallet is generated, it has no idea what the tip height is. So it estimates based on the date. Testnet blocks are occasi(nally much slower, so testnet is far behind the estimate
-
m-relay
<ofrnxmr:xmr.mx> Because thats how monero works
-
m-relay
<ofrnxmr:xmr.mx> Or rather, how crypto works
-
m-relay
<ofrnxmr:xmr.mx> You cant see balances until your wallet is synced.
-
m-relay
<fiatdemise:matrix.org> Do we want to limit Monero only to people that know how it works?
-
m-relay
<ofrnxmr:xmr.mx> Your wallet cant be synced until the daemon is synced, in any crypto
-
m-relay
<ofrnxmr:xmr.mx> So yes, crypto is limited to people that understand that
-
m-relay
<jpk68:matrix.org> I don't see why someone new would assume there's some error with the wallet, rather than just that they're misunderstanding how it works
-
m-relay
<ofrnxmr:xmr.mx> once again, its a testnet issue
-
m-relay
<ofrnxmr:xmr.mx> ^
-
m-relay
<jpk68:matrix.org> Not many newbs are mining on testnet, at least that's my guess
-
m-relay
<fiatdemise:matrix.org> It should work for dumb people too, otherwise adoption suffers. People don't need to know how their car works to drive.
-
m-relay
-
m-relay
<ofrnxmr:xmr.mx> Are you not listening?
-
m-relay
<ofrnxmr:xmr.mx> Its a tesnet issue
-
m-relay
<ofrnxmr:xmr.mx> What sort of newb is using testnet
-
m-relay
<fiatdemise:matrix.org> I didn't know it was only a testnet issue
-
m-relay
<ofrnxmr:xmr.mx> I said it like 4 times in the past 5 mins 🥲