02:14:49 lza_menace: LWS should work with pruned nodes 05:40:43 @frostwire:matrix.org: Yes, if you restore from seed, subaddresses that were never actually used won't get created automatically again. Only your old wallet file knew which subaddresses you "created", or better said activated because they all exist already in a way; it's not recorded in the blockchain, and that's the only info available while restoring. 16:48:51 Do you guys use AI to write source code? 17:03:29 I'm using it for testing now. 17:34:10 https://mrelay.p2pool.observer/m/xmr.mx/ZmQxNLHjPzNgDmOVPxLuDuQJ.jpg (865.jpg) 22:57:20 @pcre:matrix.org: My understanding is that the core developers are very wary of AI-generated code, for several good reasons, but some people are using AI for supplementary things like code review. 22:57:20 Personally, I find myself wanting to avoid any project that uses AI substantially to generate code. AI-generated code tends to be harder to review, and AI is good at covering up weaknesses in its own output, so it is inherently hard to trust. 22:59:35 I was bored, I made a Monero wallet with 100% LOC writen by the balena 22:59:35 It's a gui wallet, it work but it's not ready for release yet. 22:59:35 It use 2MB of hdd space and 3MB RAM. 22:59:35 [... more lines follow, see https://mrelay.p2pool.observer/e/ytDH4akLa2tKMUhF ] 23:00:06 (note that the debug build, I suspect that the release will fit in a 1.44MB floppy disk, at least, it's my target) 23:04:05 This a full wallet or a lite wallet? Sounds like a lite wallet? 23:04:34 Hang on, my brain is confused. Was thinking in Bitcoin terms for a moment. 23:04:47 @torir:unredacted.org: It's a full wallet. 23:04:47 It's just that I target an OS that is compatible with itself and is stable (it also come with the same UI toolkit since *32s 23:04:50 This wallet does a full scan against a Monero node you configure? 23:05:16 Because there is no way the blockchain fits in 2MB. 23:05:26 @torir:unredacted.org: yes, it does a full scan, it download 1000 block and process them in parallel 23:05:55 you don't have to keep the whole blockchain, you just scan and discard after 23:06:50 so it use remote node only, I did not include any monerod or equivalent 23:07:01 I recently set up a Litecoin full node. Bitcoin and its forks have been slow to figure out the trick of clearly seperating wallet and node, so a Litecoin full node is a GUI app with a wallet built-in. 23:07:59 https://mrelay.p2pool.observer/m/xmr.mx/htnxbCAhstbdiLtMNhvrgdzn.png (clipboard.png) 23:08:24 @torir:unredacted.org: Does it not come with the CLI? Monero has a similar sort of thing with the GUI, where you can run the daemon inside the app 23:09:40 @jpk68:matrix.org: It does have a CLI. I just didn't look closely at it. I was trying to diagnose an issue with Basicswap, not trying to set up a node. 23:12:23 @torir:unredacted.org: Not "slow" but by design 23:12:37 My wallet can receive and send, and it work fine. (it does not show the change as "received funds".) 23:12:37 But it crash when I sync from zero if the wallet I sync did send funds 😂 Have to fix that, just did not have time to play with that this week 23:12:49 Monero / bytecoin broke that mould by intentionally separating node from wallet 23:14:35 Bitcoin code forks marry the wallet to the node, in that you control it via the node. The wallet is created by the node, stored in the nodes datadir, etc. All you can do is talk to the wallet via the node 23:17:21 Note for my wallet, I used Monero-Oxide. 23:17:21 I was not able to compile the normal monero 2 stuff with MSVC without importing a kiloton of foss bloat 23:17:31 Monero-oxide just werked 23:17:59 So my wallet have is own format for the wallet file.. maybe I should take a look and make it compatible with the other monero stuff 23:20:47 I was thinking about making my own former, so I have just one file or something. As I did not do the encryption for the wallet file yet I am still open, I was think about having the passphrase unlock the private key and some random key and that latter unlock the rest or something (so you can receive transaction without having to unlock the wallet)... still thinking about that. 23:21:07 like two different encrypted blob in one wallet file