05:21:44 Monero Blocks now has a (simple) transaction page, and displays any known entities within its outputs https://blocks.p2pool.observer/tx/e7353f1b7899b6451aa8553622cd77584240ca9e5fe197a51d555589d47f8a7b (General Fund); https://blocks.p2pool.observer/tx/d27ada0832c5b67682d3fbfb8ddd739ebc515f5cee262480dd2781fa1cdb06e8 (SupportXMR payout) 05:22:39 Along with a generated InProof ready for usage on Monero CLI/GUI https://irc.gammaspectra.live/790051e6fc352e8a/image.png 05:23:23 tracked entities are these, https://blocks.p2pool.observer/proofs of note, Monero General Fund, Monero Bounties, MAGIC Grants 06:42:39 I think I should do this after the task is fully completed (yes, I made it but the pull request hasn't been merged yet). Also, after we are given the key, I should update the pr > <@plowsof:matrix.org> @bigmenpixel:matrix.org: can you provide an update/payout request please for the remaining 3.5 xmr https://repo.getmonero.org/monero-project/ccs-proposals/-/merge_requests/381#note_33204 06:43:05 @bigmenpixel:matrix.org: @plowsof:matrix.org: 11:43:42 thanks for the update @bigmenpixel:matrix.org , left some comments reg the dependency updates 13:30:40 @sgp_:monero.social can ya look onto the 101 connections that skylight is making at startup? 13:31:15 and my $1 in monero lost forever 13:31:40 https://mrelay.p2pool.observer/m/xmr.mx/byaLPInOrZGddHDfsySWWfDs.png (share_8348699264835301797.png) 13:35:42 i didnt write the seed down, and restarted monero-lws without an account loaded, left an issue 13:37:16 You cant view the seed from skylight settings? 13:39:01 yes, its a new seed 13:39:08 :P 13:44:25 wait, ignore me, i have multiple versions of the app with other test wallets , bad plowsof 13:48:05 ive deleted my slander messages 🧑‍💻 13:49:39 vibes of https://www.iacr.org/news/item/27138 > 14:31:15 <@plowsof> and my $1 in monero lost forever 14:22:45 Tor? 14:25:19 Arti is needed for the wallet to work, even if your LWS isn't an onion address 14:26:10 @sgp_: Mni 14:26:27 pre-setup 14:46:41 It's still probably Tor. I told Artur (the dev) to speed up the initial Tor connection time as much as possible to reduce waiting, and opening the circuits as soon as it's open is a good way to reduce waiting later. If we waited until after you clicked connect, there would be a noticeable lag to first connect to tor, then connect to the endpoint 14:47:42 This way it's connecting to tor on the background while you're busy typing in the server and finding/writing your wallet seed 14:55:45 Does it happen before you click past the welcome screen (literally, a fresh install, open, and you haven't clicked anything at all) or when you get to the connection setup screen? 14:56:35 @sgp_: I have tor running locally, why does it need to be running at all, especially if im using i2p? 14:57:05 Should turn on if i check the "use tor" box, shouldnt be on if i specify my own port / dont click use tor 14:57:20 @sgp_: Will check 14:59:12 There's currently no way to completely disable tor in the app. Even if you set the proxy port to your for instance, it'll still attempt to use internal tor for the API connections 14:59:18 https://mrelay.p2pool.observer/m/xmr.mx/phxwKEdhcbhsDnCQjinRjppT.png (share_8698079008604287086.png) 14:59:48 As soon as app is opened, fresh install 15:00:35 @sgp_: I find that annoying 🙃 15:03:20 Shouldnt need to create a new tor instance is one if already active. Cool for people why are achieving privacy w/o knowing anything about tor, but its a battery drain (and a time waste) for someone like me who already has tor running 24/7 15:05:51 The primary goal was to make tor work without a user knowing anything about it. We can add a tor setup option later 15:06:27 How do i make lws work with subaddresses> 15:06:49 I added max-subaddresses=50 to lws, but it says ive exceeded subaddresses 15:07:25 Also, are you seeing lmdb errors in lws console? 15:08:54 2025-11-23 03:07:14.009 E lmdb error (storage.cpp:1090): MDB_NOTFOUND: No matching key/data pair found 15:08:54 I get this after reatoring wallet in lws 15:09:44 Also, the restore height doesnt seem to be transmit properly. I have to manually edit the restore height on the server after restoring 15:09:51 I can't help too much on the LWS side, but I wouldn't be surprised if there are other errors there. I don't think I've seen that error before 15:10:04 @ofrnxmr:xmr.mx: Restoring generally for lws is still a huge WIP 15:10:13 Not on the app side, but on the LWS side 15:10:16 @sgp_: Happens when i reatore from 25 word seed + restore height 15:11:43 That errror doesnt break anything. Sync works and (after modifying restore height manually) balance shows up 15:12:45 A lot of this is super fresh, so if you want to use subaddresses with Skylight, maybe wait a few weeks if you don't want to fully test everything haha 15:12:46 https://github.com/vtnerd/monero-lws/pull/195 15:16:44 I think there are still a few subaddress related bugs on the wallet side as well. We are using a weird workaround since there isn't a simple server status endpoint to know if the server supports subaddresses and how many 15:19:26 I have limited confidence that subaddresses and notifications actually work 100% correctly in this first release 15:22:05 Looks like the mdb error is fixed on develop or that pr 15:41:26 no luck onnsubaddresses. Still get max subaddr| exceeded err on subaddr branch 16:04:11 I had to set max sub adds to 20000 monero-lws side 16:09:54 🥲 didnt work for me 16:10:25 Maybe only works with a newly generated wallet? 16:18:27 After fully synced, my balance disappears 🥲🏳️‍⚧️ 16:19:54 Edge wallet has seen this error, it's still being tracked down unfortunately > <@ofrnxmr:xmr.mx> 2025-11-23 03:07:14.009 E lmdb error (storage.cpp:1090): MDB_NOTFOUND: No matching key/data pair found 16:20:53 Lwsf uses 50,200 lookahead by default so you'll need to 10000+ subaddresses to get rid of it. Lookahead is still being actively developed as it's trickier with lws > <@ofrnxmr:xmr.mx> I added max-subaddresses=50 to lws, but it says ive exceeded subaddresses 16:21:24 @vtnerd: Its gone on the subaddress branch 16:23:03 You mean `feature/subaddr_lookahead` ? 16:26:30 Oh I just checked and this is a different error than what edge was seeing. This error may need to be modified as it's expected to fail sometimes - it occurred because a subaddress wasn't found in the db 16:40:40 @vtnerd: The subaddress pr, not sure which branch exactly 17:36:25 is monero bounties down? 17:40:38 seems to be, thanks will ask the pigeons 17:52:29 working now , thanks! 18:06:51 am also very expensive, not like you could have afforded me in the first place, hence why worked for free for all these years > <@diego:cypherstack.com> Very expensive. And I have to pay them. :P 18:06:51 funny you still out here ebegging for $20 for "pinging you" despite being an early adopter, how come you cant pay these guys out of own pocket? 😹 18:07:29 Who's beggin? 18:09:11 * plowsof bans sashimi420 because he has no control over his own life 18:09:47 tracking now old donations (pre 2017) https://blocks.p2pool.observer/tx/f122e633da0a0e4fac3b0f1c2a33c5d515e3d91e474710c16db1239d21fe67af 18:09:49 and monero bounties https://blocks.p2pool.observer/tx/d87c8e6a8eebcc2c1d957f943822e39cf600e7488d90d7461d42dbc2c1bac071 18:10:06 ⭐ 18:11:05 diego tried to extort $20 for pinging, super cringe 18:11:05 he never did any tip himself back then while received tip from myself and through the ccs from others 18:11:05 anyways, clearly out of touch since he dont even know that monerologs even is a thing 18:11:05 the meme posted on nov 8 as a hello in the meeting was first posted in diego's ccs but someone deleted it after only 20mins 18:11:05 he a dumbass and have no clue about anything, always was 18:12:11 for some reason for f122e633da0a0e4fac3b0f1c2a33c5d515e3d91e474710c16db1239d21fe67af when running against a pruned node and verifying Proofs on Monero GUI I get "Error: Failed to calculate transaction hash" 18:12:45 is this a "pruned nodes have a random portion of the chain and you got unlucky?" 18:12:49 I assume this is due to get_transactions rpc returning zero hash for the ""pruned"" part of V1 ring signatures 18:12:53 no, all v2 txs work 18:13:45 @sashimi420:matrix.org: You offered to send the $ 18:13:48 see $ curl http://127.0.0.1:18081/get_transactions -d '{"txs_hashes":["f122e633da0a0e4fac3b0f1c2a33c5d515e3d91e474710c16db1239d21fe67af"], "decode_as_json": true, "prune": true}' -H 'Content-Type: application/json' 18:14:04 "prunable_hash": "0000000000000000000000000000000000000000000000000000000000000000", 18:14:24 output https://paste.debian.net/hidden/5dab6fab/ 18:14:49 * plowsof bans sashimi420 for fraud, spam, evasion, spam, saying mean things to me 18:14:50 where in V2 it properly includes the prunable hash 18:14:51 that said 18:14:56 V1 don't have prunable part 18:15:21 hash = full hash, so this code should take the txid as granted when it receives pruned 18:15:23 "tx_hash": "f122e633da0a0e4fac3b0f1c2a33c5d515e3d91e474710c16db1239d21fe67af" 18:20:09 @ofrnxmr: after he tried to extort, i didnt offer shit, i already sent him enough 18:20:34 @plowsof:matrix.org need to ban diego for extortion 18:20:36 Where is the "I'm out of here see you all" message 18:20:49 lasted a whole day or so before coming back 18:21:09 @datahoarder: More like 14minutes 18:22:27 lol 18:22:39 > Diego Salazar drop addy for the $20 for pinging you lmao, stack wallet working rn, not sure how long but it working for now 18:22:39 > and no, it wont be $40 for pinging you twice, u can fuck off with that lol 18:22:39 https://matrix.to/#/!eBgZCVRnRRkKchiYzS:monero.social/$hLDnCzUcsXthIFnkxZA5gDfjt37Og5MRsKdbFjxRwSs?via=matrix.org&via=monero.social&via=hackliberty.org 18:23:10 fails on wallet2::check_tx_proof -> const crypto::hash txid = cryptonote::get_transaction_hash(tx); 18:24:26 or tx_hash = cryptonote::get_transaction_hash(tx); 18:24:41 it explicitly calls ok = get_pruned_tx(res.txs.front(), tx, tx_hash); 18:25:25 so this will always fail on V1 transactions that return pruned data when explicitly asking for pruned data 18:25:49 it has an extra check too, // only v2 txes can calculate their txid after pruned 18:25:54 // for v1, we trust the dameon 18:26:19 except it then calculates it again just after 18:26:51 so V1 tx proofs are unverifiable on Monero GUI / Monero CLI 18:26:59 Related to kayabas feat req? > so this will always fail on V1 transactions that return pruned data when explicitly asking for pruned data 18:27:26 this calls get_transactions so no I don't think it's relevant to the other API 18:27:36 the API here returns fine, it's check_tx_proof that fails 18:28:09 as node can 100% be pruned, in such case for V1 txs it must trust the RPC returns the tx for that txid, but not recalculate txid 18:28:45 https://github.com/monero-project/monero/issues/10126 18:29:31 ah, right, I only remembered the get_blocks.bin part 18:30:29 well, that'd do it, or as the comment says, trust tx_hash (which we have already) for explicitly V1 old txs, which cannot be made anymore 18:35:20 also again, RIP Matrix https://matrix.org/blog/2025/07/security-predisclosure/ 18:35:22 > Given the security implications of a federation protocol vulnerability, we’ve shared details under embargo over the last 4 weeks with all known active server implementations 18:35:56 Need to upgrade to room version 12 :D but it was published July-August 18:37:04 the details https://matrix.org/blog/2025/08/project-hydra-improving-state-res/ 18:37:30 > This allows a malicious participating homeserver to potentially corrupt a room's state by sending a crafted sequence of Matrix events and API responses. 18:37:49 > These issues only affect servers which are federating with untrusted or potentially malicious servers, such as participating in the public Matrix network. 18:38:20 hopefully we don't get state reset across Matrix rooms 18:38:50 pigeons: ^ maybe worth taking a look, for example, this room is version 6 18:39:13 all rooms are way behind 18:41:32 Er... They do know the $20 things was a joke, right? 18:45:23 They still asked for your addy 18:45:32 Which you didnt share 18:45:45 Yet came back 24hrs later to shitpost 18:46:46 @sashimi420:matrix.org: It's really unfortunate that I'm a dumbass, since FCMPs is depending on me and my team. 18:46:47 joke or no joke (it was obviously a joke), he still offered to send 18:48:17 @diego:cypherstack.com: lmao fucking duh, obvi ik you said it as a joke, i wasnt joking about you posting the address, not i wasnt joking about you saying you a dumbass, but i was joking today being all like theatrical and shits to just catch you up to speed on what has been happening around lately, which you still out of touch on all of that 18:48:57 * plowsof warns sashimi420 for continuing the private conversation in public and bans again 18:49:02 so.. post the addr, diego 18:49:13 @sashimi420:matrix.org: I don't need your money regardless, so I won't be sending the address. 18:49:32 just get a room, I can bridge it to IRC so we can continue looking into the public Private Messages 18:49:40 Its principle. You have to post it now 18:50:09 @vtnerd:monero.social: I am also getting same error message in log with max subaddresses set to 200 18:50:16 Your opinion about me being a dumbass is also noted and forwarded to the appropriate department 18:50:31 @diego:cypherstack.com: come on, are you too scared to take "dirty money" and be associated with shits you have nothing to with? just post the addy lol 18:50:54 @ajs_:matrix.org: Set to >10000 18:51:05 @ajs_ yes 200 is too low for lwsf default settings. afaik skylight doesn’t expose the settings to change lookahead 18:51:48 I am testing lws with XMRpos backend app 18:52:11 Set it to >10000 18:52:47 Error went away for me but had to re-create the wallet (i just deleted my db to do that) 18:54:32 30 day ban for kitty, (aka anyone who says "smh" and "shits" and spams public rooms with drivel like theyre having a private conversation with their bud) 18:55:28 exponentially increase bans each time they disregard the moderation action and make another alt to continue the same conversation straight away 18:55:32 Will be back in time for christmas? 18:56:09 the only person who adheres to their ban is Juliu lol 18:56:25 nope 18:56:47 Juliu has tried to return multipke tines per day, but is immediately k-lined 18:56:59 ^ they keep rejoining every few days, Libera.Chat were the one to force it 18:58:38 https://mrelay.p2pool.observer/p/jcfR3MsKVkZwU3VY/1.txt (code snippet, 4 lines)