00:17:58 rbrunner: I (naively) tried building monerod using a similar approach as we do for FreeBSD. And while I was able to get it to build eventually, I couldn't get it to not segfault on startup. I'm not sure if that's because it wasn't going to work in the first place (which seems likely given what I've read on cross-compiling for OpenBSD) or because of 00:17:58 the hacks I added to get it to build - more investigation needed, but perhaps another time. 05:35:19 Does the latest gui wallet (v0.18.3.3) support ipv6 settings? It seems that these are completely ignored. 05:53:50 Which ipv6 settings? 06:00:58 --p2p-use-ipv6=1 --p2p-ignore-ipv4=1 --rpc-use-ipv6=1 --rpc-ignore-ipv4=1 06:06:45 How are you passing those options to the GUI wallet? Those aren't valid options for the GUI AFAIK 06:08:35 If you're passing those options to the Linux AppImage, they're just going to the void 06:11:15 tobtoht_: Thanks for looking into it. Don't waste too much time with it however. I have also found the pretty clear statements from OpenBSD people regarding cross compiling in the meantime. 06:12:12 I think carefully written and clear instructions how to self-compile on OpenBSD for people with only little dev knowledge would also already go a long way 06:13:28 I am really impressed with the security focus of OpenBSD. People on Reddit sometimes ridicule people using Monero on Windows and recommend Linux. 06:13:49 I could retort: "Linux? Pah. Real men use OpenBSD." 06:15:01 So the official gui does not support ipv6? 06:16:53 Did you specify options in the right place for that in the GUI? In the command-line options that the GUI wallet will pass on to the Monero daemon that it starts automatically? 06:17:09 You could of course also start the daemon yourself, with the proper command line arguments 06:18:16 I am pretty sure that the GUI wallet does not have some dead-simple way to switch to IPV6, e.g. by just using a checkbox somewhere. The true program to talk to will be the Monero daemon. 06:19:47 Yeah, autostart. /monero-gui-v0.18.3.3/monerod --detach --data-dir=/media/home/SSD/Monero --db-sync-mode=safe (...) 06:25:25 Hmm, if I use "./monerod --p2p-use-ipv6 --p2p-ignore-ipv4 --rpc-use-ipv6 --rpc-ignore-ipv4" with my own daemon, it still happily uses IPV4, and no IPV6 connections ... 06:29:17 I don't think we have any seed nodes that are on IPV6 so if you manage to strictly making any IPV4 connections impossible for your daemon that may not work anyway 06:32:35 https://github.com/monero-project/monero/issues/8818 06:32:36 https://github.com/monero-project/monero/pull/9285 06:32:37 Or only ipv4 default settings ^^ 06:35:57 Interesting. Still quite a mess then it seems. 06:36:59 Looks almost hopeless right now, with almost nobody really being reachable on IPV6 06:38:46 Because nobody has an ipv6 connection except me?😅 13:12:30 hi, I was reading about bitcoin's difficulty adjustment system and how it updates every ~2 weeks. it looks like they have some justification for this, although I'm not sure I agree with the justifications (https://old.reddit.com/r/Bitcoin/comments/mtugta/mentor_monday_april_19_2021_ask_all_your_bitcoin/gv86j6b/?context=5). how does difficulty adjustment work in monero and how ofte 13:12:31 n does it update (every block?). Couldn't you just do something like update the difficulty every block, considering the median hashrate (or something) of the last N blocks? 13:14:55 they also seem to comment on bitcoin cash's difficulty adjustment system (EDA) using a shorter adjustment period, but I can't find a source for this. Also it seems like they replaced it with another system called DAA? 13:19:37 hey, be aware that there are several delay between matrix.org and monero.social matrix instance. So you'll probably see messages from yesterday appearing today. 13:19:37 This is a question suited for ArticMine I believe. 13:20:06 There are explanations of the difficulty in the Monero technicals pdf, I forgot the name 13:21:23 oh zero to monero 13:24:32 yeah thats right 13:36:46 nobfg9000: BCH uses ASERT now. See https://bitcoincashresearch.org/t/empirical-analysis-of-the-aserts-performance/708 and https://bitcoincashresearch.org/t/asert-before-and-after/312 14:00:45 my ISP still doesn't support ipv6 14:42:37 nobfg9000: https://monero.stackexchange.com/questions/7975/how-does-the-difficulty-adjustment-for-monero-work 14:48:18 @hyc Is this good or bad news? 15:39:52 Is it guaranteed that monero-wallet-rpc --tx-notify "cmd %s" is executed exactly twice? 15:39:52 At the moment, my command(cmd) expects exactly two calls. Once in txpool and once again when the first block has been confirmed. During a stress test, however, some payments run into a timeout. I need to expand the log output to investigate and understand this further. But it seems that at least --tx-notify is called at least once, which is good. 15:40:41 https://pastebin.com/ADP5NhEd 15:45:14 pcre it can be configured / behaviour changed 15:45:32 But the defaults are notif @ 0 then again at 1 15:47:49 every block 15:47:51 If the rpc wallet is turned off. Then on / while syncing it will trigger when it finds the tx 15:47:54 monero uses cryptonote's difficulty adjustment 15:49:23 computation is based on the 720 blocks with a 15-blocks lag, and it cuts the 60 biggest and smallest block times before computing the average block time 16:02:57 @plowsof Ah, that's interesting. So I can actually only expect a single notify on tx confirmed at n. 16:12:00 Perhaps it could also be a problem that I mine a big junk of blocks myself here on the testnet and therefore the notify @ 0 may fail. Just a wild guess. 16:12:58 But I'm probably wrong about that. 16:14:57 @plowsof. Thank you. Your information helps me a lot. cu later - guys. 22:16:54 Question: let’s say you are running a local testnet with two daemons. You accidentally set the difficulty on one daemon differently than another, so the daemons both block each other’s IP (in this case would be localhost). 22:16:54 You then change the difficulties back to matching, and manually block localhost on both daemons. However, they instantly block each other again. What is wrong? (Fyi only one daemon was actually mining, and it was the one with the correct difficulty setting) 22:40:05 did you roll back the mined blocks on the wrong one?