--- Log opened Tue May 11 00:00:51 2021 00:18 -!- asymptotically [asymptotic@gateway/vpn/mullvad/asymptotically] has joined #joinmarket 00:28 -!- midnight [~midnight@unaffiliated/midnightmagic] has quit [Ping timeout: 260 seconds] 00:28 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 00:29 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #joinmarket 00:35 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 00:37 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 00:46 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 00:47 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 01:58 -!- belcher_ is now known as belcher 02:08 -!- midnight [~midnight@unaffiliated/midnightmagic] has joined #joinmarket 03:08 -!- Guest21684 [~GAit@unaffiliated/gait] has quit [Quit: WeeChat 1.6] 03:08 -!- GAit [~GAit@unaffiliated/gait] has joined #joinmarket 04:18 -!- Moriah80Senger [~Moriah80S@static.57.1.216.95.clients.your-server.de] has joined #joinmarket 05:00 < waxwing> belcher, further to: https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/872#discussion_r629480721 could you write somewhere a documentation of the use of the certificate as in that section of the code? afaict it's not in the original gist design documents right? and the user docs obviously don't need that. 05:01 < waxwing> but i need to make sure i understand exactly what you intend. 05:08 -!- undeath [~undeath@hashcat/team/undeath] has joined #joinmarket 05:28 -!- Moriah80Senger [~Moriah80S@static.57.1.216.95.clients.your-server.de] has quit [Ping timeout: 260 seconds] 05:47 < belcher> waxwing will do 06:02 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 06:02 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 06:26 < belcher> waxwing did you read the commit messages? in one of them i explained how the certificate thing works (although admittedly its not all the details like there would be in docs) 06:39 -!- rojiro_ [~rojiro@gateway/tor-sasl/rojiro] has quit [Remote host closed the connection] 06:40 -!- rojiro [~rojiro@gateway/tor-sasl/rojiro] has joined #joinmarket 07:31 < davterra> This is new & odd to me: Overnight, I had a maker/offer accepted which removed 1 UTXO from MixDepth3/external and replaced it split into MixDepth3/internal & MixDepth4/internal and for both added UTXO's it re-used addresses and froze the resulting UTXO's 07:47 < waxwing> davterra, so the only part that's strange is the reuse of the addresses, of course. we make effort to prevent this by persisting the wallet to file on every address request (i.e. the *start* of the join negotiation, in case you crash or halt in the meanwhile), so that the index is incremented and that address doesn't get requested again. 07:48 < waxwing> the introduction of reuse address freezing about a year or so back, only changed it in the sense that if there is ever some aberrant condition that leads to an address reuse, it will be frozen. 07:49 < waxwing> that is the background, but obviously can't say what caused it in your case without a detailed investigation. i rarely hear of it happening though, for the reason of the defence described above. 07:49 < waxwing> note that if you recover a wallet it will do a "full" sync and should increment the pointer/index for each branch to the next unused address. 07:53 < davterra> Thanks waxwing. It's no problem to un-freeze the UTXO's but I'd not heard of that happening before & was concerned that it might indicate a problem. 07:55 < waxwing> if there's anything specific to the case where it happened let us know. in case there is actually a bug, because it'd be a pretty bad one. 07:56 < waxwing> if not a bug then what .. is there any way in which the wallet write fails or perhaps more coherently an old version of the wallet file got reused? 07:57 < waxwing> also, was there more than one join negotiation going on at the same time? it shouldnt' cause it but it could be interesting. you could see in the bot log. 07:59 < davterra> I'll check the log...but also, just before my output started to show a mix in progress, it gave me this warning: 08:00 < davterra> WARNING] WARNING: new utxo has been automatically frozen to prevent forced address reuse: 08:09 < davterra> bot log.....sorry, but where is that located? I don't see it in ~/.joinmarket/logs and log folders in other locations appear to be empty 08:10 < waxwing> right, bot log should indeed be in ~/.joinmarket/logs/ with a J5**.log name, but you have to figure out which one (by date i guess) 08:11 < waxwing> so that's pretty weird, are you looking at the right user for ~ ? 08:11 < waxwing> as for "just before" ..? sounds pretty strange if you only have 1 address reuse (ie 2 utxos at one address) 08:43 < davterra> OK, I see 2 entries in my bot log that have the identical file time-stamp, which also is roughly the same time as the mix in question occurred 08:53 -!- grimler32 [~grimler67@pool-108-49-215-20.bstnma.fios.verizon.net] has quit [Quit: Leaving] 08:54 < waxwing> you're not running two bots against the same wallet are you? either accidentally or deliberately. 08:54 < waxwing> no wait that doesn't add up, you're talking about two entries in the *same* bot log file. 08:54 < waxwing> what message are you seeing twice with the same timestamp? 08:57 < waxwing> belcher, i hadn't got to that message no, but after reading it i'm still trying to very carefully write out all the steps. even the FB proof itself is quite a nontrivial object :) 09:23 -!- tralfaz [uid458765@gateway/web/irccloud.com/x-rnewrcaawpfhhvjz] has joined #joinmarket 09:23 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has quit [Ping timeout: 240 seconds] 09:27 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has joined #joinmarket 10:22 -!- flight [~flight@135-23-126-204.cpe.pppoe.ca] has joined #joinmarket 10:50 -!- Traca [~Traca@gateway/tor-sasl/traca] has joined #joinmarket 11:13 -!- undeath [~undeath@hashcat/team/undeath] has quit [Quit: WeeChat 3.1] 11:32 -!- tralfaz [uid458765@gateway/web/irccloud.com/x-rnewrcaawpfhhvjz] has quit [Quit: Connection closed for inactivity] 13:09 -!- Netsplit *.net <-> *.split quits: Galvas 13:13 -!- Netsplit over, joins: Galvas 13:17 -!- Evanito[m] [evanitomat@gateway/shell/matrix.org/x-hgxpzxkjfjnsqjgg] has quit [Ping timeout: 248 seconds] 13:17 -!- keithhub[m] [keithhubma@gateway/shell/matrix.org/x-lmuptvowmzozctqy] has quit [Ping timeout: 248 seconds] 13:17 -!- tiker[m] [tikerfunky@gateway/shell/matrix.org/x-hbctofmnuajexlwe] has quit [Ping timeout: 248 seconds] 13:17 -!- asymptotically [asymptotic@gateway/vpn/mullvad/asymptotically] has quit [Quit: Leaving] 13:37 -!- Evanito[m] [evanitomat@gateway/shell/matrix.org/x-imbkjjkuoifqyiwi] has joined #joinmarket 13:52 -!- keithhub[m] [keithhubma@gateway/shell/matrix.org/x-swxfayknveevlzvw] has joined #joinmarket 13:57 -!- Evanito[m] [evanitomat@gateway/shell/matrix.org/x-imbkjjkuoifqyiwi] has quit [Ping timeout: 245 seconds] 14:03 -!- keithhub[m] [keithhubma@gateway/shell/matrix.org/x-swxfayknveevlzvw] has quit [Ping timeout: 276 seconds] 14:13 -!- tiker[m] [tikerfunky@gateway/shell/matrix.org/x-cavotsompxrkqgdz] has joined #joinmarket 14:23 -!- Evanito[m] [evanitomat@gateway/shell/matrix.org/x-bdtdrmjguesullfv] has joined #joinmarket 14:37 -!- keithhub[m] [keithhubma@gateway/shell/matrix.org/x-kezohdqecpzgwrwr] has joined #joinmarket 14:47 -!- Traca [~Traca@gateway/tor-sasl/traca] has quit [Quit: Traca] 14:59 -!- rojiro [~rojiro@gateway/tor-sasl/rojiro] has quit [Ping timeout: 240 seconds] 15:01 -!- rojiro [~rojiro@gateway/tor-sasl/rojiro] has joined #joinmarket 15:25 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has quit [Remote host closed the connection] 15:25 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has joined #joinmarket 15:26 -!- willcl_ark_ [~quassel@unaffiliated/willcl-ark/x-8282106] has quit [Remote host closed the connection] 15:28 -!- willcl_ark [~quassel@unaffiliated/willcl-ark/x-8282106] has joined #joinmarket 17:34 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 17:53 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 18:17 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 18:17 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 18:26 -!- stevenroose [~steven@irc.roose.io] has quit [Ping timeout: 245 seconds] 18:32 -!- stevenroose [~steven@2001:19f0:6801:83a:1c0:dd39:fc42:8677] has joined #joinmarket 18:57 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Quit: ZNC - http://znc.sourceforge.net] 18:57 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 20:18 -!- k3tan [~pi@gateway/tor-sasl/k3tan] has quit [Ping timeout: 240 seconds] 20:20 -!- k3tan [~pi@gateway/tor-sasl/k3tan] has joined #joinmarket 20:38 -!- belcher_ [~belcher@unaffiliated/belcher] has joined #joinmarket 20:41 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 22:44 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has quit [Remote host closed the connection] 22:44 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has joined #joinmarket --- Log closed Wed May 12 00:00:52 2021