--- Day changed Fri Mar 24 2017 01:31 -!- Willis2 [~Willis@188.226.139.184] has quit [Remote host closed the connection] 01:33 -!- Mara2 [~Mara@188.226.139.184] has joined #joinmarket 01:45 -!- takamatsu [takamatsu@nat/redhat/x-imtqbkpzuwiktiku] has joined #joinmarket 02:44 -!- Mara2 [~Mara@188.226.139.184] has quit [Remote host closed the connection] 02:53 -!- Glenda2 [~Glenda@188.226.139.184] has joined #joinmarket 03:19 -!- FASDFSF [~FASDFSF@unaffiliated/fasdfsf] has joined #joinmarket 04:09 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has joined #joinmarket 04:29 -!- MaxSan [~one@46.19.137.116] has joined #joinmarket 04:35 -!- FASDFSF [~FASDFSF@unaffiliated/fasdfsf] has quit [Ping timeout: 240 seconds] 05:43 < ananteris> if one of your addresses ends up with too few funds at a high depth.. what's the correct fix for it.. send the balance to another address in the same depth with more coins on it already? 05:55 < waxwing> ananteris: well you can do that; but i guess it depends what you're trying to do. 05:56 < waxwing> OverlordQ: sorry you didn't get a response, were you having trouble with recover on a new Core instance? It'll require a rescan, and syncing can be a bit annoying if the wallet is big (on a new Core instance specifically) 05:58 < ananteris> waxwing: i'm just trying to run a complete tumble and it seems like when I restart it in the late stages it always adds on at least 8-10+ more transactions (when there were like 3-4 left of the original) 05:58 < ananteris> also by restart I mean use the old JM with -m, havn't gotten the new one working yet 06:00 < waxwing> ananteris: well it's up to you how you put the settings when you continue. but then again, i spent a huge amount of time creating a version where you can restart and it will simply complete what was there before, so .. there's that. 06:08 < ananteris> i've tried using that but the install on the wiki doesn't seem right 06:09 < ananteris> eg you create an empty virtualenv environment and source a non-existent bin/activate... then even from a virtualenv python cant find electrum.bitcoin 06:10 < waxwing> ananteris: the wiki? did you use this? https://github.com/AdamISZ/joinmarket-clientserver/blob/master/docs/INSTALL.md 06:10 < waxwing> probably you did 06:11 < waxwing> yes, you're right, it misses the line 'virtualenv .' or similar, will fix, thanks 06:11 < ananteris> I did.. still have dependency errors even after creating/activating a virtualenv 06:11 < waxwing> re: can't find electrum.bitcoin, did you do 'python setupall.py --client-bitcoin' ? 06:12 < ananteris> with an added pain of tails/torsocks/torify not working in a virtualenv environment, figuring the requirements-dev might fix it but I haven't figured a clean way to install those yet 06:12 < ananteris> i did 06:13 < waxwing> oh on TAILS? yeah it's more difficult. i seem to recall noting somewhere how i couldn't get the virtualenv stuff to work on TAILS. that was not easy. 06:14 < waxwing> if you're doing it with no persistence, i would just not bother with virtualenv on TAILS, but it tends to be hard for sure. 06:20 < ananteris> without the virtualenv a lot of the scripts cant find other JN specific stuff (e.g: can't import jmclient) 06:20 < ananteris> *JM 06:21 < ananteris> i've built an automated install script that can get everything up and running for non-persistent runs.. could add it to the wiki if you think someone else might find it useful 06:21 < waxwing> hmm, maybe you're right. but with or without i definitely did manage to build the whole thing, might go back and look at my notes, sec 06:21 < ananteris> (for regular old JoinMarket, not clientserver) 06:21 < waxwing> ananteris: there's already a repo about that 06:21 < ananteris> really? 06:21 < ananteris> where at? 06:22 < waxwing> https://github.com/JoinMarket-Org/tailsjoin 06:22 < ananteris> FML 06:22 < ananteris> oh jeese.. wish that was mentioned on the wiki, would have saved me a day or two 06:22 < ananteris> *jeezxe 06:23 < waxwing> last i checked it was waiting on someone to confirm that the latest version is working. but you have a big problem with either (a) somehow installing Core or (b) how else access the blockchain? blockr no longer works due to captchas 06:24 < waxwing> otoh i got the electrum plugin working a week or two back really easily, but it's limited to simple single joins 06:24 < waxwing> it's all got very hard, i think this is one of the 2 main reasons volumes dropped quite a lot this year. 06:26 < ananteris> waxwing: I just use a pruned blockchain on the persistent volume with the distributed bitcoin.org binaries 06:26 < waxwing> ok sounds good 06:27 -!- arson1st [4d3a927b@gateway/web/freenode/ip.77.58.146.123] has quit [Ping timeout: 260 seconds] 06:27 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has quit [Ping timeout: 264 seconds] 06:29 < ananteris> also it looks like torify will work in a virtualenv, but only with setupall.py not with pip directly? 06:30 < ananteris> neat.. so clientserver works 06:30 < waxwing> what error are you getting? 06:30 < waxwing> or were you getting 06:30 < waxwing> but yeah it's possible, but damn can't find my notes 06:34 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has joined #joinmarket 06:34 -!- coins123 [~coins123@ip-244-225.sn1.clouditalia.com] has quit [Changing host] 06:34 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 06:39 -!- FASDFSF [~FASDFSF@unaffiliated/fasdfsf] has joined #joinmarket 07:04 < ananteris> just regular old network errors from iptables blocking anything outbound not through tor 07:05 < ananteris> the tails install pretty much matches the wiki except once in the virtualenv you need "torsocks pip install --upgrade" for setuptools, virtualenv, and i *think* cffi... 07:06 < ananteris> though I had to do that with the old client as well, so I just copied all three, it's possible its only one of them actually neded 07:06 < ananteris> *needed 07:06 < waxwing> yeah something like that sounds right. btw this might be of interest: https://github.com/tailsjoin/tailsjoin/blob/master/tailsjoin-fullnode.sh#L142 07:06 < ananteris> yeah, except that's actually too permissive 07:06 < ananteris> it only needs to be to/from 62602 for the notify traffic 07:07 < waxwing> right, that makes sense. i never delved into this stuff too far. 07:07 < waxwing> i was mostly just interested in getting the Qt binary built. 07:07 < waxwing> but it's good if we can get firm knowledge on it and put into doc somewhere 07:08 < waxwing> please feel free to make a PR to https://github.com/JoinMarket-Org/tailsjoin/blob/master/tailsjoin.sh if you like 07:08 < ananteris> i'll at least paste some dirty hack for it, people would still have to bring their own blockchain though, which fits easily enough on a 500mb external drive.. though tor is just barely able to keep up with the blocksize as it is.. 07:09 < ananteris> er, *500gb 07:09 < waxwing> :) 07:15 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has joined #joinmarket 07:31 < ananteris> hmm... guess wallet-tools works but not tumbler.py.. is complaining that it can't find the jmdaemon package 07:31 < waxwing> did you setupall.py --daemon? 07:32 < ananteris> oh I see.. yeah, you have to do that after each virtualenv activation.. figured it just installed stuff to a root somewhere 07:32 < waxwing> well, that's the idea of virtualenv :) only installs in that env 07:32 < ananteris> wait.. no, no it doesn't yeah.. its broke :*( 07:59 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 264 seconds] 08:12 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 09:05 < ananteris> well... libssl-dev had to be installed, torsocks.conf needed AllowOutboundLocal set, iptables needed to get upgraded... but meth is failing with an operation not permitted when trying to open the socket.. though the user in virtualenv can listen in on that socket fine (tcp:27183) at least.. 09:06 < ananteris> doesn't show enough debug to tell exactly what port it's trying though, something else might just be listening on it already if it's not in the process of spinning up the daemon and uses a hardcoded port for anything else 09:06 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has joined #joinmarket 09:46 < JM-IRCRelay> [user_] Hi 09:46 < JM-IRCRelay> [user_] DS 09:47 < JM-IRCRelay> [user__] hey 09:47 < JM-IRCRelay> [user__] LC 10:05 -!- takamatsu [takamatsu@nat/redhat/x-imtqbkpzuwiktiku] has quit [Quit: (┛◉Д◉)┛┻━┻] 10:09 < waxwing> ananteris: i did find a few sketchy notes on running it in tails, one thing i wrote was: "need to AllowOutboundHosts in /etc/tor/torsocks.conf to enable git clone and other access". it seemed like it had got a lot harder/stricter since i previously did this stuff on tails (like, v 2.0 and earlier) 10:09 < waxwing> seems like you already noticed something similar 11:06 -!- coins123 [~coins123@unaffiliated/coins123] has quit [] 11:21 < OverlordQ> waxwing: Was trying to import to a bcoin node, since it should be RPC compatible with core 11:21 < ananteris> it's virtualenv that's causing the issue.. wonder how hard it is to get it running outside of it 11:21 < waxwing> OverlordQ: cool, sounds interesting 11:22 < OverlordQ> I just can't figure out how to get bcoin to create a watch-only wallet :( 11:24 < waxwing> ananteris: when i was building the Qt, i did everything as root because i couldn't figure out how to make it behave itself. don't shoot me, it was without persistence and temporary ... i've never really tried to use JM on tails properly, because of the Core node problem. but people in the past found a TAILS Qt binary useful so I did it like that. 11:24 < waxwing> that was the whole tailsjoin project - people wanted a step by step that would actually work for scripts on TAILS 11:46 -!- juscamarena [~justin@47.148.176.74] has joined #joinmarket 11:46 -!- juscamarena_ [~justin@47.148.176.74] has joined #joinmarket 11:46 -!- juscamarena_ [~justin@47.148.176.74] has quit [Remote host closed the connection] 12:03 < OverlordQ> Is there a way to get the xpub of the root? 12:09 < waxwing> just print statements added to wallet.py really, if you want other xpubs than the ones that wallet-tool exposes. unless i forgot something. 12:17 -!- juscamarena [~justin@47.148.176.74] has quit [Ping timeout: 260 seconds] 12:19 -!- juscamarena [~justin@47.148.176.74] has joined #joinmarket 13:13 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Ping timeout: 240 seconds] 13:14 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has quit [Ping timeout: 260 seconds] 13:28 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has joined #joinmarket 14:11 -!- MaxSan [~one@46.19.137.116] has quit [Ping timeout: 246 seconds] 14:21 -!- MaxSan [~one@194.187.251.91] has joined #joinmarket 14:31 -!- FASDFSF [~FASDFSF@unaffiliated/fasdfsf] has quit [Remote host closed the connection] 14:47 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 15:16 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has quit [Ping timeout: 256 seconds] 15:33 -!- midnightmagic [~midnightm@unaffiliated/midnightmagic] has joined #joinmarket 16:04 < ananteris> waxwing: looks like there's problems in twisted connecting to irc when using torify.. or no connection outbound without it.. http://pastebin.com/LPt2jymH 16:04 < ananteris> there might be a way to enable a socks5 proxy for it 16:45 -!- lnostdal [~lnostdal@62.90-149-73.nextgentel.com] has quit [Ping timeout: 260 seconds] 16:59 < ananteris> hey, actually that was a failure from trying to use the older joinmarket.cfg and it having a new required feild in the messaging section.. it's tumbling away now, i'll push out a script sometime next week 18:22 -!- MaxSan [~one@194.187.251.91] has quit [Quit: Leaving.] 19:20 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 20:56 -!- quitobro [6426f851@gateway/web/freenode/ip.100.38.248.81] has joined #joinmarket 21:27 -!- cbits [~cbits@2607:f380:a61:650:f070:fad9:ea75:14e1] has joined #joinmarket 21:30 -!- Michail1 [~michail@michail.com] has quit [Ping timeout: 260 seconds] 21:31 -!- Michail1 [~michail@michail.com] has joined #joinmarket 21:57 -!- quitobro [6426f851@gateway/web/freenode/ip.100.38.248.81] has quit [Ping timeout: 260 seconds] 23:07 -!- cbits [~cbits@2607:f380:a61:650:f070:fad9:ea75:14e1] has quit [Ping timeout: 246 seconds] 23:38 -!- cbits [~cbits@2607:f380:a61:650:300e:466f:5467:b9bd] has joined #joinmarket 23:51 -!- cbits [~cbits@2607:f380:a61:650:300e:466f:5467:b9bd] has quit [Ping timeout: 256 seconds]