--- Day changed Wed Apr 13 2016 00:03 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-lguobnambqrmmyrq] has quit [Read error: Connection reset by peer] 00:03 -!- cjcj_ [82ebca3a@gateway/web/freenode/ip.130.235.202.58] has quit [Ping timeout: 250 seconds] 00:03 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-pplphbrhvkjxeltn] has joined #bitcoin-core-dev 00:17 -!- muuqwaul [~denetrabu@2601:45:4002:d800:ac02:a891:23ff:d540] has quit [Read error: Connection reset by peer] 00:24 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Quit: Leaving] 00:45 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Quit: cryptocoder] 00:57 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 01:14 -!- jannes [~jannes@178.132.211.90] has joined #bitcoin-core-dev 01:20 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 01:21 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 01:42 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 01:59 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-core-dev 02:12 < jonasschnelli> wumpus: LMDB reindex with -dbcache=9000: >11h, levelDB with -dbcache=8000: 2h25'. 02:13 < jonasschnelli> (the IBD from random peers was a couple of minutes faster... i'm confused) 02:13 < jonasschnelli> I wonder where we the performance bottleneck with LMDB is. 02:14 < sipa> that's very strange! 02:24 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 02:28 -!- rgrant [~rgrant@unaffiliated/rgrant] has joined #bitcoin-core-dev 02:28 < btcdrak> Completely backwards 02:30 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:30 < sipa> especially since neither should be touched the database at all 02:30 < sipa> with such dbcache 02:35 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 02:39 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton] 02:39 -!- AtashiCon [arnavion@unaffiliated/arnavion] has quit [Disconnected by services] 02:39 -!- Arnavion3 [arnavion@unaffiliated/arnavion] has joined #bitcoin-core-dev 02:39 -!- Arnavion3 is now known as AtashiCon 02:41 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 02:42 -!- arowser_ [~quassel@106.120.101.38] has joined #bitcoin-core-dev 02:43 -!- davec_ [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-core-dev 02:47 -!- Bootvis_ [bob@baltar.lan.endoria.net] has joined #bitcoin-core-dev 02:47 -!- Netsplit *.net <-> *.split quits: [b__b], davec, jannes, Bootvis, gevs, arowser 02:51 -!- Netsplit over, joins: [b__b] 02:53 -!- Netsplit over, joins: jannes 02:54 -!- MarcoFalke [8af6020a@gateway/web/cgi-irc/kiwiirc.com/ip.138.246.2.10] has joined #bitcoin-core-dev 02:54 -!- Netsplit over, joins: gevs 03:04 -!- fengling_ [~fengling@111.198.29.53] has joined #bitcoin-core-dev 03:04 -!- fengling [~fengling@111.198.29.53] has quit [Ping timeout: 240 seconds] 03:18 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 03:23 -!- niels_ [~niels@179.43.174.226] has joined #bitcoin-core-dev 03:26 -!- mesmer [~mesmer@unaffiliated/mesmer] has quit [Read error: Connection reset by peer] 03:27 -!- bad_duck [~arthur@area51.powaaa.com] has quit [Ping timeout: 276 seconds] 03:28 -!- bad_duck [~arthur@area51.powaaa.com] has joined #bitcoin-core-dev 03:28 -!- fengling_ [~fengling@111.198.29.53] has quit [Quit: WeeChat 1.4] 03:31 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Read error: Connection reset by peer] 03:32 -!- go111111111 [~go1111111@104.200.154.69] has quit [Ping timeout: 250 seconds] 03:32 -!- zxzzt [~prod@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 268 seconds] 03:33 -!- Squidicuz [~squid@pool-173-48-102-116.bstnma.fios.verizon.net] has quit [Ping timeout: 268 seconds] 03:33 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-core-dev 03:35 < shangzhou> sipa:http://bitcoin.sipa.be/ data is not up to date 03:38 < sipa> shangzhou: thanks, fixing 03:41 -!- zxzzt [~prod@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 03:54 < sipa> shangzhou: done 03:58 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:04 < shangzhou> thanks @sipa 04:04 < sipa> i upgraded my node to 0.12 and the new rpcauth mechanism, but didn't give the credentials to the script generating the website 04:22 -!- cryptapus [~cyptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 04:29 -!- davec_ [~davec@cpe-24-243-251-52.hot.res.rr.com] has quit [Read error: Connection reset by peer] 04:30 -!- davec [~davec@cpe-24-243-251-52.hot.res.rr.com] has joined #bitcoin-core-dev 04:34 -!- cryptocoder_ [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 04:35 -!- fkhan_ [weechat@gateway/vpn/mullvad/x-qtsmkusexozkucvb] has quit [Ping timeout: 264 seconds] 04:36 -!- phantomcircuit [~phantomci@192.241.205.97] has quit [Ping timeout: 264 seconds] 04:36 -!- neha [~narula@mint-square.mit.edu] has quit [Ping timeout: 264 seconds] 04:36 -!- neha [~narula@mint-square.mit.edu] has joined #bitcoin-core-dev 04:37 -!- niels_ [~niels@179.43.174.226] has quit [Ping timeout: 264 seconds] 04:37 -!- MarcoFalke [8af6020a@gateway/web/cgi-irc/kiwiirc.com/ip.138.246.2.10] has quit [Ping timeout: 264 seconds] 04:37 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Ping timeout: 264 seconds] 04:37 -!- heath [~ybit@unaffiliated/ybit] has quit [Ping timeout: 264 seconds] 04:37 -!- cryptocoder_ is now known as cryptocoder 04:37 -!- fkhan_ [~weechat@unaffiliated/loteriety] has joined #bitcoin-core-dev 04:38 -!- heath [~ybit@unaffiliated/ybit] has joined #bitcoin-core-dev 04:39 -!- niels_ [~niels@179.43.174.226] has joined #bitcoin-core-dev 04:41 -!- phantomcircuit [~phantomci@192.241.205.97] has joined #bitcoin-core-dev 04:43 < wumpus> jonasschnelli: interesting - so a reindex is slow with LMDB, but a sync from another node is fast? Greg did a benchmark with a sync from another node and LMDB came out much faster: https://github.com/laanwj/bitcoin/tree/2016_04_mdb#x86_64 . Also wonder where the bottleneck is, but will add it to the performance results 04:44 < jonasschnelli> wumpus: Both are slower. IBD and reindex. 04:44 < wumpus> okay 04:44 < wumpus> have you tried with the default dbcache as well? 04:45 < wumpus> maybe the 5GB write transaction is what gets it 04:45 < jonasschnelli> No... you mean a reindex with default dbache? 04:45 < wumpus> yes. You've done so with dbcache 9000, which means it fills to about ~5gb without using the database, then it writes everything at once 04:45 < wumpus> lmdb seems to shine in read latency, but it could be the big write is slow 04:45 < wumpus> with such a large dbcache it never reads so that part isn't measured 04:46 < jonasschnelli> wumpus: From looking at the "log speed" (very efficient benchmark technique :) ), lmdb seems to be slower during non-write operations. 04:46 < jonasschnelli> But i'll do now compare a reindex with no other options. 04:46 < wumpus> but with such a high dbcache, syncing from scratch, it doesn't touch the database at all 04:47 < jonasschnelli> That is what is really strange... 04:47 < jonasschnelli> maybe another change from your lmdb branch causes this. 04:47 < jonasschnelli> Haven't had time to debug it tough. 04:47 < wumpus> if everyone used dbcache=9000 we wouldn't need a database at all, we could just store the utxo set in a linear file 04:48 < jonasschnelli> Indeed. Just hope there is no crash before the big write. :) 04:48 < sipa> jonasschnelli: can you run with debug=bench, and show the resulting debug.log? 04:49 < jonasschnelli> sipa: ah. Right. Let me do that. 04:49 * jonasschnelli is shutting down bitcoind with -dbcache=9000,... waits... 04:50 < sipa> --- 3 hours later --- 04:51 < jonasschnelli> Hei! There is a SSD! :) 04:51 < jonasschnelli> Example bench (lmdb): height: 82804, Connect total: 0.14ms [22.08s] 04:51 < jonasschnelli> Verify 0 txins: 0.03ms (0.000ms/txin) [15.22s], Index writing: 0.05ms [3.19s] 04:51 < jonasschnelli> Maybe index writing? 04:52 < wumpus> height 82804 isn't very interesting yet :) 04:52 < jonasschnelli> Yeah. Can't start top down. :) 04:53 < wumpus> but anyhow in one light I like your result jonasschnelli, it would mean that leveldb is ok+ and there's no need to even spend time investigationg switching to something else 04:54 < wumpus> if both sqlite and lmdb came out slower - then again Greg's benchmark showed something completely different that's curious 04:54 < wumpus> you're using a SSD? don't know what his storage device was 04:55 < sipa> except if lmdb's final full UTXO set dump took ~9h longer than leveldb's, i can't explain jonasschnelli's result 04:56 < jonasschnelli> Yes. Lets first find out where the time/cycles is/are consumed. 04:57 < jonasschnelli> wumpus: Yes. I'm using SSD. The write speed is somewhere around 1GB/s. 04:57 -!- niels_ [~niels@179.43.174.226] has quit [Ping timeout: 252 seconds] 05:11 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 05:13 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Quit: laurentmt] 05:13 -!- niels_ [~niels@ip4da442ed.direct-adsl.nl] has joined #bitcoin-core-dev 05:15 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 05:27 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has quit [Quit: Leaving.] 05:30 -!- mm_1 [bnc33@bnc33.nitrado.net] has quit [Quit: simon says: rehashing] 05:58 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 06:08 -!- arowser_ [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 06:09 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 06:15 -!- cryptapus__ [~cyptapus@66.119.84.15] has joined #bitcoin-core-dev 06:15 -!- cryptapus__ [~cyptapus@66.119.84.15] has quit [Changing host] 06:15 -!- cryptapus__ [~cyptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 06:18 -!- cryptapus [~cyptapus@unaffiliated/cryptapus] has quit [Ping timeout: 244 seconds] 06:22 -!- cryptapus__ is now known as cryptapus 06:23 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 06:23 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 06:26 -!- rgrant [~rgrant@unaffiliated/rgrant] has left #bitcoin-core-dev [] 06:26 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 06:26 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 06:35 -!- sanada` [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 06:35 -!- cryptocoder_ [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 06:38 -!- harding_ [~harding@mail.dtrt.org] has joined #bitcoin-core-dev 06:39 -!- windsok_ [~windsok@45.63.59.8] has joined #bitcoin-core-dev 06:40 -!- wump [~quassel@pdpc/supporter/professional/wumpus] has joined #bitcoin-core-dev 06:42 -!- Amnez777- [~Amnez777@37.157.216.147] has joined #bitcoin-core-dev 06:43 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has quit [Disconnected by services] 06:43 -!- wump is now known as wumpus 06:43 -!- Netsplit *.net <-> *.split quits: Amnez777, cryptocoder, windsok, sanada, Madars, ryan-c, harding, BlueMatt 06:43 -!- cryptocoder_ is now known as cryptocoder 06:47 -!- ryan`c [~ryan@srv1.turboslow.net] has joined #bitcoin-core-dev 06:47 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 06:48 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has joined #bitcoin-core-dev 06:48 -!- ryan`c is now known as ryan-c 06:48 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@185.69.203.10] has quit [Client Quit] 06:50 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 248 seconds] 06:50 -!- Netsplit over, joins: Madars 06:57 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 06:57 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 07:01 < jonasschnelli> Verify 1245 txins: 131.58ms (0.106ms/txin) [6447.02s] 07:01 < jonasschnelli> Is the value in the [] the total value so far? 07:02 -!- wangchun [~wangchun@li414-193.members.linode.com] has quit [Ping timeout: 260 seconds] 07:03 < sipa> yes 07:04 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 07:05 < jonasschnelli> Running two hours so far. Looks like most time is consumed for verify (as expected). But still not clear why lmdb takes ~5 times longer... 07:10 -!- wangchun [~wangchun@li414-193.members.linode.com] has joined #bitcoin-core-dev 07:19 -!- TGYRKCLVLB [~OUYOybgPO@188.25.138.138] has joined #bitcoin-core-dev 07:22 < jonasschnelli> Current Master at block 200'000: Connect total: 33.82ms [331.59s] 07:22 < jonasschnelli> LMDB at block 200'000: Connect total: 125.55ms [1466.35s] 07:22 < sipa> are you sure the LMDB is with dbcache set high? 07:22 * jonasschnelli is checking if the wumpus lmdb branch uses libsecp 07:23 < sipa> jonasschnelli: show me the verify lines 07:23 < jonasschnelli> no. Now its with default dbcache 07:23 < sipa> both leveldb and lmdb? 07:23 < jonasschnelli> yes. 07:23 < sipa> oh, ok 07:23 < jonasschnelli> LMDB block 200k: Verify 1231 txins: 121.49ms (0.099ms/txin) [1385.86s 07:23 -!- TGYRKCLVLB [~OUYOybgPO@188.25.138.138] has quit [Ping timeout: 260 seconds] 07:23 < jonasschnelli> leveldb: Verify 1231 txins: 28.88ms (0.023ms/txin) [262.67s] 07:24 < sipa> are they running with the same -par? 07:24 < jonasschnelli> Yes. Passed only -debug=bench 07:24 < jonasschnelli> nononono! 07:25 < jonasschnelli> lmdb node -> git branch -> master! 07:25 < sipa> ? 07:25 < jonasschnelli> I'm actually not testing against LMDB i'm testing again non-libsecp-master from nov 1st! 07:26 < jonasschnelli> Damit! 07:26 < sipa> lol 07:26 < sipa> libsecp was merged on nov 5th :) 07:26 < sipa> thank for benchmarking the improvements we've made the past 5 months, then... they turn out to be significant 07:26 < jonasschnelli> Somewhere during git re-set I forget to pass a "git checkout 2016_04_mdb". 07:29 < GitHub190> [bitcoin] mrbandrews opened pull request #7871: Manual block file pruning. (master...ba-manual6) https://github.com/bitcoin/bitcoin/pull/7871 07:35 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 07:38 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has quit [Ping timeout: 264 seconds] 07:38 -!- arowser [~quassel@106.120.101.38] has quit [Ping timeout: 264 seconds] 07:39 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 07:41 -!- wumpus [~quassel@pdpc/supporter/professional/wumpus] has joined #bitcoin-core-dev 07:41 -!- ebfull [~sean@73.34.119.0] has quit [Ping timeout: 244 seconds] 07:42 -!- ebfull [~sean@73.34.119.0] has joined #bitcoin-core-dev 07:42 -!- cryptapus [~cyptapus@unaffiliated/cryptapus] has quit [Quit: Conversation terminated!] 07:42 -!- cryptapus [~cyptapus@87.254.202.206] has joined #bitcoin-core-dev 07:42 -!- cryptapus [~cyptapus@87.254.202.206] has quit [Changing host] 07:42 -!- cryptapus [~cyptapus@unaffiliated/cryptapus] has joined #bitcoin-core-dev 07:44 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 07:44 -!- muuqwaul [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 07:54 -!- KHCkjhv [~OUYOybgP@188.25.138.138] has joined #bitcoin-core-dev 07:56 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 07:58 -!- KHCkjhv [~OUYOybgP@188.25.138.138] has quit [Client Quit] 07:58 -!- KHCkjhv [~OUYOybgP@188.25.138.138] has joined #bitcoin-core-dev 07:59 -!- KHCkjhv [~OUYOybgP@188.25.138.138] has quit [Client Quit] 08:04 < sdaftuar> so, MAX_OPS_PER_SCRIPT includes op codes not executed? i didn't expect that. 08:05 < Chris_Stewart_5> ^^^^ 08:05 < Chris_Stewart_5> even more interesting, if MAST is implemented what does that mean??? 08:06 < Chris_Stewart_5> if I understasnd correctly MAST only reveals branches of our control structure that are actually executed 08:06 < sipa> exactly 08:06 < sipa> and for the ones not executed, you give their hash 08:07 < Chris_Stewart_5> sipa: Does MAST change the data structure from a List to a Tree inside of interpreter? 08:07 < sipa> that depends on the implementation 08:07 < sipa> it's just a generic idea 08:07 < sipa> i haven't looked at jl2012's specific proposal 08:08 < Chris_Stewart_5> sipa: Going off what we were talking about yesterday, are we constrained to realistically implementing this as a list for fear of unintended consensus changes? 08:08 < sipa> no 08:08 < sipa> no script versions can easily use a completely independent interpreter 08:08 < sipa> *new script versions 08:08 < Chris_Stewart_5> ahh ok 08:10 < jl2012> sipa: It's like your tree signature. I just compact everyone to become 3 arguments: position, path, script . (Actually I borrowed your original segwit code when the commitment was a Merkle tree) 08:13 < jl2012> and the depth is implied by the size of path 08:15 < jl2012> Chris_Stewart_5: it's very similar to P2SH and P2WSH. Just with 2 extra arguments 08:16 < Chris_Stewart_5> jl2012: I understand that part, I for specific implementation details I"m getting caught up on 'Position' and 'Path' and how they are different 08:16 < Chris_Stewart_5> It seems that if you have the path that the script takes in the tree you could derive its position.. 08:17 < jl2012> First you divide the size of Path by 32, which is the Depth of the tree 08:17 < instagibbs> Chris_Stewart_5, I believe path is the hashes in the tree, the position will tell you how to build the branch 08:18 < instagibbs> jl2012, you might want to make it explicit, as I had trouble understanding it first go around as well 08:18 < instagibbs> and if I'm wrong, doubly so :P 08:18 < jl2012> instagibbs, yes, you are right 08:18 < Chris_Stewart_5> hmm ok 08:19 < instagibbs> I had to read between the lines tbh, since path had to be multiple of 32 bytes, i inferred it was sha hash 08:19 < jl2012> for Depth (d), you may have at most 2^d possible Position 08:19 < jl2012> Position = 0 means the leftmost position in the tree 08:20 < Chris_Stewart_5> jl2012: Leftmost... what exactly doe that mean? THe left most leaf node if you were to draw the tree out? 08:20 < instagibbs> yes 08:20 < jl2012> yes 08:20 < jl2012> same as the Merkle Root in the block header 08:21 < instagibbs> jl2012, mind if I write a clarification text? do I PR directly against the bip repo or yours? 08:21 < jl2012> instagibbs, please feel free, just a direct PR to BIP repo, thanks 08:23 < Chris_Stewart_5> So path is essentially a vector of sha256 hashes.. why do we exactly need the position arg again? instagibbs said for building the branch, can you be more explicit than that? Some how reconstructing the script from the hashes? 08:25 < sipa> Chris_Stewart_5: if your leaves are (a,b,c,d) then root=H(H(a,b),H(c,d)), right? 08:25 < Chris_Stewart_5> yes 08:25 < sipa> if you want leaf b, you need to reveal a and H(c,d), right? 08:25 < Chris_Stewart_5> yes 08:25 < sipa> so your path would be (a,H(c,d)) 08:26 < sipa> if you want leaf c, however, you reveal (d,H(a,b)) 08:26 < Chris_Stewart_5> so position = 3? 08:26 < sipa> if you reveal b, position = 1 08:26 < sipa> if you reveal c, position = 2 08:26 < sipa> etc 08:27 < Chris_Stewart_5> ahh zero based index 08:27 < Chris_Stewart_5> gotcha. Thanks. 08:27 < sipa> of course :p 08:27 * instagibbs fortran user detected 08:28 < Chris_Stewart_5> lol 08:29 < jl2012> programmers count from 0 08:29 -!- niels_ [~niels@ip4da442ed.direct-adsl.nl] has quit [Ping timeout: 252 seconds] 08:31 < Chris_Stewart_5> I think I forgot to turn on the CS part of my brain this morning... it was almost like I was a normal person for a while :P 08:31 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has joined #bitcoin-core-dev 08:31 < Chris_Stewart_5> *looks around for more coffee* 08:34 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Ping timeout: 276 seconds] 08:35 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 08:42 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 08:44 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 08:44 -!- BlueMatt_ [~BlueMatt@mail.bluematt.me] has joined #bitcoin-core-dev 08:44 -!- Netsplit *.net <-> *.split quits: btcdrak, wangchun, muuqwaul, BlueMatt 08:44 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 08:46 -!- Netsplit over, joins: wangchun 08:46 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 244 seconds] 08:47 -!- niels_ [~niels@179.43.177.226] has joined #bitcoin-core-dev 08:49 < instagibbs> jl2012, https://github.com/bitcoin/bips/pull/369 08:49 < instagibbs> let me know of quibbles etc 08:51 -!- laurentmt1 [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 08:51 < jl2012> thanks! 08:52 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Ping timeout: 276 seconds] 08:52 -!- laurentmt1 is now known as laurentmt 08:52 -!- btcdrak [uid115429@gateway/web/irccloud.com/x-njxqwbvzhrnhssgd] has joined #bitcoin-core-dev 08:52 < instagibbs> the merkle branch also has to be "minimal", but I figure anyone who skims the merkle root function would arrive at that 08:53 < instagibbs> and really should just copypasta that function if need be 08:53 < instagibbs> maybe branch singular already means that, no idea 08:58 -!- crescendo [~mozart@unaffiliated/crescendo] has quit [Ping timeout: 250 seconds] 08:59 -!- niels_ [~niels@179.43.177.226] has quit [Quit: Leaving] 08:59 -!- crescendo [~mozart@unaffiliated/crescendo] has joined #bitcoin-core-dev 08:59 < wumpus> jonasschnelli: hahah oops! good to know that's the issue, that was an old branch 09:01 -!- abritoid [~abritoid@46.16.193.99] has quit [Quit: O.o] 09:02 < wumpus> I remember having made a similar mistake at least once, testing another branch then I thought I was testing, then spending quite some time debuggin why it didnt work as expected. I think around the time of the boost to evhttpd switch. 09:05 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 09:06 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 09:06 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Ping timeout: 276 seconds] 09:06 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 09:09 < jl2012> instagibbs: what do you mean by minimal? 09:11 < instagibbs> it only deals with the nodes it needs to compute a single path 09:14 < jl2012> I think it's implied by the design 09:28 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Quit: cryptocoder] 09:29 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 09:32 < Chris_Stewart_5> probably better to be explicit.. 09:34 < instagibbs> Copying and pasting the tiny function call is pretty explicit and no work 09:38 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 09:44 -!- murch [~murch@p4FE393B9.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 09:54 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 09:55 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-core-dev 09:55 -!- paveljanik [~paveljani@79-98-72-216.sys-data.com] has quit [Changing host] 09:55 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 09:55 < jl2012> Chris_Stewart_5, instagibbs: more comments added to the reference implementation https://github.com/jl2012/bips/blob/bip114ref/bip-0114.mediawiki#Reference_Implementation 09:56 < instagibbs> ACK :) 10:09 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 10:11 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 250 seconds] 10:12 -!- molz [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer] 10:12 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:21 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 10:21 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 10:36 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 10:37 -!- AaronvanW [~ewout@unaffiliated/aaronvanw] has quit [Read error: Connection reset by peer] 10:47 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 10:48 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 10:49 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has joined #bitcoin-core-dev 11:10 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 11:11 -!- Thireus1 [~Thireus@vps-92.197.170.217.stwvps.net] has joined #bitcoin-core-dev 11:12 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 11:13 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has quit [Ping timeout: 276 seconds] 11:14 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 11:16 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has joined #bitcoin-core-dev 11:36 -!- PaulCape_ [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 11:37 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-core-dev 11:37 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Ping timeout: 252 seconds] 11:37 -!- da2ce7_mobile [~da2ce7@opentransactions/dev/da2ce7] has quit [Ping timeout: 252 seconds] 11:37 -!- jyap [~jyap@unaffiliated/jyap] has quit [Ping timeout: 252 seconds] 11:37 -!- jyap [~jyap@server1.getjumbucks.com] has joined #bitcoin-core-dev 11:37 -!- jyap [~jyap@server1.getjumbucks.com] has quit [Changing host] 11:37 -!- jyap [~jyap@unaffiliated/jyap] has joined #bitcoin-core-dev 11:38 -!- goregrind [~goregrind@unaffiliated/goregrind] has joined #bitcoin-core-dev 11:38 -!- wangchun [~wangchun@li414-193.members.linode.com] has quit [Ping timeout: 252 seconds] 11:39 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Ping timeout: 252 seconds] 11:39 -!- goregrin1 [~goregrind@unaffiliated/goregrind] has quit [Ping timeout: 252 seconds] 11:39 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] 11:39 -!- aj [aj@cerulean.erisian.com.au] has quit [Ping timeout: 252 seconds] 11:39 -!- TD-Linux [~Thomas@about/essy/indecisive/TD-Linux] has quit [Ping timeout: 252 seconds] 11:39 -!- warren [~warren@fedora/wombat/warren] has quit [Ping timeout: 252 seconds] 11:39 -!- OxADADA [~OxADADA@alumni-linux.ccs.neu.edu] has quit [Ping timeout: 252 seconds] 11:39 -!- zxzzt [~prod@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Ping timeout: 252 seconds] 11:40 -!- wangchun [~wangchun@li414-193.members.linode.com] has joined #bitcoin-core-dev 11:41 -!- aj [aj@cerulean.erisian.com.au] has joined #bitcoin-core-dev 11:41 -!- OxADADA [~OxADADA@alumni-linux.ccs.neu.edu] has joined #bitcoin-core-dev 11:41 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 11:41 -!- zxzzt [~prod@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 11:41 -!- shangzhou [uid156782@gateway/web/irccloud.com/x-xeswzqtxygevtnpf] has quit [Remote host closed the connection] 11:41 -!- limpkin [sid20909@gateway/web/irccloud.com/x-fdiourycqgodykfu] has quit [Remote host closed the connection] 11:45 -!- TD-Linux [~Thomas@about/essy/indecisive/TD-Linux] has joined #bitcoin-core-dev 11:45 -!- da2ce7_mobile [~da2ce7@opentransactions/dev/da2ce7] has joined #bitcoin-core-dev 11:49 -!- warren [~warren@fedora/wombat/warren] has joined #bitcoin-core-dev 11:51 -!- limpkin [sid20909@gateway/web/irccloud.com/x-jakhhlwixpuglobb] has joined #bitcoin-core-dev 12:02 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 12:18 -!- shangzhou [uid156782@gateway/web/irccloud.com/x-fzyeslfagfxmzrdy] has joined #bitcoin-core-dev 12:26 -!- jtimon [~quassel@18.29.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 12:40 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Ping timeout: 240 seconds] 12:40 -!- aureianimus [~quassel@s55963df3.adsl.online.nl] has quit [Ping timeout: 240 seconds] 12:45 -!- aureianimus [~quassel@85.150.61.243] has joined #bitcoin-core-dev --- Log closed Wed Apr 13 12:48:18 2016 --- Log opened Wed Apr 13 12:49:10 2016 12:49 -!- kanzure_ [~kanzure@bryan.fairlystable.org] has joined #bitcoin-core-dev 12:49 -!- Irssi: #bitcoin-core-dev: Total of 131 nicks [0 ops, 0 halfops, 0 voices, 131 normal] 12:51 -!- nkuttler_ [~nkuttler@unaffiliated/nkuttler] has joined #bitcoin-core-dev 12:53 -!- roasbeef_ [~root@104.131.26.124] has joined #bitcoin-core-dev 12:54 -!- hybridsole_ [~hybridsol@unaffiliated/hybridsole] has joined #bitcoin-core-dev 12:54 < jonasschnelli> Now correct: LMDB branch sync from random peers took 2h 30min up to progress=1 12:54 -!- nkuttler_ is now known as nkuttler 12:54 < jonasschnelli> Now comparing reindex with default dbcache 12:56 < jonasschnelli> First shutdown of LMDB IBDed node with dbcache=9000 took just a couple of seconds (write speed didn't felt different to leveldb). 12:58 -!- Irssi: Join to #bitcoin-core-dev was synced in 617 secs 13:00 -!- afk11_ [~afk11@109.255.154.81] has joined #bitcoin-core-dev 13:03 -!- aureianimus [~quassel@85.150.61.243] has joined #bitcoin-core-dev 13:03 -!- morcos [~morcos@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 13:03 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 13:03 -!- cguida_ [~chris@162.216.46.73] has joined #bitcoin-core-dev 13:03 -!- hybridsole [~hybridsol@unaffiliated/hybridsole] has joined #bitcoin-core-dev 13:03 -!- afk11 [~afk11@unaffiliated/afk11] has joined #bitcoin-core-dev 13:03 -!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-core-dev 13:03 -!- roasbeef [~root@104.131.26.124] has joined #bitcoin-core-dev 13:04 -!- Netsplit *.net <-> *.split quits: roasbeef, belcher, hybridsole, morcos, afk11, amiller, aureianimus, cguida_ 13:04 -!- hybridsole_ is now known as hybridsole 13:05 -!- ibrightly [sid113387@gateway/web/irccloud.com/x-pebjoozbagdoyfop] has quit [Ping timeout: 248 seconds] 13:07 -!- Netsplit over, joins: morcos 13:08 -!- ibrightly [sid113387@gateway/web/irccloud.com/x-hkbukihngashvatl] has joined #bitcoin-core-dev 13:11 -!- aureianimus [~quassel@s55963df3.adsl.online.nl] has joined #bitcoin-core-dev 13:11 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 13:11 -!- cguida_ [~chris@162.216.46.73] has joined #bitcoin-core-dev 13:11 -!- amiller [~socrates1@unaffiliated/socrates1024] has joined #bitcoin-core-dev 13:12 -!- aureianimus [~quassel@s55963df3.adsl.online.nl] has quit [Ping timeout: 240 seconds] 13:13 -!- cguida [~chris@162.216.46.73] has joined #bitcoin-core-dev 13:15 -!- cguida_ [~chris@162.216.46.73] has quit [Ping timeout: 240 seconds] 13:15 -!- belcher [~user@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 13:15 -!- amiller [~socrates1@unaffiliated/socrates1024] has quit [Ping timeout: 240 seconds] 13:16 -!- aureianimus [~quassel@s55963df3.adsl.online.nl] has joined #bitcoin-core-dev 13:18 -!- cguida [~chris@162.216.46.73] has quit [Quit: cguida] 13:20 < GitHub79> [bitcoin] morcos opened pull request #7874: Improve AlreadyHave (master...speedAlreadyHave) https://github.com/bitcoin/bitcoin/pull/7874 13:23 -!- Guest85557 [~socrates1@li175-104.members.linode.com] has joined #bitcoin-core-dev 13:29 -!- TomMc [~tom@gateway/vpn/privateinternetaccess/tommc] has quit [Ping timeout: 244 seconds] 13:29 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 13:29 -!- Guest23453 [~user@90.211.150.116] has joined #bitcoin-core-dev 13:30 -!- Guest23453 [~user@90.211.150.116] has quit [Client Quit] 13:32 -!- belcher [~user@unaffiliated/belcher] has joined #bitcoin-core-dev 13:37 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 13:40 -!- Pasha [~C@unaffiliated/cory] has joined #bitcoin-core-dev 13:43 -!- adam3us_ [~adam3us@unaffiliated/adam3us] has joined #bitcoin-core-dev 13:47 -!- Netsplit *.net <-> *.split quits: cryptapus_afk, Cory, moli, Giszmo, ghtdak, dgenr8, adam3us, justanotheruser 13:47 -!- Netsplit over, joins: dgenr8 13:48 -!- spikeheadon [~spikes@122.168.199.215] has joined #bitcoin-core-dev 13:56 -!- spikeheadon [~spikes@122.168.199.215] has quit [Ping timeout: 244 seconds] 13:59 -!- Netsplit over, joins: Giszmo 14:12 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 14:28 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 14:37 -!- earlest [~denetrabu@2601:45:4002:d800:e1b0:4a5:cdef:8215] has quit [Read error: Connection reset by peer] 14:40 -!- mrkent_ [~textual@unaffiliated/mrkent] has joined #bitcoin-core-dev 14:40 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Ping timeout: 264 seconds] 14:40 -!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has joined #bitcoin-core-dev 14:41 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 264 seconds] 14:41 -!- d_t [~textual@185.69.203.10] has quit [Ping timeout: 264 seconds] 14:41 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 264 seconds] 14:41 -!- belcher [~user@unaffiliated/belcher] has quit [Ping timeout: 264 seconds] 14:41 -!- afk11_ [~afk11@109.255.154.81] has quit [Ping timeout: 264 seconds] 14:41 -!- aj [aj@cerulean.erisian.com.au] has quit [Ping timeout: 264 seconds] 14:41 -!- mrkent [~textual@unaffiliated/mrkent] has quit [Ping timeout: 264 seconds] 14:42 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 14:43 -!- aj [aj@cerulean.erisian.com.au] has joined #bitcoin-core-dev 14:44 -!- TomMc [~tom@unaffiliated/tommc] has joined #bitcoin-core-dev 14:45 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 14:46 -!- afk11 [~afk11@unaffiliated/afk11] has joined #bitcoin-core-dev 14:49 -!- You're now known as kanzure 14:56 -!- Guest1918 [~user@90.211.150.116] has joined #bitcoin-core-dev 14:57 -!- PaulCape_ [~PaulCapes@204.28.124.82] has quit [Read error: Connection reset by peer] 15:03 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 15:04 -!- Guest1918 [~user@90.211.150.116] has quit [Quit: Leaving] 15:19 -!- TomMc [~tom@unaffiliated/tommc] has quit [Ping timeout: 244 seconds] 15:44 -!- d_t [~textual@185.69.203.10] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 15:51 -!- cguida [~chris@162.216.46.104] has joined #bitcoin-core-dev 16:06 -!- cguida [~chris@162.216.46.104] has quit [Quit: cguida] 16:08 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 16:21 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-pplphbrhvkjxeltn] has quit [Quit: Connection closed for inactivity] 16:31 -!- Amnez777- [~Amnez777@37.157.216.147] has quit [Ping timeout: 244 seconds] 16:38 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 16:38 < cfields_> mm, what's the real-world use-case for getaddednodeinfo rpc? 16:38 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 16:38 -!- Amnez777 [~Amnez777@37.157.216.178] has joined #bitcoin-core-dev 16:39 < cfields_> the resolving logic is kinda wonky, and i'm not sure it's worth trying to maintain compatibility with the net refactor 16:41 -!- gevs [~greg@unaffiliated/gevs] has quit [Remote host closed the connection] 16:42 < cfields_> BlueMatt_: ^^. Looks like you added it. In particular, the issue is that it (for dns entires) it does a resolve in the rpc, though that doesn't represent the ips that the network thread will end up trying 16:44 < cfields_> so I'm not sure that it's really worth trying to enumerate them. seems like keeping a map of dns->resolved would be enough to determine if a dns entry is connected or not, which i think is the useful info there? 16:45 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 16:52 -!- cguida [~chris@162.216.46.174] has joined #bitcoin-core-dev 16:57 < sipa> cfields_: i doubt it is important to keep its exact semantics 16:59 -!- Pasha is now known as Cory 16:59 < cfields_> ok 17:03 -!- cguida [~chris@162.216.46.174] has quit [Quit: cguida] 17:11 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 17:12 -!- cguida [~chris@162.216.46.3] has joined #bitcoin-core-dev 17:12 -!- BlueMatt_ is now known as BlueMatt 17:12 -!- BlueMatt [~BlueMatt@mail.bluematt.me] has quit [Changing host] 17:12 -!- BlueMatt [~BlueMatt@unaffiliated/bluematt] has joined #bitcoin-core-dev 17:13 < BlueMatt> cfields_: the only logic in the added node stuff that I think is really useful to keep around is the logic around the connecting thread 17:15 < cfields_> BlueMatt: yes, that's preserved. 17:16 < BlueMatt> cfields_: eg if you change an added dns name's ip it should connect to one of the new ones 17:16 < BlueMatt> though if you change the getaddednodeinfo stuff too much it'll be useless? 17:16 < cfields_> BlueMatt: but as far as rpc is concerned, I think that logic should kinda be a black box. It should only be reporting which addresses you've requested to connect to, and which are currently connected 17:16 < BlueMatt> well how does it know which are currently connected without a dns lookup? 17:17 < BlueMatt> unless you keep a cache from dns -> ip that is updated every time the connect thread runs through its loop 17:17 < cfields_> BlueMatt: node should preserve the original dns as well as the resolved 17:17 < BlueMatt> "original"? 17:17 < BlueMatt> oh, you mean CNode? 17:18 < cfields_> yea 17:18 < BlueMatt> no, thats not sufficient...if you change the ip of a dns name, then the rpc will still report that you're connected even if you're not connected to the new name 17:19 < cfields_> BlueMatt: that's my point though, doing a new resolve won't necessarily give you the same results. For ex, if you add a seed node, which has a very short ttl, you won't find a match if you resolve again a few min later 17:19 < BlueMatt> this is confusing because now the background thread is doing something that is inconsistent with what the rpc will show you 17:19 < BlueMatt> ehh, I'm less concerned about that, but if thats your concern then it seems the only way is for the background addnodes thread to keep a cache of its resolutions 17:20 < cfields_> BlueMatt: ah i see your point 17:22 < BlueMatt> I guess I see the RPC as answering the question "Am I currently connected to what the background thread would connect to if it ran right now?" 17:22 < cfields_> BlueMatt: erm wait no, that doesn't follow. If i addnode foo.com, it resolves to 1.2.3.4, connects, then changes to 5.6.7.8, i'd say it's reasonable for rpc to report that foo.com is connected. 17:24 < cfields_> yes, i see now that it's unclear. 17:24 < BlueMatt> yea, I prefer the RPC to work the other way 17:25 < BlueMatt> I'd say the RPC thread should report that it is not connected, because that would imply to the user that its going to try to connect 17:25 < BlueMatt> which it is 17:26 < cfields_> ah, there's the problem. i didn't get that logic right after all :) 17:28 < cfields_> BlueMatt: thanks, understood now. I'll fix that up. 17:37 -!- murch [~murch@p4FE393B9.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 17:39 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Max SendQ exceeded] 17:45 -!- PaulCapestany [~PaulCapes@204.28.124.82] has joined #bitcoin-core-dev 17:45 -!- cguida [~chris@162.216.46.3] has quit [Quit: cguida] 17:56 -!- PaulCapestany [~PaulCapes@204.28.124.82] has quit [Max SendQ exceeded] 18:11 -!- cguida [~chris@162.216.46.154] has joined #bitcoin-core-dev 18:24 -!- cguida [~chris@162.216.46.154] has quit [Quit: cguida] 18:30 -!- dermoth [~thomas@dsl-66-36-145-24.mtl.aei.ca] has quit [Read error: Connection reset by peer] 18:31 -!- dermoth [~thomas@dsl-66-36-145-24.mtl.aei.ca] has joined #bitcoin-core-dev 18:35 -!- kinlo [peter@unaffiliated/kinlo] has quit [Ping timeout: 276 seconds] 18:45 -!- kinlo [peter@unaffiliated/kinlo] has joined #bitcoin-core-dev 18:49 -!- cguida [~chris@162.216.46.2] has joined #bitcoin-core-dev 19:02 -!- cguida [~chris@162.216.46.2] has quit [Quit: cguida] 19:13 -!- arowser_ [~quassel@106.120.101.38] has joined #bitcoin-core-dev 19:14 -!- arowser [~quassel@106.120.101.38] has quit [Ping timeout: 276 seconds] 19:18 -!- xiangfu [~xiangfu@111.198.29.53] has joined #bitcoin-core-dev 19:25 -!- jl2012 [uid133844@gateway/web/irccloud.com/x-nymjznuigsljaltp] has quit [Remote host closed the connection] 19:27 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 19:41 -!- Chris_Stewart_5 [~Chris_Ste@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has joined #bitcoin-core-dev 19:45 -!- mrkent_ [~textual@unaffiliated/mrkent] has quit [] 19:48 -!- cguida [~chris@162.216.46.12] has joined #bitcoin-core-dev 19:55 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Ping timeout: 260 seconds] 19:55 -!- xiangfu [~xiangfu@111.198.29.53] has quit [Ping timeout: 260 seconds] 19:55 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has quit [Quit: cryptocoder] 19:55 -!- cguida [~chris@162.216.46.12] has quit [Quit: cguida] 19:56 -!- jtimon [~quassel@18.29.134.37.dynamic.jazztel.es] has quit [Ping timeout: 244 seconds] 19:56 -!- ryankung [~ryankung@219.133.170.82] has joined #bitcoin-core-dev 19:57 -!- xiangfu [~xiangfu@111.198.29.53] has joined #bitcoin-core-dev 20:00 -!- xiangfu [~xiangfu@111.198.29.53] has quit [Remote host closed the connection] 20:11 -!- Chris_Stewart_5 [~Chris_Ste@gateway/vpn/privateinternetaccess/chrisstewart5/x-62865615] has quit [Ping timeout: 276 seconds] 20:15 -!- droark [~droark@c-24-22-36-12.hsd1.or.comcast.net] has quit [Quit: ZZZzzz…] 20:17 -!- mrkent [~textual@unaffiliated/mrkent] has joined #bitcoin-core-dev 20:37 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 20:38 -!- arowser_ [~quassel@106.120.101.38] has quit [Ping timeout: 252 seconds] 20:47 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has joined #bitcoin-core-dev 20:48 -!- droark [~droark@c-73-240-0-105.hsd1.or.comcast.net] has joined #bitcoin-core-dev 21:04 -!- xiangfu [~xiangfu@111.198.29.53] has joined #bitcoin-core-dev 21:10 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton] 21:11 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 21:25 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton] 21:26 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 21:28 -!- PRab_ [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has joined #bitcoin-core-dev 21:30 -!- PRab [~chatzilla@c-68-34-102-231.hsd1.mi.comcast.net] has quit [Ping timeout: 276 seconds] 21:30 -!- da2ce7_mobile [~da2ce7@opentransactions/dev/da2ce7] has quit [Ping timeout: 276 seconds] 21:31 -!- PRab_ is now known as PRab 21:31 -!- pavel_ [~paveljani@79-98-72-216.sys-data.com] has quit [Ping timeout: 276 seconds] 21:31 -!- arubi [~ese168@unaffiliated/arubi] has quit [Ping timeout: 276 seconds] 21:31 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 21:32 -!- ryan-c [~ryan@srv1.turboslow.net] has quit [Read error: Connection reset by peer] 21:32 -!- da2ce7_mobile [~da2ce7@opentransactions/dev/da2ce7] has joined #bitcoin-core-dev 21:32 -!- ryan-c [~ryan@srv1.turboslow.net] has joined #bitcoin-core-dev 21:33 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Ping timeout: 252 seconds] 21:37 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 21:43 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 21:43 -!- arubi [~ese168@unaffiliated/arubi] has joined #bitcoin-core-dev 21:44 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 21:45 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has quit [Quit: johnwhitton] 21:45 -!- johnwhitton [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 22:02 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:03 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:12 -!- mrkent [~textual@unaffiliated/mrkent] has quit [] 22:15 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 22:19 -!- d_t [~textual@185.69.203.10] has quit [Client Quit] 22:23 -!- cryptocoder [~cryptocod@cpe-76-90-140-31.socal.res.rr.com] has joined #bitcoin-core-dev 22:27 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:28 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:43 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:44 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:48 -!- droark [~droark@c-73-240-0-105.hsd1.or.comcast.net] has quit [Quit: ZZZzzz…] 22:58 -!- cguida [~chris@162.216.46.162] has joined #bitcoin-core-dev 22:58 -!- cheese_ [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 23:00 -!- dermoth [~thomas@dsl-66-36-145-24.mtl.aei.ca] has quit [Read error: Connection reset by peer] 23:00 -!- dermoth [~thomas@dsl-66-36-145-24.mtl.aei.ca] has joined #bitcoin-core-dev 23:02 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 23:02 -!- luke-jr_ [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 23:03 -!- xabbix__ [~xabbix@bzq-79-178-24-226.red.bezeqint.net] has joined #bitcoin-core-dev 23:03 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 23:04 -!- sturles_ [~sturles@unaffiliated/sturles] has joined #bitcoin-core-dev 23:04 -!- OxADADA_ [~OxADADA@alumni-linux.ccs.neu.edu] has joined #bitcoin-core-dev 23:04 -!- aureianimus_ [~quassel@s55963df3.adsl.online.nl] has joined #bitcoin-core-dev 23:05 -!- goregrin1 [~goregrind@unaffiliated/goregrind] has joined #bitcoin-core-dev 23:05 -!- sturles [~sturles@unaffiliated/sturles] has quit [Killed (sinisalo.freenode.net (Nickname regained by services))] 23:05 -!- sturles_ is now known as sturles 23:06 -!- petertod1 [~pete@ec2-52-5-185-120.compute-1.amazonaws.com] has joined #bitcoin-core-dev 23:08 -!- jyap_ [~jyap@2604:180:1:7f5::b59a] has joined #bitcoin-core-dev 23:08 -!- Netsplit *.net <-> *.split quits: cfields_, teward, slackircbridge, baldur, RoyceX, OxADADA, goregrind, jyap, binns, Giszmo, (+10 more, use /NETSPLIT to show all of them) 23:08 -!- TD--Linux [~Thomas@kyoko.thomasdaede.com] has joined #bitcoin-core-dev 23:08 -!- jyap_ is now known as jyap 23:08 -!- jyap [~jyap@2604:180:1:7f5::b59a] has quit [Changing host] 23:08 -!- jyap [~jyap@unaffiliated/jyap] has joined #bitcoin-core-dev 23:09 -!- johnwhitton_ [~johnwhitt@c-71-202-223-50.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 23:10 -!- luke-jr_ is now known as Luke-Jr 23:10 -!- ryan-c [~ryan@srv1.turboslow.net] has joined #bitcoin-core-dev 23:11 -!- Netsplit over, joins: zxzzt 23:12 -!- Netsplit over, joins: crescendo 23:14 -!- Netsplit over, joins: teward 23:14 -!- fkhan_ [~weechat@unaffiliated/loteriety] has quit [Ping timeout: 250 seconds] 23:16 -!- Netsplit over, joins: baldur 23:20 -!- Netsplit over, joins: Giszmo 23:21 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 23:21 -!- Expanse [sid146237@gateway/web/irccloud.com/x-pjogrjldxrhoipwr] has joined #bitcoin-core-dev 23:21 -!- d_t [~textual@185.69.203.10] has quit [Max SendQ exceeded] 23:21 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 23:28 -!- fkhan_ [weechat@gateway/vpn/mullvad/x-jzbzzwxppbbjextx] has joined #bitcoin-core-dev 23:33 -!- d_t [~textual@185.69.203.10] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 23:36 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 23:37 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 23:45 -!- teward [teward@ubuntu/member/teward] has quit [Ping timeout: 250 seconds] 23:47 -!- teward [teward@ubuntu/member/teward] has joined #bitcoin-core-dev 23:52 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 23:57 -!- cfields [~quassel@unaffiliated/cfields] has joined #bitcoin-core-dev