--- Day changed Wed Aug 31 2016 00:15 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 265 seconds] 00:20 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 01:22 -!- instagibbs [~instagibb@pool-100-15-118-244.washdc.fios.verizon.net] has quit [Ping timeout: 240 seconds] 01:28 -!- instagibbs [~instagibb@100.15.118.244] has joined #joinmarket 01:34 -!- megaddin [aladdin@gateway/shell/fnordserver.eu/x-dbnmtfyufjyuhpto] has quit [Quit: https://fnordserver.eu] 02:00 -!- proslogion [~proslogio@2.217.2.220] has quit [Ping timeout: 265 seconds] 02:21 -!- shotwild [~shotwild@185.21.217.58] has quit [Ping timeout: 265 seconds] 02:27 -!- shotwild [~shotwild@185.21.217.58] has joined #joinmarket 02:46 -!- proslogion [~proslogio@130.159.65.43] has joined #joinmarket 02:48 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Read error: Connection reset by peer] 02:48 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 03:25 -!- shotwild [~shotwild@185.21.217.58] has quit [Ping timeout: 244 seconds] 03:42 -!- shotwild [~shotwild@185.21.217.58] has joined #joinmarket 03:50 -!- megaddin [aladdin@gateway/shell/fnordserver.eu/x-vnpkxlgycbtvsaiq] has joined #joinmarket 04:26 -!- shotwild [~shotwild@185.21.217.58] has quit [Ping timeout: 252 seconds] 06:00 -!- shotwild [~shotwild@185.21.217.58] has joined #joinmarket 06:35 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #joinmarket 07:00 -!- shotwild [~shotwild@185.21.217.58] has quit [Ping timeout: 252 seconds] 07:04 -!- shotwild [~shotwild@185.21.217.58] has joined #joinmarket 07:31 -!- shotwild [~shotwild@185.21.217.58] has quit [Ping timeout: 255 seconds] 07:41 -!- shotwild [~shotwild@185.21.217.58] has joined #joinmarket 08:03 -!- BonyM1 [~BonyM-I@ua-83-227-211-4.cust.bredbandsbolaget.se] has quit [Ping timeout: 258 seconds] 08:17 -!- BonyM1 [~BonyM-I@ua-83-227-211-4.cust.bredbandsbolaget.se] has joined #joinmarket 08:33 -!- proslogion [~proslogio@130.159.65.43] has quit [Ping timeout: 258 seconds] 09:02 -!- bulldozer2003 [~v098ef7yg@38.124.124.141] has joined #joinmarket 09:02 -!- bulldozer2003 [~v098ef7yg@38.124.124.141] has left #joinmarket [] 09:38 < Taek> does sendpayment.py on the master branch work? How long does it take? I got the following message: 09:38 < Taek> Exception in thread PaymentThread: 09:38 < Taek> Traceback (most recent call last): 09:38 < Taek> File "/usr/lib64/python2.7/threading.py", line 810, in __bootstrap_inner 09:38 < Taek> self.run() 09:38 < Taek> File "sendpayment.py", line 173, in run 09:38 < Taek> self.create_tx() 09:38 < Taek> File "sendpayment.py", line 98, in create_tx 09:38 < Taek> self.taker.amount, self.taker.makercount) 09:39 < Taek> File "sendpayment.py", line 164, in sendpayment_choose_orders 09:39 < Taek> if raw_input('send with these orders? (y/n):')[0] != 'y': 09:39 < Taek> IndexError: string index out of range 09:39 < waxwing> Taek: did you press enter without typing 'y'? that would do it i guess 09:39 < Taek> I did, yes 09:39 < Taek> the prompt was hidden behind a wall of other text 09:39 < waxwing> dumb of us not to catch that error, but oh well 09:40 < waxwing> yes that happens sometimes, good point 09:40 < waxwing> orders coming in late 09:40 < waxwing> offers rather 09:46 < Taek> now I am getting "not enough funds" when trying to send ~92% of my coins 09:46 < Taek> is there an easy way to send all of them? 09:46 < waxwing> Taek: use amount '0' 09:46 < Taek> thx 09:46 < waxwing> it does a sweep and sends all minus the fees 09:47 < waxwing> all for that mixdepth, i should emphasize, not all in all mixdepths 09:47 < Taek> oh that's the issue. I've got coins at multiple mixdepths 09:48 < waxwing> by design we don't support sending from multiple mixdepths simultaneously, the privacy model is based on not combining utxos from multiple mixdepths 09:48 < Taek> that makes sense 09:49 < Taek> "not enough liquidity" -> guess it's going to take a bit to get the coins out 09:49 < Taek> ah well 09:49 < waxwing> depends on size, the orderbook is thin above about 10-15 btc typically 09:49 < waxwing> for smaller it should be very unlikely to get that, unless i forgot something 09:50 < Taek> I just did another order, the liquidity might be used up in refund addresses right now 09:50 < Taek> no blocks yet on the previous order 09:50 -!- grubles [~grubles@unaffiliated/grubles] has quit [Quit: Leaving] 09:51 < waxwing> ok maybe but liquidity available won't depend on your own coin state 09:56 < waxwing> also if the number of counterparties you request is not much less than the total available, then specifically for sweep (amount=0) there is a known bug that i don't know a fix for yet, where even if there is enough, you might get "not enough liquidity". in that case simply trying again can fix it. but, that's kinda confusing. 09:56 < waxwing> see 55 counterparties here: https://joinmarket.me/ob atm 10:17 < Taek> ah-ha. Success 10:17 < Taek> thx 10:18 < waxwing> yw, did you have to change something? 10:22 < Taek> just had to set the mixdepth correctly I think 10:23 < Taek> the '0' trick also made life easier 10:43 < Taek> The time that I got the 'not enough liquidity' error, I think it had extra text which had appeared, and I may have left it hanging for a few minutes before typing 'y' 10:43 < Taek> perhaps that relates to the bug 10:45 < waxwing> i'd ask you whether you were using a large -N value, but that's a violation of privacy. if you were it would at least be possibly issue 356 on github, but either way nothing is going to happen about it right now, so probably don't worry. be aware that it can be a bit flaky with sweeps in some cases, multiple tries never hurts if you're just doing a payment. 10:45 < Taek> it was the default 10:46 < waxwing> the extra text is almost always going to be peopl with flaky connections sending you offers late, it shouldn't matter. 10:46 < waxwing> ok 10:46 < Taek> I'm mostly toying around, if it was funds I was trying to protect I'd be here with a different nick 10:46 < waxwing> sure. well, i'm probably just forgetting some other vector via which it can happen. 11:22 -!- grubles [~grubles@unaffiliated/grubles] has joined #joinmarket 11:24 -!- grubles [~grubles@unaffiliated/grubles] has quit [Remote host closed the connection] 11:54 -!- grubles [~grubles@unaffiliated/grubles] has joined #joinmarket 11:55 -!- grubles [~grubles@unaffiliated/grubles] has quit [Remote host closed the connection] 12:00 -!- grubles [~grubles@unaffiliated/grubles] has joined #joinmarket 12:31 < belcher> waxwing do you remember that link that explained how schnorr can be used to combine signatures 12:31 < belcher> cant seem to find it 12:31 < waxwing> belcher: https://github.com/sipa/secp256k1/blob/schnorrstages2/src/modules/schnorr/schnorr.md#multisigning-combine-stage-2-signatures-into-a-full-signature 12:31 < waxwing> maybe? 12:31 < belcher> yeah thats it 12:32 < belcher> i think 12:37 < waxwing> basic idea is sigma (s) = sigma(k) + sigma(x)*e where e is the hash of everything; because it's linear it works at the public point level (i.e. sum of public keys = (sigma(x))*G), ECDSA doesn't have that linearity 12:37 < waxwing> but doing it properly is an entirely different matter :) 12:38 < waxwing> hmm actually i think that's wrong, the batching requires not using the (s,e) model, well anyway the linearity is the thing, somehow 12:42 < instagibbs> that schnorr description is deprecated, so please 12:42 < instagibbs> don't use it*, AFAIK. yay ham fist 12:44 < waxwing> i remember there was a lot of twiddling around to get it to work right without there being any security holes. like having to do hash(pubkey)*pubkey or something. 12:44 < waxwing> as you can see i haven't really gone into it :) 12:47 < instagibbs> waxwing, if you have a number of cosigners they can compute huge lists of keys, then find a combination that zeroes out your keys, so you need to do H(A + B + C + D)*{A,B,C,D} 12:48 < waxwing> right i have a vague memory. so use the hash to fix it to the whole set or something. 13:17 < waxwing> time for some more apple phone shooting vids? https://twitter.com/diiorioanthony/status/771033721881362432 13:18 < waxwing> theDAO is approved, heh 13:25 < pigeons> weird 13:25 < waxwing> that's one word :) 13:30 < OverlordQ> Is this the same DAO that lost everybody lots of money that they had to hardfork to steal back? 13:34 < grubles> yes 14:33 -!- lnostdal [~lnostdal@227-181-11.connect.netcom.no] has joined #joinmarket 15:54 -!- lnostdal_ [~lnostdal@227-181-11.connect.netcom.no] has joined #joinmarket 15:58 -!- lnostdal [~lnostdal@227-181-11.connect.netcom.no] has quit [Ping timeout: 260 seconds] 16:13 -!- lnostdal__ [~lnostdal@227-181-11.connect.netcom.no] has joined #joinmarket 16:18 -!- lnostdal_ [~lnostdal@227-181-11.connect.netcom.no] has quit [Ping timeout: 276 seconds] 16:20 -!- lnostdal__ [~lnostdal@227-181-11.connect.netcom.no] has quit [Read error: Connection reset by peer] 16:22 -!- lnostdal [~lnostdal@227-181-11.connect.netcom.no] has joined #joinmarket 16:29 -!- lnostdal [~lnostdal@227-181-11.connect.netcom.no] has quit [Ping timeout: 264 seconds] 16:44 -!- gijensen3 [~gijensen@gijensen.xyz] has joined #joinmarket 16:54 -!- belcher [~belcher@unaffiliated/belcher] has quit [Quit: Leaving] 16:54 -!- Lightsword [~Lightswor@2604:a880:1:20::1d3:9001] has joined #joinmarket 17:51 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 18:33 -!- grubles [~grubles@unaffiliated/grubles] has quit [Quit: Leaving] 19:02 -!- _Iriez is now known as Iriez 19:28 -!- robegalnd [be09c04d@gateway/web/cgi-irc/kiwiirc.com/ip.190.9.192.77] has joined #joinmarket 19:28 < robegalnd> hello 19:29 < robegalnd> anyone knows if the gui of join market work with tumbler? 19:56 -!- robegalnd [be09c04d@gateway/web/cgi-irc/kiwiirc.com/ip.190.9.192.77] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 21:48 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Ping timeout: 252 seconds] 21:50 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #joinmarket 21:51 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has quit [Client Quit] 22:03 -!- zmanian__ [sid113594@gateway/web/irccloud.com/x-ouzzkhoqypgwtcwf] has quit [Ping timeout: 250 seconds] 22:03 -!- iinaj [sid110431@gateway/web/irccloud.com/x-fespnkfswklskmcr] has quit [Ping timeout: 250 seconds] 22:04 -!- iinaj [sid110431@gateway/web/irccloud.com/x-csfqaivfrelorttv] has joined #joinmarket 22:06 -!- zmanian__ [sid113594@gateway/web/irccloud.com/x-wsdtyjlkaydpueef] has joined #joinmarket 22:58 -!- shinobimonkey [~vagabond@99-107-146-153.lightspeed.cicril.sbcglobal.net] has quit [Remote host closed the connection] 23:21 -!- instagibbs [~instagibb@100.15.118.244] has quit [Ping timeout: 244 seconds] 23:21 -!- instagibbs [~instagibb@pool-100-15-118-244.washdc.fios.verizon.net] has joined #joinmarket 23:33 -!- lnostdal [~lnostdal@227-181-11.connect.netcom.no] has joined #joinmarket 23:55 -!- robegalnd [be09c04d@gateway/web/cgi-irc/kiwiirc.com/ip.190.9.192.77] has joined #joinmarket 23:56 < robegalnd> hello i try to test import secp256k1 but always something wronl 23:56 < robegalnd> says ImportError: No module named secp256k1 23:58 < robegalnd> anyone can help me