--- Day changed Tue Nov 29 2016 00:12 -!- Yohkii [~Yohkii___@unaffiliated/yohkii] has joined #joinmarket 00:14 -!- rdymac [uid31665@gateway/web/irccloud.com/x-kpkkdfsiqlqwnpux] has quit [Quit: Connection closed for inactivity] 01:33 -!- coinjoin [4713fc20@gateway/web/freenode/ip.71.19.252.32] has joined #joinmarket 01:34 < coinjoin> I enter python wallet-tool.py wallet.json and I see ========/usr/local/lib/python2.7/dist-packages/secp256k1/__init__.py:228: UserWarning: implicit cast from 'char *' to a different pointer type: will be forbidden in the future (check that the types are as you expect; use an explicit ffi.cast() if they are correct) self.ctx, res_compressed, outlen, self.public_key, compflag) /usr/local/lib/python2.7/dist-packages/secp256k1/__in 01:35 < coinjoin> Still I can see the addresses. But why I am getting these warnings? 01:35 < coinjoin> Anyone can help me please? 01:40 <@waxwing> coinjoin: it's normal, you can ignore it 01:40 <@waxwing> it's just a compiler warning 01:40 < coinjoin> I see. I didn't see this in my other joinmarket computer so I was wondering why. 01:41 < coinjoin> Very annoying tho :x 01:43 <@waxwing> coinjoin: https://github.com/ludbb/secp256k1-py/issues/16 01:43 <@waxwing> he tends to respond to issues after about 4-5 months on average :) 01:44 <@waxwing> i would do something about it if i had infinite amounts of time :) 01:44 < coinjoin> Is it because the wallet is empty? Why I don't see in my other mixer machine? 01:44 < coinjoin> I only see this error in this empty machine 01:44 <@waxwing> no, it's only about the code, nothing to do with the wallet or joinmarket 01:45 <@waxwing> its the code that links to the underlying libsecp256k1 library. again, it's only a compiler warning, it is not a problem. 01:46 < coinjoin> I see. I can just ignore it but it bothers me since I installed the same library in both computers while I have different result 01:46 <@waxwing> see issue link above. cffi. yes it has been observed on some OSs and not others. it depends e.g. on cffi. sorry but i don't have time to go into it more, i've already said it's not a problem. 01:47 < coinjoin> Thank you. One last question, will the donation address for joinmarket is going to be changed anytime soon? 01:48 < coinjoin> I don't feel comfortable to use the same address again and again 01:50 < coinjoin> If you can't tell right now, it's fine. Thank you so much for your explanation for the error message. 01:51 -!- coinjoin [4713fc20@gateway/web/freenode/ip.71.19.252.32] has quit [Quit: Page closed] 01:54 < belcher> Thank you. One last question, will the donation address for joinmarket is going to be changed anytime soon? <---- maybe 5-10 addresses can be published together..? 02:20 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 260 seconds] 02:27 -!- moli [~molly@unaffiliated/molly] has joined #joinmarket 02:38 -!- Yohkii [~Yohkii___@unaffiliated/yohkii] has quit [Quit: Leaving] 05:02 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 06:09 < tergi> Joinmarket doesnt have an official website does it? 07:10 -!- puddinpop [~puddinpop@unaffiliated/puddinpop] has joined #joinmarket 07:24 -!- Giszmo [~leo@pc-40-227-45-190.cm.vtr.net] has joined #joinmarket 07:29 -!- owowo [ovovo@gateway/vpn/mullvad/x-fotlkxptixnlfstj] has quit [Ping timeout: 244 seconds] 07:43 -!- owowo [ovovo@gateway/vpn/mullvad/x-fbexxojwcqohamaj] has joined #joinmarket 09:21 -!- ajvpot [~ajvpot@the.motherfuckin.ddosshield.net] has quit [Ping timeout: 250 seconds] 09:23 -!- ajvpot [~ajvpot@the.motherfuckin.ddosshield.net] has joined #joinmarket 09:26 < fluffypony> needs something hip like j.cash 09:26 < fluffypony> and also an advisory board consisting of people whose sole experience is getting VC investment for an Ethereum application 10:08 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Remote host closed the connection] 11:00 < Anduck> tergi: yeah, no official website. github repo is maybe closest to that 11:16 <@waxwing> what's unofficial about this?? https://joinmarket.me 11:16 <@waxwing> btw heavybreathingcat is on the advisory board 11:25 -!- bsm117532 [~mcelrath@38.121.165.30] has joined #joinmarket 11:28 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 260 seconds] 11:47 -!- belcher [~belcher@unaffiliated/belcher] has joined #joinmarket 11:47 < belcher> for the donations without address reuse, posting a xpub key would be great but theres not many tools to iterate them 12:33 < fluffypony> waxwing: perfect 12:33 < fluffypony> I trust heavybreathingcat with all my big data + blockchain needs 12:34 < fluffypony> *trust intensifies* 13:06 <@waxwing> :) 13:07 <@waxwing> belcher: yeah saw your brief discussion in #bitcoin about it, it's annoying isn't it, there *are* solutions but they involve coding stuff up. although it's work, it might be best to put it in the software (JM), not sure another way is viable. 13:10 < belcher> tep 13:10 < belcher> yep* 13:12 <@waxwing> ndorier is doing tumblebit, cool. bouncycastle tho. 13:17 < belcher> bouncycastle? 13:22 <@waxwing> https://www.bouncycastle.org/ 13:30 < belcher> ah ok 13:34 <@waxwing> sudo apt-get install libsodium-dev never seems to work on my ubuntu machines/vms. it's not found. does anyone else find that that works on ubuntu? 13:34 <@waxwing> now i have to install all the dev dependencies, bit of a pain. those should be added to the readme i think. 13:35 < nkuttler> waxwing: wfm on ubuntu + debian 13:36 <@waxwing> i can't get it on 1404 and 1504 13:36 <@waxwing> 1510 13:37 < nkuttler> i only have a 1604 box 13:40 <@waxwing> nkuttler: thanks for info 14:27 -!- JJJJust [32c95ffa@gateway/web/freenode/ip.50.201.95.250] has joined #joinmarket 14:31 -!- JJJJust [32c95ffa@gateway/web/freenode/ip.50.201.95.250] has quit [Client Quit] 14:41 < tergi> where is the site hosted? 15:19 < tergi> why do some mining pools only include a few transactions like 441195... 7? the block size was only 2.15 kb...people bitching about block size increase and these miners dont even fill the blocks up.... 15:20 < tergi> seems ANTPOOL does it a lot... 15:20 < tergi> pretty sure i have seen zero size blocks from them 15:26 -!- ]Good [64084466@gateway/web/freenode/ip.100.8.68.102] has joined #joinmarket 15:27 < ]Good> so while trying to get YieldGenerator working on Heroku, I realized that because of how Heroku runs apps in containers, it wouldn't be able to save any changes to my wallet 15:28 < ]Good> once I start running the yieldgenerator, does it ever modify the wallet? 15:28 < belcher> the wallet file you mean? yes it does 15:29 < belcher> what is Heroku btw 15:29 < ]Good> it adds more addresses? 15:29 < belcher> no, it changes the index telling it where it is up to in the HD wallet 15:29 < ]Good> its a PaaS provider, basically you can deploy apps to it and it'll host them for you 15:29 < belcher> ah 15:29 < belcher> so like a VPS? 15:29 < ]Good> yeah 15:29 < belcher> arent you worried about your coins being stolen? 15:30 < tergi> admins overthere probably have master root passwords 15:30 < tergi> so they can get into everything 15:30 < ]Good> frankly, I'm not very worried about it 15:30 < belcher> like in everything where you dont control the hardware 15:30 < ]Good> true. I just don't have any hardware I can leave on 24x7 15:31 < ]Good> with all things cryptocurrency, I don't think there's any way around that -- either get hardware/network that you can host yourself, or rely on someone -- if you rely on someone there's no way to get your privatekeys onto their server even temporarily without them potentially seeing it 15:32 < belcher> its all your own choice after all 15:32 < belcher> for myself i got a cheap laptop second hand and installed linux on it 15:33 < tergi> There has also been proven attacks on Virtual servers that can determine the private keys on other servers running on the same host 15:33 < belcher> made the money back with yieldgen fees :p 15:33 < tergi> mostly related to TLS connections 15:33 < ]Good> !! oh yah, I didn't consider hacking 15:33 < belcher> timing attacks yes, stuff that doesnt run in constant time 15:33 < belcher> libsecp256k1 shouldnt have those problems though, however even so in joinmarket you can get the maker to sign almost what you want 15:35 < tergi> some pretty good fees to pay for a laptop haha 15:35 < ]Good> well, looks like 2 knocks against Heroku (3, really since it doesn't easily support apps running in commandline) 15:36 < belcher> tergi or a very cheap laptop ;) 15:36 < belcher> but yeah about 2 weeks ago there was a huge amount of coinjoins going 15:36 < tergi> haha it would have to be like .0095 us dollars for me to afford it on my fees so far 15:38 < tergi> Good, not sure why you cannot run 24/7 15:38 < belcher> yeah you could try it on your normal computer for a while 15:38 < tergi> but consider raspberryPI, i would think you can get JM running on one? 15:39 < tergi> cheap... 15:39 < tergi> low power 15:39 < tergi> small 15:39 < tergi> could even run a paired down node 15:39 < tergi> everything you need 15:41 < belcher> whats a paired down node ? 15:42 < belcher> i get the feeling most people in this channel mostly run yield generator, which makes sense, but it would be great if we talked to tumbler users more 15:43 < tergi> umm its a bicoind daemon running a trimmed blockchain 15:43 < tergi> so you only have to store the latest x number of blocks 15:43 < tergi> nice for use on pi due to typical sdcard size restrictions and costs 15:44 < tergi> Maybe we need to open a google adwords campaign haha 15:44 < tergi> i think you need an actual website for supporting the software 15:44 < tergi> the git wiki is nice, but its not everyone friendly 15:45 < belcher> so pruned? 15:45 < tergi> yes i couldnt remember the term they used 15:45 < tergi> i run keep the full chain myself. 15:46 < tergi> but anyway, if we could add to the joinmarket.me site into a nice overview and documentation site for the latest version and a news feed 15:47 < tergi> maybe try and tackle some of the more tricky installation stuff 15:47 < tergi> could help more on adoption 15:51 < tergi> wow almost a full hour between the last two blocks 15:52 < belcher> seen these graphs? https://en.bitcoin.it/wiki/Confirmation#Confirmation_Times 15:54 < tergi> not specifically. 15:55 < tergi> i just dont think i have personally seen a 1 hour block 15:55 < tergi> when i was watching 15:57 < belcher> they dont happen that often, i think iv only seen 3 or 4 16:01 < belcher> sendpayment.py seems to still have tab chars in it :o 16:07 < tergi> good times i do love the tab character 16:09 < kakobrekla> just convert the whole thing to tabs and be done with it 16:21 < ]Good> if JoinMarket modifies the wallet file by re-indexing, that isn't a problem when trying to recover the wallet right? indexing is only something that JoinMarket uses -- I can recover the coins without it? 16:22 < ]Good> to be more specific, Heroku could save/edit a wallet file, but I'd never be able to download it. I don't really need to -- but I do need to be able to recover the coins on another device if I have the seed, should be enough? 16:25 < belcher> yeah 16:25 < belcher> you might need to rescan and/or raise the gap limit a few times 16:37 < ]Good> what is a gap limit 16:39 < ]Good> (I guess what you're implying is there may be so many addresses used that simply running recovery won't capture them, so I need to do something additional) 16:41 < belcher> ]Good https://github.com/JoinMarket-Org/joinmarket/wiki/Using-the-JoinMarket-internal-wallet#gaplimit 16:42 < ]Good> exactly as I thought -- thanks a lot belcher, this is just what was needed. I appreciate all your work on this project 16:42 < belcher> ty 16:43 < ]Good> now, I just gotta figure out how to install remotely, get my own jm wallet. and then I think I should be good to run on Heroku 16:43 < ]Good> but you have a great wiki for that so np ;) 16:43 < ]Good> figuring out a C++ dependency issue for now 18:48 -!- Empty2k12_ [~Empty2k12@p5B105F25.dip0.t-ipconnect.de] has joined #joinmarket 18:48 -!- Empty2k12 [~Empty2k12@p5B104FE6.dip0.t-ipconnect.de] has quit [Ping timeout: 246 seconds] 20:01 -!- ]Good [64084466@gateway/web/freenode/ip.100.8.68.102] has quit [Ping timeout: 260 seconds] 21:16 -!- molz [~molly@unaffiliated/molly] has joined #joinmarket 21:18 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 258 seconds] 23:29 -!- HostFat [~HostFat@host98-208-dynamic.49-82-r.retail.telecomitalia.it] has joined #joinmarket 23:59 < OverlordQ> First time I've seen this: Counterparty commitment not accepted, reason: verify_podle failed 23:59 < OverlordQ> yay for 'Working as Intended'