00:31:55 after testing different solution i cant find how to log values here http://paste.debian.net/1141700/ 00:32:18 im not c++ guru unfortunately 00:32:27 any help please 00:33:29 Find some introduction to C or C++, plenty on the net. Read all of it before coming back to actual code. 00:33:49 You really want to know the basics of a language before tackling a non toy codebase. 00:34:13 ^ 00:39:32 the changes that i did are few and not deep 00:39:54 the only issue until now is chain to start with v12 00:40:44 i understand basic c++ just i have serious limits 00:41:55 How to print stuff should be in the first few chapters of any introduction really. Anyway, printing x: std::cout << x << std::endl; 00:43:35 i did that and i had errors 00:54:34 printf("%s\n", x); 00:58:06 i did this http://paste.debian.net/1141709/ but didnt work 01:00:09 Remove the return. You probsbly want to log each bit separately though, since you already know the whole expression returns false. 01:00:58 And cast any uint8_t to unsigned or it'll print as char. 01:02:01 ok 01:22:44 changing of uint8_t to unsigned give errors 01:23:01 lets compile without? 01:23:21 i change header file too but give errors 01:48:55 because i remove return i have this now http://paste.debian.net/1141716/ 01:52:45 Lookup operator precedence. 01:54:32 we are doing online coding classes now? cool, more remote working options 01:55:37 no just moneromooo believe in someone that insist more than the average 01:57:24 You need to insist on the basics of C. The std::cout << return something << std::endl; thing screams "I have no idea what I'm doing". 01:58:05 A little learning... 01:58:15 You'll just waste massive amounts of time on that bug for no good reason. 02:01:21 how to find why is not starting with v12 02:01:32 i change everything 02:01:36 changed 02:02:00 genesis start,basic.h,hardfork.cpp,hardfork.h 02:02:02 all! 02:04:23 btw, what is the minor block version ? It should be 12 too. Could be that. 02:04:39 yes 02:04:53 i insert that on config! 02:05:07 major,minor 12 02:05:13 on config and basic.h 02:42:46 after changing even version of transaction prefix on basic.h i have new output 02:42:48 CHECK_AND_ASSERT_THROW_MES(count > 0, "count == 0"); 05:31:45 It can't hurt to get a little involved with the Unix concept when learning C/C++. See "The Art of UNIX Programming" or "Advanced Programming in the UNIX Environment". 10:14:33 Hi, I need to make an anonymous transaction 10:15:10 I googled about anonymous currencies and most articles looks like they were written by journalists, not by people who know about digital currencies 10:15:45 they mentioned monero and other currencies and claimed that all of them are anonymous but in different ways 10:16:04 could anyone help men and post the link where I can read some proper descriprions? 10:17:44 me* 10:18:24 descriptions* 10:20:51 evgen_vasilev: Like how it works technically? 10:20:55 Or how to use it? 10:21:51 evgen_vasilev: this article compares monero and some other privacy coins, but it's probably a bit out of date now: https://moneroforcash.com/monero-vs-dash-vs-zcash-vs-bitcoinmixers.php 10:22:03 sorry, meant to paste the archive link instead: https://web.archive.org/web/20180926014112/https://moneroforcash.com/monero-vs-dash-vs-zcash-vs-bitcoinmixers.php 10:41:39 yanmaani: I'm not sure but it's very strange that we have more than 1 anonymous currency 10:41:58 whatever helps me understand it :) 10:57:55 evgen_vasilev: there's 1 anonymous cryptocurrency and many get rich quick schemes :) 10:57:59 (for the developers, not for you) 11:02:04 ^ 11:02:05 asymptotically: and it's monero? :) 11:02:15 Grin maybe? But Monero is by far the most serious 11:05:56 Grin's good. Monero's good. Bytecoin and dash are scams. Zcash is weird, technically very good but seems to have then been used in a way to make money rather than make it good. 11:06:30 Zcoin I don't know, I *think* it's OK. Verge scam also. 11:07:58 The old zcoin protocol had a bug though. 11:08:49 I was replying to asymptotically's point about get rich quick. All currencies will likely have had bugs. 11:09:09 fair enough. 11:11:59 thanks, I'll read that post 11:12:28 some gems in a sea of copy and pasted faeces :D 11:22:54 Monero also had really bad bugs ... 12:34:52 Hello! I bought monero long time ago, transferred it from kraken to mymonero (when it was still just a website wallet) and then to monerujo, thinking maybe spend the monero at some vendor if i see one. Now i downloaded mymonero and restored monerujo seed and the wallet is empty, help? 12:38:43 It probably thinks it's a new wallet. 12:39:04 Is it mymonero running on your own machine, or using the mymonero server ? 12:40:15 Not sure, whats the default setting? 12:40:23 Dont think i changed anything 12:40:42 It synced all blocks i think, if thats the issue 12:40:51 I don't know. 12:41:28 Well, I think it's using the mymonero server, but you said "i downloaded mymonero", which hints at the opposite. 12:41:58 Try #mymonero, they'll know about it there. 12:41:59 Well, the appimage, and it loaded the near-0 mymonero balance just fine 12:42:09 K, thx 13:53:19 I recall the monero wallet as being notoriously unstable too 13:53:34 If you closed it while syncing, it would get stuck in a state where it thought it had synced, but hadn't 13:53:39 so your balance came up as 0 13:57:30 Mymonero has a 13 word mnemonic seed, doesn't it? 14:01:08 normal seed now 14:01:24 Ah - cool 14:08:40 https://twitter.com/notsofast/status/1252598922893307906 14:09:32 ""Just Use Monero" is insufficient" 14:10:42 Chaumian tumblers combined with a designated mining operation would probably fix this. 14:12:05 Can Ed25519 do blind signatures? 14:12:28 Bi didn't listen to podcast or even completely read tweet so... 14:16:03 Oh wait, it's out, he wasn't hyping up a talk 14:16:23 yanmaani: file a bug with details, doesn't ring a bell. 14:16:49 IIRC I talked about it earlier. If you let it sync completely, there's no problem. 14:17:05 But if you let it sync halfway, then it will make problems. 14:17:20 But yeah, will try to reproduce if it's a supported use-case 14:18:22 Run with --log-level 2 as well. 14:19:57 yanmaani: Closing wallet during sync and continuing later works fine. 14:20:08 Unless you found a special was to do it that breaks it. 14:20:14 way* 14:20:38 You have to kill it 14:20:45 with kill -9 or whatever OOM-killer uses 14:22:26 that’s not what I would call normal use case 14:22:48 Sure but it might happen 14:22:52 This was in remote mode, also 14:22:55 not a local node 14:22:56 Is SIGTERM Okay? 14:23:02 yes 14:23:50 yanmaani: can you still open bug report? 14:23:55 (if you can reproduce it) 14:23:58 Yeah, but I'll repro first 14:24:21 kill -9 should work. I don't really care about remote node though (unless it's yours and it just happens to be remote). 14:24:39 I've used ^Z+kill a lot, and I don't remember such bugs. 14:25:10 At some point it could have done that if saving to a full disk. I think it can't anymore. 14:25:20 alt print-screen f 14:25:27 sysq oom-killer 14:25:58 I don't think my kernel has the sysrq enabled, but still, 9 ought to do the same. 14:26:04 IRS: Interesting podcast. Didn't know Chainalysis run Bitcoin nodes. 14:26:15 I imagine they'd flag Tor-originated txns too 14:27:37 yanmaani: I would be surprised if they didn't run nodes. 14:30:29 maybe barium meal tests would be interesting 14:30:55 although I don't think you can do too much interesting stuff, nor easily check leakage 14:31:06 tbh it's odd nobody has run a Jim Bell system on them yet. 14:51:23 IRS: Monero discussion at 38:38 14:52:01 yanmaani: thanks 14:52:11 Scalability, hardforking, liquidity concerns, store of value nonsense 14:52:50 "Monero is less scalable. Why do we care? It's decentralization security. The nodes need much more processing. Monero can't be pruned like Bitcoin. It has an ever-growing list, so it can't delete them like Bitcoin" 14:52:58 "Disk space runs out much quicker" 14:53:29 "Another aspect is the cryptography. I remember gmaxwell commenting; if you scaled up Monero to have same tps as bitcoin, it couldn't run on normal computers, just big servers" 14:54:15 He's now talking about chaumian ecash, which he claims was information-theoretically private, and "wasn't decentralized enough" 14:54:35 "Monero are trading away security to get some privacy. That's a really bad trade-off." 14:55:43 Yeah was a pretty garbage discussion, as usual 14:55:54 "Hardforking is essentially centralizing around developers. Everyone has to hardfork at the same time." 14:55:55 Couched in falsehoods, outdated information, and common arguments 14:55:57 tiresome 14:56:02 They didnt make an effort 14:56:08 to be blunt, these people sound stupid 14:56:15 I hoped they would, as Chris Belcher has been pretty strong on privacy for a long time 14:56:16 like, they do not give the impression of being sharp folks 14:56:20 Nope... 14:56:28 now he's going on about the Spanish users 14:56:32 Yeah that was the worst 14:56:36 Im not even gonna comment on that lol 14:56:42 YOU CANT HARDFORK 14:56:47 THINK OF THE SPANISH SPEAKERS! 14:57:00 haha blockchain printer go brr 14:57:12 If only Monero had, ya know, translations 14:57:56 podcasts are truly the worst form of information 14:59:10 I dont agree 14:59:18 There are some that are extremely insightful and well worth the listen 14:59:43 sure, but if this were an article with normal sections, I could just briefly glance over it and see which bit is monero 14:59:53 with podcasts, I have to skip over it, like a barbarian 14:59:55 true 14:59:56 lol 15:00:53 podcasts test your listening skills. for the lazy, we don't like it. lets just get to the point in writing. :P 15:00:55 come on now 15:01:05 yea I don't usually listen/watch podcasts. Waste of time when reading is much faster 15:01:05 now he's claiming that Monero is less private than bitcoin 15:01:07 camthegeek++ 15:01:18 because there are more people using bitcoin, and thus you have a larger anonymity set 15:01:59 do they intentionally head-hunt the most retarded people they can find and stick them in front of a mic? 15:05:12 The other issue, and why he said that, is because their ONLY viewpoint on why you would use Monero 15:05:13 Is as a mixer 15:05:18 BTC->XMR->BTC 15:05:31 didn't listen that far 15:05:35 Thus all the talk about "liquidity" even though XMR is more than liquid enough for 99.9% of people 15:05:41 They dont explicitly mention it yanmaani 15:05:45 but it's still stupid. Even if Monero is small, it's far larger than any single mixer 15:05:57 Well I imagine that's a use-case, sure. But how is the liquidity not good? 15:05:57 But thats what they're presenting between the lines, and is a common approach for maxis 15:06:19 I don't see anything wrong with that. 15:06:34 No, for sure, it's the approach I'd expect those massively invested in BTC to take 15:06:35 never looked into Livera. From his twitter bio it looks like he is a btc maximalist so I guess the podcast makes sense... 15:06:38 And its a valid way to use it 15:06:49 Especially while Bitcoin maintains massive network effect 15:06:49 No, the person whose bio you should look into is mr. Belcher 15:06:53 who has bags to pump, you see 15:06:59 But they didn't even talk about why you'd want to use Monero 15:07:06 Just why you shouldn't want to use Monero lol 15:07:13 They mentioned 0 positives of it. 15:07:13 There should be some channel like #monero-otc where you can trade XMR <-> XBT 15:07:32 incentives. The man is a developer of BTCpay server. 15:07:33 Thats what Bisq is for for small/normal users 15:07:38 and thjere are OTC counters for large amounts 15:07:47 Kraken has a large XMR OTC desk 15:07:59 those would be KYC'd up the wazoo 15:08:00 Its one of their largest sellers via OTC 15:08:02 Well yeah 15:08:04 Bisq is hot garbage 15:08:09 its... ok 15:08:11 But not ideal 15:08:17 seriously have you ever used it? Or have you just seen people talk about it? 15:08:31 I am a technologically competent person. I could not manage to post a transaction 15:08:59 Seriously, there is software out there developed by literal children which is far superior in UX. They messed up things I didn't even think possible. 15:09:04 its also just got rekt 15:09:11 oh yeah that too 15:16:22 I used it 15:16:24 It was not easy 15:16:29 and Im very technologically literate 15:16:35 Its gotten better since then though 15:16:40 But its still VERY MUCH for the techno-elite 15:16:50 But there aren't great DEX options for XMR/BTC 15:16:57 and there won't be until atomic swaps are possible IMO 15:17:27 DEXes are by and large frauds. Most of that space is ethereum people 15:44:14 nonsense its the future of money yanmaani 15:46:10 code is law! until one of my friends loses out, then we just roll back the chain :D 15:46:46 its law unless its a bug 15:46:55 and its beta software people so obvi we have to roll back 15:47:15 of course we could eat our own words and one day have this conversation for montero 15:47:53 Bisq is not bad, but it has mutated into bloatware. 15:48:06 And i don't like java. 15:49:10 The complete funciotnality is baked into the gui. Can't be seperated - ever. 15:49:47 yeah, which is super annoying for a service that needs to run constantly to participate in the exchange 15:50:04 yes. 15:50:10 I still use it though 15:50:22 no alternative. 15:52:24 u sell montero on there for dirty corn? 15:53:10 I sell or buy fiat for tainted Bitcoin. XD 15:54:41 Bitcoin still has fungibility by consent. 15:55:05 You shouldn't hodl it though 15:55:53 For XMR i use localmonero.co 15:56:26 via cash deposit. 15:56:43 ive always had success with cash deposit 15:57:07 not provable from your perspective that you made it though, other than video recording yourself in the bank or something 15:57:43 yeah. works great. 15:58:16 you can also wear a covid-19 mask. 15:58:18 theres a bit of a markup though, like 10% 15:58:26 or more 15:58:31 true. 15:58:54 in europe you can do a cash deposit in the grocery store. 15:59:02 oh? nice 15:59:09 im in england, ive not heard of that 16:00:04 They just scan a barcode on your smartphone and you pay the amount. 16:03:29 Without them knowing your name/address/phone number ? I'd sure pay 10% for that. 16:04:51 You do have to trust the store though. I wonder if the barcode is just an account number or a challenge/response... 16:05:15 Next step: find a phone with destroyed radio... 16:09:40 well you could just print out the barcode 16:10:10 True. The XMR seller sends me a jpg of the barcode. 16:10:26 That implies not a challenge response then. Anyone can pay from your account ? 16:11:08 And i get a receipt for the deposit. 16:12:21 10% fee? bloody hell 16:12:34 why not just send cash in mail? If you package it properly it's safe in 1st world countries 16:12:44 same 10-15% 16:12:56 why? 16:12:58 that's insane 16:13:20 because cash. i think it might be illegal/against bank tos to do it? 16:13:29 Why would the bank have any business? 16:13:55 You get cash in your mailbox, you send them the monero, then later you sell people monero for cash in their mail 16:14:13 at no point in time is a bank ever involved 16:14:21 It is not a 10% fee for the bank. It is a royalty for anonymity. 16:14:24 in that case i'm not sure the legality of changing cash for crypto 16:14:28 The bank gets 1% 16:14:39 yeah but still, it's not exactly a skilled business 16:14:42 same for the bank route, and you got their tos to worry about 16:14:55 take pieces of paper, shine a light on them, copy paste numbers into computer and press enter 16:15:08 azy: Why wouldn't it be? Money never enters the financial system 16:15:41 in your scenario it would be against govt tos 16:15:41 You take permissionless money (Monero) and turn it into permissionless money (cash). Criminals can't use it to launder money, since they're left with just another kind of toxic money. 16:15:55 Surely some countries have lax AML laws? 16:16:20 maybe theres good rates on cash deposit/mail there 16:16:40 So why can't I do cash in mail to the Cayman Islands? 16:17:06 maybe you can 16:17:17 Maybe there's just not enough liquidity 16:17:21 XD. Takes about 3 month. 16:18:08 The postal service on Cayman island is very unreliable. 16:18:43 if Monero just has $100m of daily volume, then at 1% fee you'd have to capture $300k per day to earn $9k a month 16:18:45 doesnt UPS do cayman islands? 16:19:07 Surely there has to be some country? I imagine you could set up the company in one place and the money handling in another 16:33:28 research it and start a business 16:34:49 or start a mail routing business in one of those places 17:14:36 hi I need help. I am having like 5 hours the same message in the monero gui "spendable funds 0.00000 XMR, please wait 20 minutes for your whole balance to become spendable 17:15:15 Do you have unspendable monero ? 17:16:04 no I received the last transaction 4 hours ago 17:17:10 I think there is a problem with the synconisation 17:17:28 although he is using all my bandwith to download the blockchain 17:18:18 showing 0/10 confirmation, though it was all sent and received propably 17:19:04 you have to be synchronized for things to be correct 17:19:18 aka you need to download the whole chain 17:19:40 Moneroho: are you using simple mode? 17:21:35 I am using the normal mode, where it shouldnt be necessary to have the full blockchain on my harddrive 17:22:29 can you go to settings -> info and look what wallet mode you are using? 17:23:02 simple mode ( bootstrap ) 17:23:36 hmm does it mean i need to download the full blockchain ? but why it worked before 17:24:07 simple mode ( bootstrap ) uses a remote node but also downloads the full blockchain 17:24:31 you can close your wallet (top left corner), click on `change wallet mode` and select just simple mode 17:24:37 ah ok yes this one should work then ? 17:24:49 yes it should work 17:25:14 what does it say in the bottom left corner? 17:25:46 i am trying to click on change wallet mode, wait 17:26:02 should look like this https://usercontent.irccloud-cdn.com/file/skT1tQWc/Screenshot%202020-04-21%20at%2019.25.53.png 17:26:22 you can click on the two arrows to connect to a new remote node 17:27:32 I already tried several times 17:28:14 and it never looks like the screenshot. the Daemon blocks remaining sometimes fills up but waiting for daemon to sync always interrupts 17:28:41 did you select simple mode now? 17:28:47 I will try now, wait 17:28:50 ok 17:29:45 but until 5 hours ago it worked fine 17:36:45 0/10, and not unspendable ? 17:43:32 https://imgur.com/a/akXyYnl 17:43:39 this is how it looks like 17:44:15 and now it looks like starting again, its all grey new 17:44:35 Moneroho: the first image looked correct, you have to wait until all blocks are scanned 17:45:08 all grey new? can you make a screenshot? 17:48:18 https://imgur.com/a/tgCWoJu 17:49:06 you see the waiting for daemon to sync and the daemon blocks remaining, just restarted, its never finishing 17:49:49 wait 1 minute or so 17:50:07 i am waiting 5 hours 17:50:54 that’s not what I meant 17:51:07 anyway you can try to set a remote node if you are having problems 17:52:12 change wallet mode to advanced mode, then open your wallet and go to settings -> node, select remote node and enter `node.xmr.to`port `18081` 17:53:01 hmm lets give it a try 17:53:50 the simple mode algorithm will be improved with the upcoming v0.15.1.0, some users have problem with it 17:55:42 I'd first close the wallet program and restart it. 17:55:55 See if the sync had maybe just stalled or something. 17:56:45 https://imgur.com/a/akXyYnl <-- it was correct in this picture 17:57:34 yes but it never finished to 100%, before finishing it just jumped back and then trying again and again 17:58:52 ok i changed to remote mode, actually 20000 blocks remaining, but it seems like working better now 17:59:06 lets see if its finishing 18:01:07 @Mochi101 i restarted the monero gui several times, always the same. in general its slow since 5 hours. 18:01:46 Did you look at the daemon (status, mostly) ? 18:01:47 in the morning and yesterday night i didnt have any problems. maybe its somehow related to my internet connection as its getting slower 18:02:41 It might be still syncing and grinding if you have a HDD. That'd make the GUI time out on RPC possibly. 18:03:35 @moneromooo do you mean the bar at the bottom left ? yes it progressed but at some point it just started again, the daemon is showing as synchronized though but the wallet blocks remaining never finished 18:04:25 the current simple mode algorithm connects to a random node but if the node is bad / spotty it does not change it 18:04:35 the new algorithm is better and will be included in v0.15.1.0 18:05:26 Its a SSD, but the computer is not really fast, I should try with another one maybe 18:05:28 I dunno about the GUI mostly. I'm just thinking it might be the daemon's being swamped. 18:05:51 OK, with a SSD it's probably not the reason. 18:06:24 I didnt try to restart the computer though, just the monero gui 18:06:47 wallet blocks remaining 16000.. just so slow 18:09:47 Moneroho, are you on windows? 18:10:06 no linux 18:10:41 Just start monerod 18:10:45 not the wallet 18:11:11 You'll be able to determine better what it is doing. 18:11:16 hmm its faster to sync ? 18:11:21 no 18:11:25 no, but it's more verbose 18:11:33 but you can do --prune-blockchain if you want to save space 18:12:47 FWIW IIRC if the daemon gets RPC spammed by a wallet while syncing, it can drop its sync speed substantially. 18:13:12 Should be better once someone who I forgot the nick gets that rw-lock patch in. 18:13:18 lets just wait until its fully sync, at least it seems like working now without overload and its syncing slowly but steadily 18:15:23 With just the daemon? 18:40:31 ok its working now, thanks to all 18:40:42 its a lot of smoother now 18:41:05 i have some 0 xmr transactions now, i suppose i see them because i activated advanced mode ? 18:41:44 did you send to yourself? 18:43:21 @selsta, no 19:36:46 Oh- wow. Just found this here: https://github.com/woodser/monero-cpp-library