--- Log opened Sun Jan 05 00:00:57 2020 02:06 < adlai> dave_uy: i'd be quite interested in your partial efforts and/or notes regarding the failure 02:07 * adlai has dabbled in the past with the Arch Linux package system 02:09 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has quit [Ping timeout: 240 seconds] 02:22 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has joined #joinmarket 02:46 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has quit [Ping timeout: 240 seconds] 02:53 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has joined #joinmarket 02:54 -!- MaxSan [~four@185.200.116.219] has joined #joinmarket 03:04 -!- Mireille69Mraz [~Mireille6@ns334669.ip-5-196-64.eu] has joined #joinmarket 03:25 -!- slivera [slivera@gateway/vpn/privateinternetaccess/slivera] has quit [Remote host closed the connection] 04:28 < waxwing> "Please review and adopt the settings" grr 04:44 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Remote host closed the connection] 05:54 -!- viasil [~viasil@95.174.67.204] has quit [Ping timeout: 258 seconds] 05:55 -!- viasil [~viasil@95.174.67.204] has joined #joinmarket 06:42 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 06:44 < dave_uy> takinbo: Yeah, allowing config and data to be in "home" directory is really missing for packaging for Linux distributions. 06:48 -!- Mireille69Mraz [~Mireille6@ns334669.ip-5-196-64.eu] has quit [Ping timeout: 260 seconds] 07:00 < dave_uy> adlai: https://github.com/dmp1ce/joinmarket-qt-git-PKGBUILD 07:01 < dave_uy> I to used virtualenv to build so it really isn't right. I should just use Arch Linux packages like takinbo suggested. 07:12 < dave_uy> adlai: I am also trying to work JoinMarket into my docker-compose configuration but I'm not able to make it "stop" cleanly. A .lock file is always left from the yield generator script. https://github.com/dmp1ce/lnd-tor-docker-compose/tree/joinmarket https://github.com/dmp1ce/joinmarket-DOCKERFILE 09:08 < waxwing> dave_uy, if the program is closed (rather than machine just halting), then this should execute and delete the lock: https://github.com/JoinMarket-Org/joinmarket-clientserver/blob/master/jmclient/jmclient/storage.py#L297 09:08 < waxwing> i guess something like a kill -9 would prevent that working? don't know. 09:10 < waxwing> we have measures in place to prevent accidental address reuse in case of machine crash or immediate kill. it's theoretically possible for that to fail but doesn't happen realistically. but the .lock file hanging around after a crash is normal, not too big of a deal (except perhaps in your case if it's special). 09:19 < waxwing> dave_uy, the user data in ~ is coming in #475 should be merged fairly imminently 09:19 < dave_uy> waxwing: I think I'm having trouble getting the SIGTERM signal to the python script because of the bash wrappers. I'll keep working on it. 09:20 < waxwing> i see, understandable 09:20 < dave_uy> waxwing: YAY! 09:43 -!- rdymac [uid31665@gateway/web/irccloud.com/x-yssrkdxjufioguqb] has joined #joinmarket 10:09 < qubenix> when #425 is merged will ob-watcher.py work from outside of obwatch dir? i just noticed this bug yesterday, seems like ob-watcher.py looks for joinmarket.cfg in .. no matter your pwd. 10:09 < qubenix> *#475 10:11 < waxwing> qubenix, yes 10:11 < waxwing> addressed that 10:11 -!- thunderstruck [~thunderst@S0106f0f249637173.wp.shawcable.net] has joined #joinmarket 10:12 < qubenix> yay 10:12 < waxwing> https://github.com/JoinMarket-Org/joinmarket-clientserver/pull/475/files#diff-77fb01b4d1107614f444e96c83b02eea 10:13 < waxwing> also #478 should mean you can run it without having Bitcoin Core (or any blockchain interface) running, it was kinda annoying to have that requirement 10:15 < takinbo> dave_uy: i believe the signal you want to send to the python process is SIGINT, that would cause the script to terminate correctly without leaving behind a lock file 11:52 -!- rdymac [uid31665@gateway/web/irccloud.com/x-yssrkdxjufioguqb] has quit [Quit: Connection closed for inactivity] 12:05 -!- MaxSan [~four@185.200.116.219] has quit [Ping timeout: 260 seconds] 13:57 -!- rdymac [uid31665@gateway/web/irccloud.com/x-ihihjjrnjbqegjui] has joined #joinmarket 14:49 -!- qubenix [~qubenix@66.172.11.228] has quit [Quit: quit] 14:53 < takinbo> this is interesting: https://blockstream.info/tx/9814227105611fd4d98000f66cd850d1adb4f90e0eff41c8db30c5424eb6783c 14:53 < takinbo> anyone knows how this was made? same entity probably? 14:56 -!- qubenix [~qubenix@66.172.11.228] has joined #joinmarket 15:12 < waxwing> a single entity is the most likely i'd say yeah 15:13 < waxwing> i don't believe either samourai or wasabi have a mode that produces that kind of thing; samourai whirlpool i *think* is all equal ins and outs, this is only the latter. 15:13 < waxwing> if it were an actual coinjoin with multi party then it'd be a very cool one really. 15:14 < waxwing> it brings to mind the thought that one of the really unique things about joinmarket is that because of the arbitrary size cj output we can do sweep type coinjoins (at first glance one thinks that arbitrary amounts are cool for payments, but that's a lot less true than it seems) 15:14 < waxwing> takinbo, ^ 15:20 < takinbo> thanks but how do you mean by arbitrary amounts not being cool for payments? 15:28 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 15:31 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has quit [Max SendQ exceeded] 15:31 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 15:37 < waxwing> i mean a single coinjoin with joinmarket isn't really going to do much since the coinjoin out will be identifiable with a decent probability 15:38 < waxwing> but i do emphasise it's not nothing 15:38 -!- bsm117532 [~mcelrath@2601:196:4902:25b0:45a7:4ae8:7f4d:2841] has joined #joinmarket 15:56 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has quit [Ping timeout: 258 seconds] 16:02 < takinbo> right. also it might even be possible to identify the inputs if those from the makers have been in a previous coinjoin round 16:04 < waxwing> well, it's generally possible anyway due to coinjoin fees 16:04 < waxwing> but it all rather depends on various assumptions 16:05 < kristapsk> In this regard I had a thought recently - would it make sense that sendpayment.py would always prefer cj-out over other UTXO types (or even have setting, that it uses only cj-out and ignore others, like cj-change)? 16:06 -!- rdymac [uid31665@gateway/web/irccloud.com/x-ihihjjrnjbqegjui] has quit [Quit: Connection closed for inactivity] 16:07 < kristapsk> /s/cj-change/change-out/ 16:08 -!- bsm117532 [~mcelrath@2601:196:4902:25b0:45a7:4ae8:7f4d:2841] has quit [Ping timeout: 260 seconds] 16:16 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 16:20 < kristapsk> about 9814227105611fd4d98000f66cd850d1adb4f90e0eff41c8db30c5424eb6783c - inputs and outputs are P2SH multisig (2-of-4 if I'm correct), don't know about any coinjoin software doing that 16:27 < waxwing> oh yes good call, that is really pretty interesting. i don't know who is using 2 of 4. 16:31 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has quit [Ping timeout: 260 seconds] 17:19 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 17:47 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has quit [Remote host closed the connection] 17:47 -!- technonerd [~techno@gateway/tor-sasl/technonerd] has joined #joinmarket 17:58 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has quit [Remote host closed the connection] 17:59 -!- AgoraRelay [~jmrelayfn@p5DE4A5B5.dip0.t-ipconnect.de] has quit [Ping timeout: 265 seconds] 18:00 -!- CgRelayBot [~CgRelayBo@p5DE4A5B5.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 18:11 -!- CgRelayBot [~CgRelayBo@p5DE4A7CC.dip0.t-ipconnect.de] has joined #joinmarket 18:14 -!- vrana [~mvranic@gateway/tor-sasl/vrana] has joined #joinmarket 18:15 -!- AgoraRelay [~jmrelayfn@p5DE4A7CC.dip0.t-ipconnect.de] has joined #joinmarket 18:50 -!- thunderstruck [~thunderst@S0106f0f249637173.wp.shawcable.net] has quit [Ping timeout: 265 seconds] 19:55 -!- slivera [slivera@gateway/vpn/privateinternetaccess/slivera] has joined #joinmarket 20:04 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has quit [Remote host closed the connection] 20:04 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has joined #joinmarket 21:48 -!- avril [wha@unaffiliated/avril] has quit [Ping timeout: 246 seconds] 21:54 -!- avril [wha@unaffiliated/avril] has joined #joinmarket 22:24 -!- viasil [~viasil@95.174.67.204] has quit [Ping timeout: 260 seconds] 22:30 -!- viasil [~viasil@95.174.67.204] has joined #joinmarket 23:01 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has quit [Remote host closed the connection] 23:01 -!- kristapsk [~KK@gateway/tor-sasl/kristapsk] has joined #joinmarket --- Log closed Mon Jan 06 00:00:59 2020