00:10:19 Sorry, my laptop over heated. 00:11:58 There's no excuse for th- . . . wait. Were you mining Monero? 00:15:21 mys: https://github.com/monero-project/meta/issues/575 00:15:33 we are waiting on Tor support and matrix bridge. 00:18:41 nice 00:28:04 just create your own IRCd 00:30:57 does typing "libera.chat" actually earn you a kline? 00:31:14 only one way to find out 00:31:54 Guess once I'm done here, I'll go say it in #freenode in order for my account to be inaccessible to any future compromise. 00:34:59 g[m]: putting projects channels on public networks makes them more accesible 00:35:46 also, administering irc network takes time 00:35:57 it can 00:36:43 Tor support? From libera.chat? 00:37:03 Elementoshi[m]: yes, I'm waiting for that too 00:37:19 it's a dealbreaker for now 00:37:20 I hope there will still be a home for Monero on Matrix. 00:37:32 https://www.xshellz.com/ircd 00:37:33 moneromooo: https://www.kline.sh has instructions for deleting your freenode data 00:37:36 at least theoretically :D 00:39:09 I thought Freenode didn't allow Tor unless you registered an account without Tor. Why isn't that a dealbreaker? 00:40:00 Elementoshi[m]: there's ways to get around that 00:40:04 Elementoshi[m]: I agree, it is a problem 00:40:15 also, they were working on alternate solutions 00:40:16 I have a public server so it doesn't matter 00:40:38 but for people that don't and want to be completely anonymous... 00:41:28 cant connect through tor? 00:41:56 didn't even try, I'm sure all tor exits are klined on clearnet domain 00:43:50 you could make your own .onion 00:44:25 umm, how would that work exactly? 00:45:08 if there's no onion on network side then connection will always go through exit nodes 00:45:19 At least you can use Matrix over Tor pretty easily. Just load your favorite Element web instance in your Tor Browser. 00:46:11 i mean you can make your own onion irc 00:46:16 Word of guys running Monero community should be BELIEVED. Why would anyone that stole money and laughed at the losers that took the bait ever have a reason to lie to you? http://removeddit.com/r/Monero/comments/6d6okb/fluffypony_needs_to_give_up_his_commit_access_and/ (changed link to removeddit since /r/monero mod removed to try to cover it up - maybe fluffy himself?) 00:46:31 g[m]: ah, right 00:46:55 but that's for personal chats 00:47:22 we're talking about connecting to public chats like #monero 00:47:57 Jeez, can't you save it for Scepticism Sunday, or whatever it's called, on the subreddit? 00:48:39 Anyways. 00:48:39 Pro tip: element.privacytools.io becomes element.privacy2zbidut4m4jyj3ksdqidzkw3uoip2vhvhbvwxbqux5xy5obyd.onion 00:49:18 Elementoshi[m]: do you like talking to spam bots? :) 00:49:20 Elementoshi[m]: It's a troll/spammer, best to ignore. 00:49:22 I do 00:52:55 public chats on freenode? 00:53:19 freenode or any other network 00:56:39 How is making another irc on a .onion only for personal chats? 01:00:02 Elementoshi[m]: you can only chat with people that connect to your hidden onion server 01:12:07 Steven_M, the dns still resolves a couple domain names for me 01:12:08 well yes and no 01:12:13 so you may have just gotten a slow node 01:13:01 gingeropolous: it's working now :) 01:13:04 mys 01:14:38 mys: can you pm on here? 01:19:40 if I am listening to new transactions in the mempool via zeromq `txpool_add`, how do I know which transaction is associated to my `view key`? how can I then determine which subaddress it was intended for? 02:27:43 [22:24:01] WARNING: Sigyn in #monero 02:27:51 thanks for the heads up bot 02:42:34 boogerlad[m], thats gonna be done by the wallet 03:27:28 ugh. how hard is it to find a good mini shelf stereo. 03:57:34 Are not stereos out of fashion now? 03:57:45 it's "boom box" or "sound bar" 03:57:48 only 05:56:34 gingeropolous: define "mini shelf stereo" 06:13:02 hello 06:30:50 HiFi Stereo is out of fashion. Now it's mp3 streamed to a mono speaker. 07:06:31 “I thought, ‘I’m going to pump it and dump it,’ because I was interested and taking the ideas and implementing them in bitcoin. The bitcoin code base was far more interesting to me than monero, and I thought, ‘I’m not going to work on this codebase, it’s terrible,'” he recalls - fluffypony in an interview about Monero 07:16:34 Um, I feel silly but I need to ask: How do I get funds on the testnet? 07:17:27 xmr.to has a faucet 07:19:35 xmr.to is dying... 07:28:17 Just solo mine on testnet 07:29:50 faucet still works on xmr.to, I just got confused by the message on the front page. 07:32:20 Can I view the status of an expected incoming transaction using monero-wallet-cli ? 07:37:05 if the transaction has been mined you can see it as locked (N blocks to unlock) 07:37:58 I'm not sure if cli wallet shows mempool transactions, probably not 08:26:09 Hello. (from 104.244.73.*) 08:27:22 Can somebody help? I want change ZEC for XMR, no KYC. Is a website? (from 104.244.73.*) 08:28:23 hello 08:29:02 now that monero moved to libera.chat i cant ask anything from freenode 08:29:07 i connect from freenode 08:56:31 anyone here? 08:57:58 Mostly lurkers here 08:57:59 So yes 09:32:03 Can I freely rename my wallet directory and files? 09:34:35 Zta, yes 09:38:03 Thanks =) 11:10:40 Hi, I'd like some help. I want to receive payments from different customers, and need to tell them apart. So I want to create a subaddress that each customer can transfer funds to for payment. 11:10:40 I want to verify when a payment for a specific customer (ie. subaddress) has been successfully transferred so I can give the customer what they paid for. 11:10:40 I want to do all this in Python -- nothing manual. What's the easiest approach? 11:11:37 You can call get_bulk_transfers IIRC. You get incoming amount and address. 11:11:39 So far I've been playing round with the monerod and monero-wallet-cli and I'm about to start the moneo-wallet-rpc. But is this really the easiest? 11:12:07 er, get_builk_payments. 11:12:16 Oh, 11:12:24 And do I really need a copy of the entire block chain in sync on my own machine? 11:12:27 No, easiest is you get fluffypony to do it for you. 11:12:48 ..I'm not sure if you're joking.. 11:13:07 Half joking. He's running globee.com, a monero payment processor. 11:13:47 Though I'm not sure you can distinguish customers there... 11:13:51 Zta: https://monerointegrations.com/ if you haven't seen yet 11:15:14 Okay, so this is a proof-of-concept project and exists only so I can learn Python and get a basic understanding of how the XMR blockchain works. A clean, commercial plug-and-play solution is not what I'm looking for =) 11:15:42 I'm stranded here: https://monero-python.readthedocs.io/en/latest/quickstart.html 11:17:22 Maybe you can look at https://github.com/tippero/tippero, it's in python. Check out the payments module. 11:17:27 It uses 12:12 < moneromooo> er, get_builk_payments. 11:17:39 It uses get_bulk_payments IIRC. 11:18:00 The commands you mention, e.g. get_builk_payments -- how do I issue those? 11:18:29 Well, you get to read monero-python docs. 11:18:40 There's also https://monero-python.readthedocs.io/en/latest/index.html. 11:18:43 Right. 11:19:06 Or there's a 1 to 1 RPC binding for monero RPC in utils/python-rpc too. But I assume monero-python's higher level. 11:19:41 But I generally do need monero-wallet-rpc running? That's my client to the block chain? 11:20:49 You need it running to answer RPC, yes. Chain RPC go to monerod, wallet RPC go to monero-wallet-rpc. 11:23:09 And monero-wallet-rpc connects to monerod. Is it enough t only run one of them? And can I have connect to a remote service instead of running it locally? 11:26:20 It just seems like a lot of stuff to have running just to check for confirmations. 11:26:49 Two is a lot ? 11:27:39 plus a copy of blockchain =) 11:27:53 And yes, you can ask soneone else to do it for you. Same as you could ask some random person off the street to keep the till for you in a brick and mortar place... 11:28:09 Oh, and a web server. Not to mention the OS. 11:28:19 You might need a python interpreter too. Possibly a text editor. 11:28:28 Oh, did I forget a firewall ? 11:28:40 I'll stop here, this sounds infeasible. 11:28:41 ...right 11:29:37 If you want to do it yourself, you have to do actual work. If you want to not do actual work, you better pick someone trustworthy to do it for you. 11:29:52 Both have pros and cons. 11:30:28 And since you said you want to learn... asking a third party to do it for you isn't gonna help, right ? 11:30:32 I'm asking because I'm uncertain if I'm spinning up too many services; services maybe only needed for people who do actual development _on_ the monerod code. 11:33:04 But thank you for your time. I'll continue in this direction. Hopefully I'll soon have something monero-python can connect to =) 11:49:35 I just discovered `tx-notify`, but it seems to fork another application. Is this available via zeromq or websocket? 11:58:53 I think it exists via 0mq. 12:01:32 relevant issue: https://github.com/monero-project/monero/issues/6775 12:01:32 it seems that `tx-notify` is for incoming transactions for yourself when it gets added to the mempool, and to a block. `txpool_add` is for any transaction only when it gets added to the mempool. Am I correct? 12:04:46 is 0mq only applicable to the daemon, and not the wallet? 12:09:19 I think so. 12:11:00 ah that's a bummer 12:15:26 what method would you suggest to get asynchronous notifications of incoming transactions? 12:15:26 0mq daemon notify each new transaction in mempool, then decode with viewkey + address OR 12:15:26 have tx-notify modify a file, and have another program watch for changes to that file to then send a websocket notification? 12:17:06 Ahhh... success! 12:18:56 I heard someone was using tx-notify with a 0mq queuing program. I don't know the details. 12:19:13 But may searching those terms might yield something. Could have been rabbitmq actually. 12:20:13 FWIW, a fork for every tx you get isn't going to be a lot. It's not like you'll get hundreds of payments per hour, right ? 12:22:57 Initially no. I'm planning on starting an online business selling a liquid meal replacement (like soylent), so volumes will be low initially, but I can see myself getting up to hundreds of payments per hour 12:24:15 Fair enough. 12:25:35 It might be more efficient to just poll at such high volumes, but the ux would be hampered. Users like to get instant notifications that their payment has arrived (in this case, in mempool and about to be mined into a block) 12:25:47 Is it good enough to trigger on block-notify, then call get_bulk_payments when you get it ? 12:26:03 Ah, pool. OK. 12:26:29 monero-wallet-rpc will normally scan the txpool state every 20 seconds anyway (you can change that though). 12:26:33 yes, unfortunately the credit card world has convinced most people payment arrives instantly 12:27:01 oh I see, so `tx-notify` works by polling every 20 seconds behind the scenes? 12:27:46 Implcitely. Wallet polls daemon, scans new txes, runs tx-notify programs if any. 12:28:09 If so, I don't mind using `txpool_add` and going through the decoding process provided it's not too computationally expensive 12:28:17 Though if you use 0mq between wallet and daemon, ir might not poll, since that was one of the arguments for 0mq. 12:28:32 Not sure if that was done though. 12:28:53 maybe I'll be the first :) 12:29:23 Well, my understanding is that mymonero uses the 0mq stuff. You could be the second, maybe :) 12:32:53 is there a library to handle the decoding? I see https://github.com/moneroexamples/onion-monero-blockchain-explorer/blob/58b002cb98da15113ce549b0e8acb7ac54080b99/src/page.h#L1882 is used for xmrchain.net, but it's a little lengthy to port 12:34:19 main|staging|test net is encoded into the wallet address? 12:34:33 Yes 12:34:54 monero-wallet-rpc will decode for you if you call, eg, get_bulk_payments. 12:35:22 Or actually if you want txpool txes, get_transfers. 12:35:49 Otherwise, it's... heavy. 12:37:05 I found out with the python lib. I just didn't know exactly if it was deduced from the address alone. 12:37:26 This nice. 12:37:52 It is in the address, the first character tells you. 4 or 8 is mainnet. 12:39:57 Checking my wallet app, that would be 4 then. 12:41:47 I had a tough job wrapping monerod and monero-wallet-rpc in containers. That's part why I wanted to confirm that I was on the right track. But now everything _appears_ to be working. This is interesting! 12:42:51 sech1: heh. yeah the entirely new cryptocurrency in the case was Dash. But I was wondering if some of the transactions occurred before some of the ring member selection optimization was done - and could give some clues. But I hope they would have enlisted necessary competency for that kind of thing some time ago. 12:44:22 moneromooo: when you say it's heavy, is that in terms of computation time? or for porting? If it's computation time, how does calling via monero-wallet-rpc make it less heavy? 12:49:42 Lots of code. 12:51:11 thanks a ton for pointing me in the right direction :) 12:52:32 if I invoke `get_transfers`, does that bypass the 20 second polling interval and fetches immediately? 12:55:06 This mentions Paymen-IDs and it's present in the Python API. But I understood that these are deprecated. Should I avoid using Payment-IDs? https://monero-python.readthedocs.io/en/latest/address.html#payment-ids-and-integrated-addresses 12:55:36 yes, subaddresses are the way to go now 12:55:55 Not sure it bypasses, you'd have to check the RPC to see if it calsl the daemon. I would say it does not bypass. But you can ask for a refresh manually anyway. 12:56:29 Long unencrypted payment ids are obsolete. Short encrypted payment ids are still in, as part of integrated addresses (ie, not handled by the user separately), 12:57:00 integrated addresses = subaddresses? 12:57:06 No. 12:57:09 no 12:57:45 Oh, right. 12:58:21 Docs: "A short, 64-bit payment ID can be integrated into an address, creating, well… an integrated address." So I can choose to use either subaddr or integratedaddr? 12:58:57 Yes. 12:58:57 yes 12:59:01 =) 12:59:03 but I think subaddresses are the way to go 13:00:34 Ok. They're probably easier or safer to use, since "monero" will provide a unique, valid address, where as with payment-id I need to generate unique ids myself. Not that that's difficult, it's just that the other is freely available. 13:02:15 at one point, it was planned to deprecate payment ids entirely: https://github.com/monero-project/meta/issues/299 13:06:30 I'm thinking that creating a new subaddr for every purchase will likely hit a limit sooner or later. 13:07:47 limit is 2^32 per account, and you can have 2^32 accounts as well 13:08:20 Thanks. Good enough for this little project. 13:56:30 There's a bug in the linux monero-gui-wallet, when the screens locks on top of a successful transaction: https://imgur.com/a/ClWlXvj 13:59:33 And I can actually press the Done button before unlocking the wallet. 14:01:14 GUI version: 0.17.2.2-937cb98 (Qt 5.15.2) 14:09:50 I just noticed this exact thing on Windows yesterday ^^ 14:09:54 fuck windows, use linux! 14:10:12 half the computer in the house are linux sod off 14:10:19 fuck electron 14:10:37 ^^ 14:11:06 Zta, can you report that on Github? 14:12:36 Mochi101: Sure, I'll try. 14:12:47 Is this a problem? monerod says: W No incoming connections - check firewalls/routers allow port 28080 14:13:20 not a problem 14:13:42 I got the impression that it would workout without a listening port; it synced nicely at least. 14:14:05 workout .. or just work =) 14:31:44 It does work without incoming connections, it's just better to have those for better "grip" on the p2p network. 14:32:24 Right. But monerod will poll frequently? 14:36:54 It does not poll once it's finished the initial sync. It switches to a notification system. 14:43:52 Do you also secretly wisth your mother was Howard's groupie? https://www.reddit.com/r/Monero/comments/bxl87y/it_has_been_a_5_years_since_monero_was_released/eq7qior/ 14:58:23 * volantaryism1[m] uploaded an image: (59KiB) < https://matrix.org/_matrix/media/r0/download/matrix.org/NxUEFLkejtNUmOfSDDHZzoYX/1621800677536.png > 14:59:59 volantaryism1[m]: nice 16:57:32 what pls is the right website to download the monero gui wallet? 16:57:46 getmonero.org legit? 16:58:44 mysteryhunter: getmonero.org is official 16:58:46 mysteryhunter: yes, that's the one 16:58:56 thx 16:59:06 but to make sure, verify the signatures of the file 16:59:25 and verify the issues thermselves 17:00:02 is it not available for 32bit windows? 17:01:28 doesn't look like it 17:06:58 so then another wallet 17:07:29 i hope i can restore my monero wallet on monero gui wallet on wallets also? 17:07:37 on other wallets also* 17:07:44 yes 17:08:08 you can 17:23:45 is there any 32bit monero wallet? 17:24:12 Does #monero-site have a matrix bridge? 17:27:16 can i use this Wallet bot here? 17:27:21 instead 17:27:29 .faucet 17:27:31 Mo​chi101: How many to​tal letters or numbers in SALT 17:27:31 i can deposit coins there? and withdraw? 17:27:34 4 17:27:35 Mochi101: @bonuspot tipped 0.0000133 XMR to Mochi101 [1a08a4d5] Wait ≈23 hrs 58 min before trying again. @bonuspot: 0.01636162 17:27:49 mysteryhunter, yes... type .deposit 17:28:03 but it's... really not the way crypto was intended to be used. 17:28:39 mysteryhunter: if you have a phone install Cake Wallet or Monerujo and use that 17:30:07 can i use metamask with monero blockchain? 17:31:44 i dont have a smartphone 17:33:36 seriously? 17:35:39 wut 17:35:43 32-bit and no smart phone 17:35:54 MyMonero web wallet, I think 17:35:58 Is your only option 17:36:01 32bit waat? 17:36:21 there is a command bash command line whatever wallet for 32bit 17:36:30 from the same who made monero gui wallet 17:36:33 just in command line 17:36:49 monero-walle-cli 17:36:54 sethsimmons, man i had a mega pc with 16gb quadcore everything but it got broke last month 17:37:03 thats why im using this shit pc now 17:37:31 whatever 17:37:47 someone experiences with the command file app how can i import my wallet there using the seed phrase? 17:38:18 theres a mymonero web wallet also? 17:38:42 how old is your computer that it can't do 64 bit? 17:38:43 App can be downloaded here https://www.getmonero.org/downloads/#cli and there are links for web wallets too, I see. 17:39:02 url to mymonero web wallet? 17:39:07 mysteryhunter, https://www.monero.how/tutorial-restore-monero-command-line-wallet-from-seed 17:39:11 `monero-wallet-cli --restore-from-seed` 17:39:24 charolastra, 2007 this was just present from my brother that i even have a pc now for the time till i buy a new one 17:40:19 well thx but mymonero web wallet sounds more easier for me but i dont find it on the mymonero site is there some special site or sofor it? 17:40:26 googled mymonero web wallet 17:40:44 https://wallet.mymonero.com/ 17:41:03 thx 17:41:05 very much 17:41:11 np 17:41:48 sorry for providing that indirect link ;) 17:42:42 Btw, is Coinomi somehow in a bad standing since it isn't mentioned on that getmonero download page? 17:43:03 is it the actual computer that can't do 64 bit or just the OS? 17:43:26 can't even remember my first 64 bit CPU 17:44:03 Funny; I clearly remember my first 8bit ;) 17:46:47 charolastra, i dont know didnt check yet 17:47:45 what i'm trying to get at: don't run an ass old OS 17:48:45 now the mymonero webwallet shows me 2 adresses 17:49:01 which is now my adress where i shouold send the coins to? 17:54:10 two addresses? 18:05:52 gpg4win.org also trustable? 18:06:00 nah the problems solved already thanks 18:06:07 but is gpg4win.org trustable? 18:13:21 i guess so 18:13:42 mysteryhunter: ideally I would create a new wallet in mymonero 18:13:48 and send your coins into that wallet 18:13:59 instead of importing an existing seed 18:14:06 to avoid the import fee 18:15:01 did that already 18:15:10 cause at the old wallet wasnt even coins as i thought 18:15:33 import fee? 18:15:51 it logs me out every 2 mins so i have to log in with that new wallet anyhow again and again 18:17:55 it still says *.***** XMR pending 18:18:04 on the mymonero wallet 18:18:30 how long till i can withdraw 18:21:46 4 confirmations i would guess 18:26:01 This is weird. I started monerod on testnet and connected monero-gui-wallet to it. I created a wallet and I transferred funds to it from the test faucet. 1 XMR. Then I transferred 0.1 XMR (to another testnet wallet). And now I have 0 XMR. 18:26:42 Oh, and under Transactions I can see that the send failed. 18:39:11 Zta: did you set monero-wallet-gui to testnet? 18:51:51 Yes. 18:57:09 Zta: what is your wallet restore height inside Settings -> Info? 19:41:17 747526 19:41:24 1747526 19:44:08 I don't know what that means. I can see that the gui says "Daemon is synchronized (1731355)" which is a lower number. 19:55:05 I'm Zzz... 20:50:12 Is there a difference between a remote node and a light wallet? 20:58:29 yes 20:59:12 Zta: which version are you using? 20:59:34 boogerlad[m]: light wallet does scanning server side, remote node does it client side 21:00:03 boogerlad[m]: change the restore wallet height inside Settings -> Info to 1730000 21:00:11 Zta: change the restore wallet height inside Settings -> Info to 1730000* 21:06:24 I see. With a light wallet, you must give your private view key to the server? 21:09:02 with the current implementations, yes 21:09:13 and if you use a remote node, you have to wait for synchronization each time you reopen your wallet? 21:09:19 you could make a light wallet hybrid that does scanning client side but that does not exist yet 21:09:24 (from the last seen block) 21:09:27 "and if you use a remote node, you have to wait for synchronization each time you reopen your wallet?" <-- yes 21:10:19 Can you elaborate more on this "light wallet hybrid"? 21:10:55 as is, if you need to give up your view keys, I can't see anyone accepting that 21:11:25 if you run your own light wallet server it isn't an issue 21:11:51 if you give your view key to a stranger's server it still gives you better privacy than e.g. bitcoin 21:12:05 "Can you elaborate more on this "light wallet hybrid"?" <-- that does not exist yet 21:12:24 but a light wallet server could send full blocks and do the scanning client side theoretically 21:15:06 but then how does that differ from simply running with a remote node? 21:26:16 boogerlad[m]: it would not differ really 21:30:37 Thanks for the explanations :) How expensive is the decoding process? Would love to read up on it 21:33:32 boogerlad[m]: I was able to scan 2 million blocks in 15 minutes on my laptop 21:34:00 that is with local daemon, will be slower over network 22:35:50 What kind of person steals from their own community? http://removeddit.com/r/Monero/comments/6d6okb/fluffypony_needs_to_give_up_his_commit_access_and/ (changed link to removeddit since /r/monero mod removed to try to cover it up - maybe fluffy himself?) 23:20:47 When are atomic swaps going to be ready? 23:20:55 Can we use them yet? 23:35:16 Not yet 23:38:11 When when when! So many good projects out right now but can't use them 😫 23:58:05 moneromooo: I've been digging through the source code, and can't find anything that mentions monero-wallet-rpc polls the daemon at a regular interval. Anyone have any ideas?