--- Day changed Sat Jul 29 2017 00:48 -!- xcvvcx [53e42f33@gateway/web/freenode/ip.83.228.47.51] has quit [Ping timeout: 260 seconds] 01:34 -!- xcvvcx [53e42f33@gateway/web/freenode/ip.83.228.47.51] has joined #joinmarket 03:44 -!- Giszmo [~leo@2001:4c50:33e:9700:d405:2a5e:9991:d3f4] has joined #joinmarket 04:29 -!- takamatsu_ [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 04:29 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has quit [Read error: Connection reset by peer] 04:44 -!- zxccxz [6dc7e415@gateway/web/freenode/ip.109.199.228.21] has quit [Ping timeout: 260 seconds] 05:18 -!- Giszmo [~leo@2001:4c50:33e:9700:d405:2a5e:9991:d3f4] has quit [Ping timeout: 255 seconds] 05:21 -!- Giszmo [~leo@2001:4c50:33e:9700:d405:2a5e:9991:d3f4] has joined #joinmarket 05:31 -!- takamatsu_ [~takamatsu@unaffiliated/takamatsu] has quit [Remote host closed the connection] 05:31 -!- takamatsu_ [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 05:52 -!- MaxSan [~one@185.9.19.107] has quit [Quit: Leaving.] 06:04 -!- segwitter [72248629@gateway/web/freenode/ip.114.36.134.41] has joined #joinmarket 06:19 -!- MaxSan [~one@91.214.169.69] has joined #joinmarket 06:59 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 06:59 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #joinmarket 07:34 < waxwing> currently testing tumbler over Tor on agora; the "--restart" helped already, had a connection drop, just add the flag and run again and it continues. 08:32 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket 08:33 -!- takamatsu_ [~takamatsu@unaffiliated/takamatsu] has quit [Ping timeout: 255 seconds] 09:02 < waxwing> yeah finished OK. i think i've done like 5 now. a couple of people are trying to start it up, if you need any tbtc or help let me know. 10:03 -!- hepsidepsi [55a68347@gateway/web/freenode/ip.85.166.131.71] has joined #joinmarket 10:05 < hepsidepsi> working with joinmarket for bitcoin cash. can someone supply some testcoins? n1mgeSKsXC4M4w9ncnozbvSHZP6bXfR825 10:07 < waxwing> i just sent 10 to "erdogantalk" on reddit (for same purpose) 10:07 < hepsidepsi> ok that might be me, thanks 10:08 < waxwing> it was n29 https://testnet.smartbit.com.au/tx/112dcae0bd569bdf3aca7e406f8337557ca17ec29dece68447b2e10980927ab2 10:08 < hepsidepsi> got them. super 11:20 < segwitter> what's the minimum amount of testcoins req'd for this to work? I got just 0.01 per each level 0 address (5 of them) 11:21 < segwitter> i hope SW testers are accepting smaller requests, otherwise I'll have to find more testnet BTC 11:21 < waxwing> segwitter: are you running? as maker or taker? 11:22 < segwitter> yield-gen 11:22 < segwitter> basic 11:22 < waxwing> ah yeah i think i see you but .. small amounts you say? 11:22 < segwitter> yeah got less than 0.01 per each of 5 addresses 11:23 < waxwing> i'm confused, are you in #joinmarket-pit-test on freenode or agora? 11:24 < waxwing> hmm maybe you're up but your offer is not showing. not sure. what's the botname? 11:24 < waxwing> is it J56..? 11:24 < segwitter> [MainThread ] [DEBUG] joined: #joinmarket-pit-test - but I can't tell which server it seems it's connected to both 11:25 < waxwing> yeah so it may well be that the amount is too small to make an offer. if you give me an address i can send some. 11:25 < waxwing> huh, debug is showing by default? or did you add DEBUG to the config (console_log_level) 11:26 < segwitter> I added DEBUG to be able to see what's going on, new to this stuff. My testnet address: mkrWynRzbTdP1gPSEuZ9Me196iJ5YD729U 11:26 < waxwing> segwitter: great. but ... mkr is not a segwit address. what code are you running? 11:26 < waxwing> should be https://github.com/AdamISZ/joinmarket-clientserver 11:27 < segwitter> oh, i need to gen a SW address? need to check how to do that. I'm on 0.14.2 11:27 < waxwing> sure that's fine. but if you follow the instructions as per the reddit post and/or starting from the README on the repo. 11:27 < waxwing> then you'll create a segwit based wallet with that type of address. 11:28 < waxwing> i'll send you 10 or so then, that should be fine. i've got around 60 going spare. 11:29 < segwitter> ah yes i understand. i thought you wanted to send me 1 amount in bulk and let me spread among the SW addresses. but yes, i can give you the 5 "external" testnet addresses if that's better 11:29 < waxwing> send me 5 if you like. 11:29 < waxwing> for a yg, it's fine to just deposit into 1. better if anything. 11:30 < waxwing> the advice 'send to 3 addresses' is for takers, not makers. 11:30 < segwitter> oh, i see... Here: 2Mv8regjqTRSFnTQfwa34kUJAoGZ2R8wwj4 11:32 < waxwing> 322e2db374ee806075ec8f73197200a980d61b0e9ca77437887012c08a26aec5 11:32 < waxwing> if it's running best wait for a conf and restart then 11:33 < waxwing> oh just got a block it's fast today 11:33 < segwitter> yep, i waited 70 mins after I funded the first lot. thank you! 11:33 < segwitter> amazingly fast 11:33 < waxwing> we prob have a bug there if it didn't make an offer but didn't shut down. i'll take a look at that. 11:34 < waxwing> in yield-generator-basic feel free to play around with the values at the top. for tests, pretty much anything is fine. 11:34 < segwitter> will do 11:35 < waxwing> ok you're definitely up now. i'll try a tx with all 4 counterparties 11:37 < segwitter> seeing some stuff in daemon log... from J5... 11:38 < waxwing> heh, they're all J5 :) 11:38 < waxwing> yeah it went fine. when it confirms you can check logs/yigen-statement to see the coins made. 11:38 < segwitter> oh :-) great 11:39 < waxwing> https://testnet.smartbit.com.au/tx/7eb4d6566984683c2eff2936657050bfda6602e91b3ef5f92d0539432ab5a420 11:41 < waxwing> did you set it up to connect to the onion on agora? atm i have 3 yg bots all on clearnet, but i've been testing taker-side with Tor. 11:41 < segwitter> nice. i'll probably find it in the docs, but is it okay (for testing purpose) to run taker/maker/yieldgen at the same time? 11:41 < waxwing> segwitter: basically, not with same wallet, no, but with different wallets, yes. 11:42 < segwitter> oh, i see. so different "instances" of JM need to run in parallel. 11:42 < waxwing> a point of annoyance for testing at least, is that if you do that all in the same directory they'll share the same config file. 11:42 < waxwing> so you couldn't do that to run different bots with different configs; but you can of course just use more than 1 directory. 11:43 < segwitter> i have no onion, just plain clearnet 11:44 < waxwing> no worries. just something else to test. i did get one connection drop earlier using the onion address, it's interesting to see what happens there. 11:44 < segwitter> i can look into adding Tor tomorrow. I just wanted to get it to work first, before moving to more demanding stuff. 11:44 < waxwing> just a matter of having Tor running afair. 11:44 < waxwing> yeah no rush here 11:47 < waxwing> and on the above segwitter : if you don't want to bother with multiple wallets (it's a hassle of course), you can also just shut down yg, run sendpayment/tumbler, then restart after. running both at same time w. same wallet can lead to failures. 11:48 < segwitter> got it. For Tor - I just installed it now - I need to generate my service hostnames, not just install and run, right? 11:49 < waxwing> segwitter: no, you're not running a hidden service. 11:49 < waxwing> well, you might be, but not for this :) 11:49 < segwitter> understood :-) 11:56 < waxwing> nice thing about smartbits is, you can see a rough estimate of the discount from comparing 'VSize' and 'Size'. i noticed earlier today, blocktrail doesn't parse segwit at all on its block explorer (and doesn't show witness contents in the detailed view) 11:56 -!- hepsidepsi [55a68347@gateway/web/freenode/ip.85.166.131.71] has quit [Ping timeout: 260 seconds] 11:57 < waxwing> if you click the two arrows at the top right, you can see each input's contents - first scriptSig and then witness (it shows sig, pub individually) 12:12 < segwitter> Thank you, that's neat. Tor: I understand now - JM just uses it over a SOCKS5 proxy, it's not actually accessing Freenode.net natively over Tor. It's just for stability testing (if connections over Tor/SOCKS5 drop and don't recover) 12:12 < waxwing> segwitter: oh, i forgot to mention, freenode as i understand doesn't allow Tor connections. so only for agora and cgan. 12:12 < waxwing> that may have changed though, maybe others know. 12:15 < segwitter> I should have realized that from joinmarket.cfg :-) 12:15 < fluffypony> it has changed 12:15 < fluffypony> https://freenode.net/news/tor-online 12:17 < waxwing> i don't think we can do that. but nbd we can test Tor on the other servers, i only throw in freenode for testing because it's an easy extra option. probably shouldn't have, it's confusing. 12:18 < waxwing> fluffypony: thanks 12:24 -!- sadpants [2d7b7628@gateway/web/freenode/ip.45.123.118.40] has joined #joinmarket 12:24 < sadpants> hello 12:24 < waxwing> hi 12:24 < sadpants> i need help with sending btc to my joinmarket wallet 12:25 < sadpants> i have sent btc to the first address on the list 12:25 < sadpants> the m/0/0/0/000 one 12:25 < sadpants> but it does not show up 12:25 < sadpants> have i used the wrong address? 12:25 < waxwing> sadpants: do you see it on a block explorer? 12:25 < sadpants> yes 12:26 < sadpants> 6 confirmations 12:26 < waxwing> ok. next Q: did you edit the joinmarket.cfg file? if not, you are using blockr as your blockchain source. 12:26 < sadpants> no i did not, i have only changed a value to 10 from 3, to pay less fees 12:26 < waxwing> and so if that's correct, you are doing `python wallet-tool.py wallet.json` and it shows the list, but shows 0 coins in that address? 12:27 < sadpants> yes 12:27 < waxwing> sorry this probably isn't relevant but: which variable did you change from 10 to 3? 12:28 < waxwing> maybe you meant from 3 to 10 12:28 < sadpants> m/0/0/0/000 xxxxxxxxbtcaddressxxxxxxxxxxxx new 0.00000000 btc 12:28 < sadpants> yes probably 12:28 < sadpants> let me look it up from the wiki 12:28 < sadpants> its tx_fees 12:28 < sadpants> yes i changed it from 3 to 10 sorry 12:29 < waxwing> ok, all clear so far. if the address is definitely right, it suggests continuing problems using blockr.io .. can you try looking up that address on blockr.io ? it won't prove anything for sure, but just for a sanity check. 12:29 < sadpants> checking it right now 12:30 < waxwing> if we don't have any other idea, you could perhaps send me the address in a PM and i could run a check against blockr's API to see if it shows up. 12:30 < waxwing> also to state the obvious: running with Bitcoin Core should remove this problem, *if* blockr.io is indeed the problem. 12:30 < sadpants> i have checked it, it does not show up any balance on blockr.io, however it shows up in the blockchain 12:31 < waxwing> sadpants: aha. "in the blockchain" means what, blockchain.info? 12:31 < sadpants> (blockchain.info to be exact) 12:31 < waxwing> right 12:31 < sadpants> yes 12:31 < waxwing> so this is another example of blockr.io just totally failing to keep up with the actual state of the blockchain, oh well. 12:31 < waxwing> your best bet is to use Bitcoin Core and follow the guide on the wiki to configure it. 12:32 < sadpants> oh i see. i got worried that i had sent it to the wrong address 12:32 < sadpants> ok. thank you for all the help 12:32 < waxwing> failing that, you can *try* using the electrum option in "blockchain_source" in the config, but you'll find it's quite flaky (you may have to restart several times). 12:33 < sadpants> one more question 12:34 < sadpants> i would probably need to download a huge amounts of data for the bitcoin core one 12:34 < sadpants> right 12:34 < sadpants> ? 12:34 < waxwing> yes, initially it requires ~ 130GB download and sync. after that you can use the pruning option to reduce the amount of data stored to some 3-5GB or similar. 12:35 < sadpants> uh oh, i hope the electrum option works, otherwise downloading that data would take ages for me 12:35 < sadpants> i cant seem to find the "blockchain_source" option, do i need to add it manually? 12:36 < waxwing> sadpants: it's at the top, see [BLOCKCHAIN], it's the first item there 12:37 < sadpants> hahah, i cant believe i missed it, thank you for all the help 12:37 < sadpants> have a good day ^^ 12:37 < waxwing> yw 12:37 -!- sadpants [2d7b7628@gateway/web/freenode/ip.45.123.118.40] has quit [Quit: Page closed] 12:44 -!- rogue_morty [8d694303@gateway/web/freenode/ip.141.105.67.3] has joined #joinmarket 12:45 < rogue_morty> hi. can i set tx_fees to something higher then 10? would it make the fees less? 12:46 < waxwing> rogue_morty: for bitcoin core, it'll call `estimatefee N` , so higher will be lower. but in my experience the difference between say 10 and 15 is pretty small. 12:47 < waxwing> but in general the answer is yes. 12:48 < rogue_morty> i see. thanks. 12:48 -!- rogue_morty [8d694303@gateway/web/freenode/ip.141.105.67.3] has quit [Client Quit] 13:52 -!- Giszmo [~leo@2001:4c50:33e:9700:d405:2a5e:9991:d3f4] has quit [Ping timeout: 258 seconds] 14:11 -!- Giszmo [~leo@46.128.249.133.dynamic.cablesurf.de] has joined #joinmarket 15:09 -!- zxccxz [6dc7e415@gateway/web/freenode/ip.109.199.228.21] has joined #joinmarket 15:53 -!- coins123 [~coins123@unaffiliated/coins123] has joined #joinmarket 16:28 -!- coins123 [~coins123@unaffiliated/coins123] has quit [Ping timeout: 240 seconds] 16:47 -!- deep-book-gk_ [~1wm_su@177.47.27.242] has joined #joinmarket 16:50 -!- deep-book-gk_ [~1wm_su@177.47.27.242] has left #joinmarket [] 17:20 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has quit [Ping timeout: 240 seconds] 18:51 < gmaxwell> belcher: y'all would be qualified to review this change in core https://github.com/bitcoin/bitcoin/pull/10945 (anyone with a full node is.) 18:52 < belcher> oh okay yes 18:53 < belcher> so we just check that this block hash is somewhere in your blockchain 18:54 < belcher> hold on how do those values of work get converted to a block hash 18:56 < gmaxwell> they don't but getblockchaininfo will tell you how much work your chain has. 18:57 < gmaxwell> there is a release_process.md that explains how these settings should be updated. 18:58 < gmaxwell> The minimum chain work thing is used to decide if you yet have enough headers to potentially have caught up with the best chain. So it just needs to be set to some number that is no larger than the real chain's work (and ideally as high as possible, to reduce the amount of time a new node falsely thinks its caught up when it isn't) 19:01 < belcher> do you mean https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md ? 19:01 < belcher> but okay i get that sipa and petertodd have just signed their best block hash and total work 19:05 < gmaxwell> well not best block, I think they both signed that the blockhash I added is a valid block in their chain. 19:06 < gmaxwell> The whole idea, being that bitcoin will skip signature validation on blocks before that block (subject to the constraint that it's burried in their best chain)... with the security rational that if I could get a fake block hash through review I could also just get a subtle total bypass of signature validation through review. 19:06 < gmaxwell> e.g. this is easy to review: check if your older-software based node accepted that block. 19:06 < belcher> where did you add a block hash? i think in your commit i see four edited lines and they are all total work values 19:07 < gmaxwell> no, two are block hashes, two are total works (testnet and mainnet) 19:07 < gmaxwell> total works have a lot more zeros. 19:07 < belcher> oooh, they start with 0x so my eyes skipped over 19:07 < belcher> got it 19:07 < gmaxwell> there is a comment on each line indicating which block they are. 19:07 < gmaxwell> (for ease of review) 19:09 < belcher> alright, understood now 19:09 < gmaxwell> in the future we should automate the review of this so that the gitian build process checks it against the builder's local node. 19:09 < gmaxwell> and also have a similar hash for a rolling utxo checksum so people can boostrap off a couple months old utxo snapshot. 19:16 < gmaxwell> thanks! 19:16 < belcher> np! 20:45 -!- kerc [~johan@2001:4610:a:29::690] has joined #joinmarket 20:45 -!- kerc [~johan@2001:4610:a:29::690] has left #joinmarket [] 22:00 -!- kerc [~johan@2001:4610:a:29::690] has joined #joinmarket 22:01 -!- kerc [~johan@2001:4610:a:29::690] has left #joinmarket [] 23:23 -!- CoJaBo_ is now known as CoJaBo 23:24 -!- takamatsu [~takamatsu@unaffiliated/takamatsu] has joined #joinmarket