00:43:37 is there an easier guide to setting up monero p2pool mining with a remote node (which i run)? i looked it up and it seems kind of daunting and i don't know where to put my node address 00:44:10 you put it in p2pool's config 00:44:23 pushrad chatgpt knows 00:44:33 i used it to mine with 2 pcs over LAN 00:44:49 for a few days 00:44:59 how much xmr did you make? 00:45:13 p2pool is easy to setup 00:45:16 it's a bunch of command arguments 00:45:18 about 80 cents 00:45:20 there's the manpage 00:47:33 chatgpt knows < 🤕 00:47:53 chatgpt would probably make so many mistakes and it would take half an hour of back and forth until i have something that sorta works 00:48:17 idk it worked for me, man pages are a better idea tho i'll admit that 00:50:04 how should i determine if i have little enough power to be better off with the p2pool-mini sidechain? 00:50:12 mine 00:50:14 that's it! 00:50:22 just mine and see 00:50:40 kk 01:38:45 currently compiling p2pool 🫡 02:02:07 > P2Pool get_info RPC request to host [my node]:RPC 18081:ZMQ 18083 ([my node's IP]) failed: Timeout was reached (empty response), trying again in 1 second 02:02:35 currently i only have 18080 and 18089 forwarded. is it a bad idea to forward 18081 and 18083 too? 02:04:13 On the monero node 02:04:28 --zmq-pub=tcp://0.0.0.0:18083 02:04:43 Yes, bad idea to fwd 18081 02:05:38 hm i need to rethink my approach then 02:05:58 should i use a vpn tunnel from the mining rig to the monero node? 02:06:07 On p2pool --host your.node.ip --rpc-port 18089 --zmq-port 18083 02:06:16 oh ok cool 02:13:37 i am installing xmrig from the debian repos and you can't stop me!! 02:14:17 Xmrig is in the debian repo? 02:14:33 yep 02:14:45 p2pool is not though :'( 02:14:52 U sure youre not installing some malware ubuntu snap? :D 02:15:11 why would i be? i don't even have snap 02:15:12 https://packages.debian.org/trixie/xmrig 02:15:20 Do you guys use cash 💸? 02:15:26 yes i do 02:15:46 They say it's worthless 02:15:49 lol 02:15:52 Why ? 02:16:28 but i don't use it all the time. i don't go to the atm often, so if a transaction would clear out my wallet i prefer my card. and when eating at a restaurant it's convenient to use my Privacy.com virtual card using my phone which obscures my card details 02:17:23 Oh that's new to me I'll check it out 02:17:36 I used monero to buy data 02:17:57 Im confused in using monero 02:18:29 I use cash 02:19:29 costs like 5% more to use visa or debit 02:19:29 Which one 02:19:40 US dollar ? 02:19:48 I used monero to buy data < what do you mean buy data? like for your phone plan? 02:23:14 ugh hate that i have to run xmrig as root in order to disable "msr" 02:25:49 You can manually enable it iirc 02:26:22 howwww 02:27:25 pushrad: Like databases infos 02:27:48 People's sell them using untraceable 02:27:52 Monero 02:28:17 o-oh 02:28:28 i don't think this is the best place to discuss crime 02:28:41 That's crime 02:28:47 I didn't even know 02:28:51 My bad 02:29:05 What yoi guys discuss about around here ? 02:29:41 Privacy.com is for US 02:29:58 yeah i thnk the EU equiv is Revolut 02:33:25 Which client is recommended on Android? 02:33:48 pushrad: Ok 02:35:48 Hey guys I'm lacking. TEACH ME. Don't belittle me or talk down. HELP ME GROW 02:38:19 you suck get off the stage 02:38:37 My bad 02:38:44 just joking what do you need 02:39:46 Good understanding of monero and how to earn and participate in the community 02:40:01 if you need it you can work for it or trade for it 02:40:11 good understanding depends what you mean 02:41:12 What can I do with it and how can I earn from it 02:41:31 Id be happy to work for it 02:42:21 you don't really earn from it, unless it goes up in exchange value 02:42:41 but you can buy goods or services, if you can find stores than can take it 02:42:55 Oh ok 02:43:10 I like being paid 02:43:26 it's a popular option 02:44:04 Ok 02:56:37 Which client is recommended on Android? < i like Monerujo but there's also Cake Wallet and others 03:04:00 I used to be a Monerujo guy until cake implemented that background sync that actually work 03:08:25 , does it use a lot of mobile data? 03:18:12 i wish there were a monero wallet app that is as simple as the reference bitcoin wallet app :'( 03:23:29 @xtrassdouglas:matrix.org maybe it's not illegal 03:24:35 but if you use it to commit a crime it can make the crime worse 03:24:46 this is what my friend says 03:31:21 why can i no longer use my node from monerujo? i can select the node just fine in the list (sometimes, other times it says connection error), and when i open a wallet after selecting my node, monerujo doesn't finish loading the wallet before backing out to the wallet selection screen and displaying an empty toast message 03:31:36 my guess is it's something to do with the miner 03:31:50 Good question. My data usually expire before I consume it all lol (and I dont connect to wifi) > , does it use a lot of mobile data? 03:32:39 I tried stack wallet but I can't buy Monero in there? I don't trust cake wallet > Which client is recommended on Android? < i like Monerujo but there's also Cake Wallet and others 04:25:00 @ravfx:xmr.mx can you please check how much mobile data cake used for you? 04:25:42 It takes 30gb to sync the entire chain from block 0 04:26:55 that'd be a good reason to implement the fast forward 04:27:01 or, "skip" 04:35:19 its already a thing 04:35:54 Such ridiculous bounties proposing things that already exist :( 04:36:39 Do we run git blame and then pay the bytecoin developers :`) 04:37:24 That feature dies with fcmp btw 05:34:39 where is skip? every wallet ive ever used has to go through all the blocks even though I now I don't have any outputs in them 06:04:22 07:34:39 where is skip? every wallet ive ever used has to go through all the blocks even though I now I don't have any outputs in them 06:04:23 it does fast sync for released checkpoints 06:04:37 view tags and sync height 06:04:55 but yeah, there is no "skip" indeed, you HAVE to scan them 06:56:22 pushrad | yeah i thnk the EU equiv is Revolut <- The one that's a PITA if not impossible to get going on a degoogled OS? 07:08:34 DataHoarder: No, this is wrong 07:08:52 Its a param that you pass to the refresh command 07:09:05 to skip up to X height 07:09:11 but that mean you lose outputs 07:09:22 if you had received some, but if you are certain, indeed 07:09:27 "start_height - unsigned int; (Optional) The block height from which to start refreshing. Passing no value or a value less than the last block scanned by the wallet refreshes from the last block scanned." 07:09:37 DataHoarder: Thats exactly what "skip sync" is 07:09:54 what I mean is that there is no way to know ahead of time if you received something or not 07:10:10 so the skip is always lossy (in case you received) 07:10:18 The feature request assumes that user is clairvoyant 07:10:35 then you don't need to sync as you already know how much you have :') 07:10:42 (and start_height does exactly what the bounty asks for) 07:10:51 Aka "skip sync" 07:11:42 "where is skip? every wallet ive ever used has to go through all the blocks even though I now I don't have any outputs in them" << even though i know i dont have outputs in them = start_height param = skip sync 07:12:14 DataHoarder: You need to be at tip to send funds, so you do have to sync 07:12:26 Unless you use start_height to skip ahead to the tip 07:12:31 you don't need to be at tip to send funds 07:12:54 you can even construct funds offline, but this can remove your privacy 07:13:04 afaik, unless generating offline txs, you do 07:13:09 outputs have to be unlocked, too 07:13:54 afaik a monerod disconnected from the network or with --offline generates proper calls for the wallet 07:14:11 so you do need to be connected to a backend 07:14:46 Disconnected from the network the daemon returns "busy" 07:15:13 Have to get the node to "synchronized" state before it will respond to wallets 07:15:31 ... i think 07:15:37 --offline allows this 07:15:59 i swear i tried that a few hrs ago 07:16:12 also --no-sync 07:16:19 could just be sleeptalking though 07:16:43 Yea lol. Nosync is the weirdest flag ever 07:16:59 Like built in proxy node feature lol 07:18:12 Anyway, skip sync isnt only for sendinf txs 07:18:50 But lets say i receive $ evwry january. I dont want to sync 12 months of blocks to get my next payment. Instead, i skip ahead 07:21:44 tbh. a feature would be to export the outputs from an always online view wallet into a spend wallet so you know exactly what to sync up (and assuming this is the only spend wallet)... this is possible 07:22:03 also doable for hw wallets 07:22:32 Not for fcmp anymore 07:22:38 indeed 07:22:50 but fcmp is not with us in the room at the moment 07:23:02 #monero-stressnet 07:23:13 should it be a full bounty? maybe not :D 07:23:49 start_height has existed for (didnt check blame), somewhere between 5 and 13 years 07:23:59 yeah it has been a long time 07:24:49 so many bounties asking for novel features that have existed forever, just arent implemented in GUIs 07:27:07 fun tidbit 07:27:19 sign message with --view doesn't work in view-only wallets 07:27:20 :D 07:27:22 except ... it can 07:27:29 for main address 07:27:39 (in CLI) 07:27:46 sign message in GUI only allows signing with main address 07:27:49 in view-only 07:28:01 it signs with spend key pub and private of zeros 07:28:26 not making this a PR but noticed it 2+ years ago https://github.com/WeebDataHoarder/monero/commit/755bf842023c6b52881934e4a6b02d265f70e7ce 07:28:43 I have specific code on p2pool observer to handle that fuckery 07:29:21 it's funny cause on GUI the same page that produces the messages fails verifying the wrong ones 07:38:59 Probably a design choice to not "allow" signing with view key (?) 07:39:08 the design allows signing with view key 07:39:17 Since the view keys are "regularly" shared 07:39:17 it explicitly has a flag for that 07:39:24 and it can be detected 07:39:24 oh 07:39:31 (signed with view key, signed with spend key) 07:39:59 you can prove you own the view wallet without doing an InProof for example 07:40:25 in observer I require spend signatures to set parameters for miners 07:40:34 but view signatures can be used to remove these 07:40:51 (or spend, too) 11:18:04 the CI test for my DoT PR keeps failing, while it's successful on my computer 11:18:34 the tests that it fails are related to DNS connectivity.... this will be hard to debug ;_; 11:39:47 it's always DNS 11:41:31 if quad-9's DNS servers don't work, PRs will start "failing" :P 11:41:58 they block queries for monero 11:42:00 :) 12:06:14 https://www.cyberciti.biz/media/new/cms/2017/04/dns.jpg 12:20:36 How can I connect my XMR wallet to a local remote node? Remote because my node is in my server rack. I used the IP of my node with 18081 but my wallet cannot connect. 12:29:54 which wallet software are you using chiefprivacy:matrix.org? 12:45:34 yeah thats the start height for the sync. So if I had a wallet i created at height x, i would use start_height. So I create the wallet, receive some moenro, use start_height to do it. yay. 12:45:34 Now, its one year later. I open the wallet. For some dumb reason it will scan the entire blockchain since start_height even though I know I have never received an outputs. 12:46:44 especially annoying in the above use case, which was using mobile data. 12:53:11 Where can I find the up to date resource for the math regarding output validation? Is zero to monero valid? 13:07:15 sandbeach123: I think that's still valid until we will hardfork to FCMP++ which, of course, is not covered at all in that book. 13:17:55 Thanks! 13:18:15 sandbeach123: is it around just address derivation calculations? I found this VERY useful https://www.getmonero.org/library/MoneroAddressesCheatsheet20201206.pdf 13:18:53 I recently implemented full view wallet output matching on code, as well, if it's around those realms 13:21:35 Looks like a good cheat sheet, thanks as well 13:21:44 sandbeach123: IIRC, Zero to Monero does not have bulletproofs+. That would be one difference, at least. Look at the BP+ paper for info. moneroresearch.info 13:22:51 I'll check that too. Thanks 17:30:19 @gingeropolous: "for some dumb reason it will scan since start height" 17:30:19 youre confusing start_height with restore height. Entirely unrelated 17:30:33 start_height IS skip sync 17:32:13 Have wallet @ height 3000000. Current block height is 3500000. Open wallet and send refresh with start_height value of 3490000 and it will skip from 3000000 to 3490000, and sync from 3490000 to 3500000 18:34:05 pumpxmr: Monero GUI 20:00:56 well dang thats great. is that in the CLI? 20:02:44 @gingeropolous: Only rpc wallet :D (afaict) 20:03:23 I doubt it will be impl anywhere else, because it wont work with fcmp 20:07:25 bummer. 21:07:30 i see that carrot allows for 64-bit subaddress indexes 21:07:36 which is the problem i had with the old-gen monero address 21:07:39 with its 32-bit subaddress indexes 22:17:57 @chiefprivacy:matrix.org: I figured it out, you must use monerod with ./ despite what you may see in videos. 22:18:18 Possible to add old xmr address to new wallet? 22:22:10 @chiefprivacy:matrix.org: No 22:25:05 My miners are using my old address, can I change the address without losing with XMR I have earned but not payed out? 22:26:00 I bought bitcoin via Slack wallet 2hrs ago and it still not in my wallet, is it normal? 22:26:35 @redti1989:matrix.org: This is monero chat, now bitcoin chat. 22:26:47 Bitcoin can take a long time. Just hold out 22:27:15 Ok I tend to exchange the Bitcoin for Monero 22:27:33 Try LTC next time 22:27:50 Faster and cheaper fee 22:27:58 Ok 👌 22:28:06 Thank you 23:35:06 @chiefprivacy:matrix.org: addresses are tied to the wallet seed, so no, they cannot be added 23:35:18 you can keep the old wallet somewhere if you need it some other time