--- Day changed Thu Oct 05 2017 00:12 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 01:28 < waxwing> he's not here, ping me if he comes back 01:28 < waxwing> has someone answered #761 on joinmarket? 01:28 < waxwing> afk 01:46 -!- arubi [~ese168@unaffiliated/ese168] has joined #joinmarket 02:15 -!- pigeons [~pigeons@94.242.209.214] has quit [Remote host closed the connection] 03:45 -!- Aylin [~Aylin@ns334669.ip-5-196-64.eu] has joined #joinmarket 04:51 < waxwing> cancel that #761 is fixed 04:51 < waxwing> (he forgot to rescan or something) 05:19 -!- lnostdal [~lnostdal@77.70.119.51] has joined #joinmarket 06:24 -!- pigeons [~quassel@94.242.209.214] has joined #joinmarket 06:45 -!- pigeons [~quassel@94.242.209.214] has quit [Disconnected by services] 06:47 -!- pigeons_ [~quassel@94.242.209.214] has joined #joinmarket 06:47 -!- pigeons [~pigeons@static.208.136.40.188.clients.your-server.de] has joined #joinmarket 07:10 -!- lnostdal [~lnostdal@77.70.119.51] has quit [Quit: lnostdal] 07:49 -!- arubi [~ese168@unaffiliated/ese168] has quit [Ping timeout: 258 seconds] 07:55 < GitHub174> [joinmarket-clientserver] AdamISZ pushed 1 new commit to master: https://git.io/vdBjK 07:55 < GitHub174> joinmarket-clientserver/master a6576c3 AdamISZ: update to v0.3.2 and release notes 08:22 < waxwing> reddited and twattered :) 08:24 < belcher> bitcointalk'd ? 08:24 < belcher> ill retwat on @joinmarket 08:26 < waxwing> ok cool i pinged @joinmarket but yeah pls retw..t ;) 08:26 < waxwing> it's a funny one, in a way it was a catastrophically stupid security fail, but it doesn't have nearly as bad implications as you'd think 08:27 < waxwing> i think it'd take some imagination to figure out how to use it really 08:27 < waxwing> you can open a communication to the daemon but it's not the same session as the local one is on, so you can't really get into the message flow. and all bitcoin operation is strictly jmclient side (including of course all the tx verification etc) 08:28 < waxwing> even if you could somehow get "into" the message flow you couldn't add your own messages since they're all verified against a key only jmclient owns. 08:28 < waxwing> i guess you could just DOS it, that's one thing, shrug. all of this assumes it's not NATTed/firewalled of course 08:33 -!- arubi [~ese168@unaffiliated/ese168] has joined #joinmarket 09:07 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 11:41 -!- zxccxz [5db781f6@gateway/web/freenode/ip.93.183.129.246] has quit [Quit: Page closed] 12:01 < quitobro> waxwing: does the yield-gen bot always just make the mixdepth containing the most coins’ coins available? 12:01 < quitobro> sorry for the tortured english hope that makes sense lol 12:01 < waxwing> it depends on the algo, but generally no 12:01 < quitobro> also lmk if u wanna discuss the “do not have any coins left” thing 12:02 < quitobro> [ERROR] do not have any coins left [INFO ] Failed to create offers, giving up. Unhandled error in Deferred: 12:02 < waxwing> one version took from the smallest depth that had enough 12:02 < waxwing> i forget now the exact algo but you can look it up in the yg-privacyenhanced.py which inherits from yieldgeneratorbasic 12:02 < waxwing> yes go ahead, i was waiting for you to ask 12:03 < quitobro> i’d not seen that before but it seemed like it happened because my wallet didn’t have enough coins in the mixdepth it was watching for the yield-gen bot 12:03 < waxwing> re: unhandled error in deferred, that's unfortunate, if twisted debug is on you get the stack trace, but it isn't by default. this is something that needs to be improved. 12:05 < waxwing> quitobro, hmm that does sound like it might be a real bug (some condition where it thinks it has coins but doesn't), but it's hard to know. i haven't run into this yet (and done quite a lot of txs on the new version), haven't heard anyone else either with it. it's really hard to know what to suggest, i guess the 'unhandled error in deferred' part may not be an issue if we already know that the problem is not enough coins. did you get a stack trac 12:05 < waxwing> above that exception raise? 12:06 < quitobro> no just logged output but i could/should check the logs. let me try to repro it first and if i can i’ll open an issue with more description/details, sound good? 12:09 < waxwing> well repro-ing something like this might take a long time, very unpredictable if we don't know the cause. 12:09 < waxwing> i'm guessing you still have the log, not sure if the stack trace will still be there though; i forget if it comes out in there (obv it should, just not sure if it does) 12:10 < waxwing> so let's say you don't have that; but you're fairly sure it happened in starting a tx negotation, where a taker asked to fill your offer and you didn't have the coins and it crapped out there? 12:10 < waxwing> also, was it yg-privacyenhanced.py or yield-generator-basic.py? 12:12 < quitobro> waxwing: not it happened as it was attempting to restart my maker 12:13 < quitobro> i’ll check my logs 12:13 < waxwing> oh it happened on start, ok. that's useful info (and less worrying, really) 12:18 < waxwing> so is it repro-able right now, if it's on start quitobro ? 12:20 < quitobro> waxwing: yea it should be for sure, just gimme some time. it was weird just because i hadn’t taken any coins out of my wallet; i think my maker participated in a join which moved some portion of my coins from one MD to another, and for some reason that made the YG bot start crapping out 12:21 < waxwing> quitobro, if unconfirmed you could get in a situation where it can't start because there are no confirmed coins to offer. 12:21 < quitobro> waxwing: yea that could be what happened, sounds consistent with the “do not have any coins left” msg 12:22 < waxwing> we had this before on joinmarket, i think there may have been a patch to make it a little less confusing for the user. don't exactly remember. 12:23 < waxwing> meh, should rearchitect it to work better so it just automatically updates as per what's on the blockchain. oh well. 12:34 -!- lnostdal [~lnostdal@77.70.119.51] has joined #joinmarket 12:36 -!- beIcher [~user@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 12:36 -!- beIcher [~user@unaffiliated/belcher] has joined #joinmarket 12:43 < waxwing> quitobro, also were you on latest master? there was some edge conditions related to wallet sync on startup that were fixed about a week or two ago. 12:48 < GitHub162> [joinmarket-clientserver] mecampbellsoup opened pull request #96: Add summary flag to wallet tool (master...add-summary-flag-to-wallet-tool) https://git.io/vdRwh 13:17 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has quit [Ping timeout: 240 seconds] 13:22 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has joined #joinmarket 13:53 -!- zxccxz [5db781f6@gateway/web/freenode/ip.93.183.129.246] has joined #joinmarket 14:39 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has quit [Ping timeout: 264 seconds] 15:05 -!- rdymac_ [uid31665@gateway/web/irccloud.com/x-llxetsgucuqhlujp] has joined #joinmarket 15:34 -!- Rix [~rix@unaffiliated/rix] has quit [Quit: no one lives forever] 15:35 -!- Rix [~rix@unaffiliated/rix] has joined #joinmarket 15:44 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 240 seconds] 15:44 -!- quitobro [~quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #joinmarket 18:05 -!- rdymac_ [uid31665@gateway/web/irccloud.com/x-llxetsgucuqhlujp] has quit [Quit: Connection closed for inactivity] 18:33 -!- technonerd [~techno@unaffiliated/technonerd] has quit [Quit: WeeChat 1.9] 18:45 -!- technonerd [~techno@unaffiliated/technonerd] has joined #joinmarket 19:03 -!- quitobro_ [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 19:04 -!- quitobro [~quitobro@gateway/vpn/privateinternetaccess/quitobro] has quit [Ping timeout: 240 seconds] 19:04 -!- quitobro_ is now known as quitobro 19:04 -!- core [~core@unaffiliated/core] has quit [Ping timeout: 255 seconds] 19:06 -!- deafboy [quasselcor@cicolina.org] has quit [Ping timeout: 255 seconds] 19:08 -!- deafboy [quasselcor@cicolina.org] has joined #joinmarket 19:11 -!- core [~core@unaffiliated/core] has joined #joinmarket 19:12 -!- Lightsword_ [~Lightswor@107.170.253.193] has joined #joinmarket 19:12 -!- Lightsword [~Lightswor@2604:a880:1:20::1d3:9001] has quit [Ping timeout: 255 seconds] 19:13 -!- Lightsword_ is now known as Lightsword 19:31 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Quit: quitobro] 19:35 -!- arubi [~ese168@unaffiliated/ese168] has quit [Ping timeout: 255 seconds] 19:37 -!- arubi [~ese168@unaffiliated/ese168] has joined #joinmarket 20:04 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 20:48 -!- quitobro_ [~quitobro@gateway/vpn/privateinternetaccess/quitobro] has joined #joinmarket 20:51 -!- quitobro [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Ping timeout: 255 seconds] 20:51 -!- quitobro_ is now known as quitobro 20:57 -!- quitobro_ [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has joined #joinmarket 20:57 -!- quitobro_ [~quitobro@pool-108-41-0-186.nycmny.fios.verizon.net] has quit [Client Quit] 20:59 -!- quitobro [~quitobro@gateway/vpn/privateinternetaccess/quitobro] has quit [Ping timeout: 240 seconds] 23:33 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Read error: Connection reset by peer] 23:34 -!- coins123 [~coins123@195.32.46.14] has joined #joinmarket 23:34 -!- coins123 [~coins123@195.32.46.14] has quit [Changing host] 23:34 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 23:44 -!- coins123 [~coins123@unaffiliated/coins123] has quit [] 23:45 -!- coins123 [~coins123@195.32.46.14] has joined #joinmarket 23:45 -!- coins123 [~coins123@195.32.46.14] has quit [Changing host] 23:45 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 23:55 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Read error: Connection reset by peer] 23:58 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket