00:58:05 Thomas[m]1 : https://github.com/vtnerd/monero-lws/blob/develop/src/util/random_outputs.cpp 00:58:24 I believe MyMonero uses that code as the basis too - it was written to be exportable/usable by other projects 00:59:31 else the code inside of monero that moo pointed will work 00:59:42 Thanks! From what I understand so far, I thought it should be possible to define this algorithm in a reusable fashion that isn't dependent on IO or anything. 01:00:02 correct, this uses std::function so you can change the IO portion 01:00:34 the code moo point you too is similar, but this also supports the (basic?) older method for pre ringct selection (which is rarey used anymore) 01:01:35 the older method is a bit more complex than that, but it wasn't duplicated in its entirety 01:02:03 the primary reason it was left out of monerod was privacy - the daemon definitely knows which are the "dummy" outputs 01:02:11 if it selects them 01:03:34 crap its not entirely standalone, some files from monero would have to be copied 01:04:08 the cpp files needed are minimal though 01:04:34 it calls `std::function` with the amount/index pairs it needs. after ringct the amount is "fixed" to 0 01:49:17 I am looking for the function converts a hash to an edwards point. Where abouts should I look in the source code to find this? 02:10:49 Rishab[m] : https://github.com/monero-project/monero/blob/master/src/crypto/crypto.cpp#L611 02:11:05 frustratingly, there's a second copy in ringct https://github.com/monero-project/monero/blob/master/src/ringct/rctOps.cpp#L654 02:11:24 although they are slightly different 02:12:14 the most critical portion is arguably here https://github.com/monero-project/monero/blob/master/src/crypto/crypto-ops.c 02:12:26 oops -> https://github.com/monero-project/monero/blob/master/src/crypto/crypto-ops.c#L2310 02:13:33 awesome thanks ! 04:38:18 selsta yep 06:07:59 vtnerd, thanks for your recent reviews. 06:27:26 Do you think that you are too intelligent to be in a cult? Then I would encourage you to look into how any other cult works. They aren't populated by stupid people. Aum Shinrikyo was almost exclusively university professors and graduates. For Pete's sake - they had the know-how and means to make WMDs. 06:27:26 As to Monero, I would encourage you to look at Jonestown mass-suicide. You know why Jones killed them all? Because he was afraid he is loosing control over them. People like that will burn everything around them rather than give up control. Being smart doesn't make you immune to being in a cult. This is the most valuable lesson Monero taught me. 06:37:46 Would anyone care to add a comment to this issue: https://github.com/monero-project/monero/issues/6653 -- saying it is repro'd exactly as described on 0.17.2.0-release for ARM/macOS Big Sur? 06:38:50 (My GitHub username is @NReilingh if you want to tag me) 08:37:25 You will DO what Monero tells you to do. You will JUMP when you are told to jump. And most importantly you will DISCONNECT whoever Scientology^H^H^H^H^H I mean Mnero tells you to disconnect. Otherwise you WILL end up like lh1008 here: 08:37:26 monerologs.net/monero-community/20210114#c181614 And you will do it all for FREE. Because Monero is open souce :D Just like Linux is there to pay for $700k watches that Torvalds wears. 08:41:11 Did you know that all witdraw-buyer-seller-depoist chains are trackable in Monero? No? You should have read Breaking Monero. How many people are you endangering with your 'privacy' coin? 09:53:58 Why does the Saviour of NASA take a group achievement award and present it as a proof of individual glory? twitter.com/hyc_symas/status/1203709575226183683 10:56:31 > Update: I've recompiled v0.16.0.0 with readline and it seems to be working fine now. I'm not getting any errors and it's not stacking command prompts when coming out of lock. 10:56:40 is the fix just* 10:59:28 + update cmakelists? 12:35:20 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:14:50 .merge+ 7258 14:14:50 Added 17:24:33 .merges 17:24:33 -xmr-pr- 7002 7016 7136 7258 7349 7384 7641 7642 7648 7652 7653 7654 7655 17:38:33 <3 for 7002 7016 17:45:06 7016 conflicts 17:46:02 * moneromooo so surprised 17:54:20 * mj-xmr_ not. On it. 17:57:46 luigi1111w, resolved locally. Will quickly compile locally and if all good, I will push. 17:58:00 great 18:06:44 luigi1111w: please don't merge 7016 yet, want to go through the PR again to make sure no issues accidentally sneak in 18:07:05 k 18:08:54 Actually there is an issue. 18:09:25 I'm just recompiling on my monster desktop PC and will give the final version soon. 18:21:47 On my box the master is failing 18:23:43 tests? 18:23:46 or compile? 18:24:35 apparently https://github.com/monero-project/monero/pull/7136 is failing tests 18:26:30 compile 18:26:57 I'll try to isolate it and provide a patch. 18:28:22 I guess it is best if we revert 7136 18:28:56 it fails to compile 18:30:18 any opinions? revert and then vtnerd can fix compilation and PR it again 18:30:39 Sounds good for me. 18:30:57 luigi1111w: please revert 7136 :D 18:30:57 Can you paste the error ? Maybe it's simple. 18:31:04 moneromooo, yes 18:31:19 https://www.irccloud.com/pastebin/SEHFPD7v/ 18:31:50 luigi1111w: or wait a bit, maybe mooo can fix it 18:32:00 revert [y/n] plz respond immediately otherwise red button is at risk 18:32:25 luigi1111w: /sleep 15 minutes pls 18:33:32 Looks like the invoke in the test wasn't updated. Seems like an easy fx at first glance. 18:34:05 The problem lies in i_p2p_endpoint 18:36:47 It's beyond me, at least for the remaining 10 minutes. 18:40:23 * luigi1111w continues snoring 18:41:22 * mj-xmr_ sneaks in, jacks the merge rights and merges all his 6 month old branches in one go. 18:45:32 moneromooo: are you still looking at this? else I will ask luigi to revert it, seems like vtnerd isn't on irc currently 18:46:57 I've just started, sorry. 18:47:16 ok luigi1111w then let's wait with reverting :D 18:47:43 *snore* 18:49:54 Hmm. One of the functions was actually removed, so it'll require working out what the code actually does, not just simple translation. 18:50:02 luigi1111w: you can revert then :) 18:53:06 ok 19:01:13 I rebased and force pushed 7016. IDK when you want to rescan it. 19:01:22 It compiles locally at least. 23:53:51 Why does the Saviour of NASA take a group achievement award and present it as a proof of individual glory? https://twitter.com/hyc_symas/status/1203709575226183683 23:57:47 vtnerd: not sure if you saw my comment: https://github.com/monero-project/monero/pull/7136#issuecomment-821518212