--- Day changed Sun Apr 03 2016 00:00 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 00:01 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 00:16 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 00:17 -!- phantomcircuit [~phantomci@192.241.205.97] has joined #bitcoin-core-dev 00:17 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 01:08 -!- Thireus [~Thireus@icy.thireus.fr] has joined #bitcoin-core-dev 01:25 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:29 -!- wallet42 [uid154231@gateway/web/irccloud.com/x-osadxqdmszmejgmg] has joined #bitcoin-core-dev 02:04 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection] 02:05 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 02:10 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 276 seconds] 02:23 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 02:54 < GitHub45> [bitcoin] laanwj opened pull request #7792: depends: mac deploy Py3 compatibility (master...2016_04_fix_macosx_gitian) https://github.com/bitcoin/bitcoin/pull/7792 03:02 < GitHub117> [bitcoin] MarcoFalke opened pull request #7793: [doxygen] Fix member comments (master...Mf1604-doxygenMembers) https://github.com/bitcoin/bitcoin/pull/7793 03:06 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 03:10 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-swtyijfupbvhjmwt] has joined #bitcoin-core-dev 03:11 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 276 seconds] 04:06 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 04:11 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 264 seconds] 04:16 < GitHub92> [bitcoin] laanwj opened pull request #7795: UpdateTip: log only one line at most per block (master...2016_04_block_warning_logging_inline) https://github.com/bitcoin/bitcoin/pull/7795 04:22 < GitHub86> [bitcoin] MarcoFalke opened pull request #7796: [amount] Add support for negative fee rates (master...Mf1604-amountNeg64) https://github.com/bitcoin/bitcoin/pull/7796 04:39 < gmaxwell> Is there some computationally efficient way that I can take a mempool txn and determine its chain depth in the mempool? 04:40 < sipa> i'd say check the code that limits it? 04:47 < gmaxwell> Fair recommendation.. looks like it walks, I guess thats not that awful, was thinking of sorting invs but it needs to be a topological sort. 04:48 < sipa> given that it is limited in depth, walking is worst-case constant time :) 04:48 < gmaxwell> it's a bit annoying because a txn can have multiple parents, and you need to walk all to discover the worst case depth. 04:48 < gmaxwell> can't easily be cached since new blocks will invalidate. 05:07 -!- jtimon [~quassel@227.31.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 05:07 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 05:12 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 260 seconds] 05:14 < GitHub173> [bitcoin] mruddy opened pull request #7797: RPC: fix generatetoaddress failing to parse address (master...generatetoaddress-fix) https://github.com/bitcoin/bitcoin/pull/7797 05:16 -!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has joined #bitcoin-core-dev 05:16 -!- laurentmt [~Thunderbi@213-245-86-6.rev.numericable.fr] has quit [Client Quit] 05:32 < GitHub108> [bitcoin] MarcoFalke opened pull request #7798: [travis] Print the commit which was evaluated (master...Mf1604-travisCommitLog) https://github.com/bitcoin/bitcoin/pull/7798 05:39 -!- wallet42 [uid154231@gateway/web/irccloud.com/x-osadxqdmszmejgmg] has quit [Quit: Connection closed for inactivity] 06:07 < GitHub142> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/30c2dd8d0598...e0b3e19816b6 06:07 < GitHub142> bitcoin/master 4b9dfd6 Pavel Janík: Add note about using the Qt official binary installer. 06:07 < GitHub142> bitcoin/master e0b3e19 Wladimir J. van der Laan: Merge #7789: [Doc] Add note about using the Qt official binary installer.... 06:07 < GitHub31> [bitcoin] laanwj closed pull request #7789: [Doc] Add note about using the Qt official binary installer. (master...20160402_Qt56_official_installer_note) https://github.com/bitcoin/bitcoin/pull/7789 06:13 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 06:19 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 240 seconds] 06:35 -!- syhex [~sy@240f:72:9cd7:1:1442:6b6d:8081:80f9] has joined #bitcoin-core-dev 06:37 -!- syhex [~sy@240f:72:9cd7:1:1442:6b6d:8081:80f9] has left #bitcoin-core-dev [] 06:54 < GitHub60> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/e0b3e19816b6...ff5874bcf7e3 06:54 < GitHub60> bitcoin/master fa524d9 MarcoFalke: [qa] Use python2/3 syntax 06:54 < GitHub60> bitcoin/master fa2cea1 MarcoFalke: [qa] rpc-tests: Properly use integers, floats 06:54 < GitHub60> bitcoin/master faaa3c9 MarcoFalke: [qa] mininode: Catch exceptions in got_data 06:55 < GitHub197> [bitcoin] laanwj closed pull request #7778: [qa] Bug fixes and refactor (master...Mf1604-qaFixesRefactor) https://github.com/bitcoin/bitcoin/pull/7778 06:55 < MarcoFalke> Nice, looks like I can continue with the py3 switch. 07:06 -!- achow101 [~achow101@pool-96-227-114-115.phlapa.fios.verizon.net] has joined #bitcoin-core-dev 07:15 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 07:20 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 276 seconds] 07:31 -!- murch [~murch@p4FE3AA21.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 07:43 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 07:43 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has joined #bitcoin-core-dev 08:10 -!- zooko [~user@c-73-217-16-2.hsd1.co.comcast.net] has quit [Ping timeout: 260 seconds] 08:34 < GitHub64> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ff5874bcf7e3...e662a7628801 08:34 < GitHub64> bitcoin/master 60361ca mruddy: RPC: fix generatetoaddress failing to parse address and add unit test 08:34 < GitHub64> bitcoin/master e662a76 Wladimir J. van der Laan: Merge #7797: RPC: fix generatetoaddress failing to parse address... 08:34 < GitHub143> [bitcoin] laanwj closed pull request #7797: RPC: fix generatetoaddress failing to parse address (master...generatetoaddress-fix) https://github.com/bitcoin/bitcoin/pull/7797 09:04 < btcdrak> MarcoFalke: after 0.12.1 is tagged, it might be worth backporting the stuff around python required for Ubuntu 16.04 09:04 -!- molly [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 09:07 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 244 seconds] 09:08 < wumpus> yes, probably 09:11 < sdaftuar> gmaxwell: saw your comment above about topological sort 09:12 < sdaftuar> gmaxwell: if you don't actually care about "depth", and just want a sort that puts dependent transactions after their ancestors, then you can sort by nCountWithAncestors 09:12 < sdaftuar> which gets updated as blocks are found 09:13 < sipa> sdaftuar: i assume he also wants it sorted by decreasing feerate 09:13 < sdaftuar> ah 09:13 < sdaftuar> that sounds like what the new CNB does 09:16 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 09:20 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 252 seconds] 09:22 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 09:26 -!- molly [~molly@unaffiliated/molly] has quit [Ping timeout: 252 seconds] 09:33 -!- molly [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 09:36 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 244 seconds] 09:54 < GitHub126> [bitcoin] btcdrak opened pull request #7800: [0.12] Update release notes (0.12...docs) https://github.com/bitcoin/bitcoin/pull/7800 10:04 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has joined #bitcoin-core-dev 10:17 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 10:19 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Read error: No route to host] 10:19 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 10:30 -!- wallet42 [uid154231@gateway/web/irccloud.com/x-qyxrpgdmmxiozsmk] has joined #bitcoin-core-dev 10:39 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:43 -!- molly [~molly@unaffiliated/molly] has quit [Ping timeout: 268 seconds] 10:55 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 11:00 -!- challisto [~challisto@unaffiliated/challisto] has quit [Quit: Leaving] 11:21 -!- d_t [~textual@185.69.203.10] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 11:25 -!- PRab_ [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has joined #bitcoin-core-dev 11:26 -!- PRab [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has quit [Ping timeout: 264 seconds] 11:26 -!- PRab_ is now known as PRab 11:31 < gmaxwell> sdaftuar: no thats exactly what I want. Glad I asked. 11:35 -!- Thireus [~Thireus@icy.thireus.fr] has quit [Remote host closed the connection] 11:35 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has joined #bitcoin-core-dev 11:51 -!- moli [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 11:51 < gmaxwell> sdaftuar: ah, I didn't see that because I was on 0.12. :) 11:54 -!- molz [~molly@unaffiliated/molly] has quit [Ping timeout: 252 seconds] 12:12 < btcdrak> gmaxwell: I took a stab at 0.12 release notes for the softfork, if you have time, could you check for accuracy/completeness? https://github.com/bitcoin/bitcoin/pull/7800 12:12 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 12:15 < sdaftuar> gmaxwell: if you're working on something that you intend for 0.12 (as opposed to master), i have some suggestions 12:22 < sdaftuar> gmaxwell: i wrote up code at one point (before i realized the nCountWithAncestors thing) that would walk the transaction graph, along the lines of Kahn's algorithm iirc 12:23 < sdaftuar> i could dig that up, but morcos had the idea of just first sorting by entry time to mempool, which should be close to right 12:24 < sdaftuar> and then looping over the resulting sorted list, and checking if the tx is clear of dependencies 12:33 < gmaxwell> I'm contemplating just using the same score to order them that createnewblock does now. 12:38 < GitHub11> [bitcoin] MarcoFalke opened pull request #7801: [qa] Remove misleading "errorString syntax" (master...Mf1604-qaTestErrorString) https://github.com/bitcoin/bitcoin/pull/7801 12:38 < GitHub101> [bitcoin] MarcoFalke opened pull request #7803: [qa] maxblocksinflight: Actually enable test (master...Mf1604-qaTestMaxBlocks) https://github.com/bitcoin/bitcoin/pull/7803 12:38 < GitHub61> [bitcoin] MarcoFalke opened pull request #7802: [qa] httpbasics: Actually test second connection (master...Mf1604-qaTestHttp) https://github.com/bitcoin/bitcoin/pull/7802 13:00 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 13:24 < GitHub135> [bitcoin] sipa opened pull request #7804: Track block download times per individual block (master...betterkicktimeout) https://github.com/bitcoin/bitcoin/pull/7804 13:25 < sipa> wumpus: i wonder if we could/should fetch the entire description (or even all discussion) of a PR, and include it in the merge commit... 13:27 < gmaxwell> I would like that. 13:27 < gmaxwell> it irritates the hell out of me that the git history often doesn't even include an adequate description of the change, because it's all in the PR. 13:28 < sipa> on the other hand, PR descriptions are sometimes not updated when the scope/implementation changes significantly 13:28 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has quit [Read error: Connection reset by peer] 13:29 < sipa> you can consider that a bad thing, but if you see the description just as the first message of the discussion, maybe the correct solution is just including the entire discussion 13:29 < sipa> text is cheap 13:29 -!- justanotheruser [~Justan@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 13:30 < sipa> that would make the commits also more independent from github (as currently the merge commit does list the github PR number, but to grasp all the details you often need to actually go to github) 13:32 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has quit [Ping timeout: 244 seconds] 13:32 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 13:33 -!- Thireus [~Thireus@vps-92.197.170.217.stwvps.net] has joined #bitcoin-core-dev 13:41 < btcdrak> sipa: yeah I tried that once but really the merge script would have to be redone in something like python so you can parse the github API data. 13:42 < gmaxwell> whole thing need not be redone, it could call a helper. 13:42 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has joined #bitcoin-core-dev 13:42 < gmaxwell> could also add the phase of the moon and current best block, if we wanted. :) 13:42 < btcdrak> sipa: check #5623 13:45 -!- laurentmt [~Thunderbi@128-79-141-196.hfc.dyn.abo.bbox.fr] has quit [Client Quit] 13:47 < MarcoFalke> btcdrak, the script is already python /contrib/devtools/github-merge.py 13:49 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 13:49 < btcdrak> oh the shell script went away 13:51 < btcdrak> well then that's easy, just pull the title from a fetch of https://api.github.com/repos/$REPO/pulls/$PULL 13:51 < MarcoFalke> Should be trivial to include the text from GitHub, but I am worried that typing `git log` will make you scroll the whole day 13:51 < btcdrak> you can make a lot more interesting merge commit messages too 13:52 < MarcoFalke> we already fetch the title ;) 13:52 -!- moli [~molly@unaffiliated/molly] has quit [Ping timeout: 244 seconds] 13:53 < btcdrak> omg. have been under a rock. 13:54 < sipa> btcdrak: yes, that's why i brought it up, because it should be easy to add more now 13:55 < btcdrak> sipa: +1 on adding the entire discussion history to the merge commit 13:55 < sipa> MarcoFalke: that's a decent concern... we could fetch the github discussion, make a commit that puts it in $REPO/share/github-discussion/$PR.md or something, and include that commit in the merge... 13:56 < MarcoFalke> sipa, exactly my thought. Just make a blob and do an octomerge 13:57 < sipa> it's something i dislike right now: commits that refer to pull requests; the git source tree is something that should make sense without having access to github 14:06 < btcdrak> I think the commit message should contain the PR body text. 14:06 < btcdrak> merge* commit message 14:37 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 14:44 < gmaxwell> Well this isn't a replacement for having a useful commit message. 15:13 -!- murch [~murch@p4FE3AA21.dip0.t-ipconnect.de] has quit [Quit: Leaving.] 15:46 -!- gevs [~greg@unaffiliated/gevs] has quit [Ping timeout: 268 seconds] 15:58 -!- gevs [~greg@unaffiliated/gevs] has joined #bitcoin-core-dev 16:02 -!- d_t [~textual@185.69.203.10] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 16:08 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 16:14 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has quit [Remote host closed the connection] 16:16 -!- gribble [~gribble@unaffiliated/nanotube/bot/gribble] has joined #bitcoin-core-dev 16:26 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 252 seconds] 16:48 -!- StringerBell [~StringerB@c-73-210-225-26.hsd1.il.comcast.net] has joined #bitcoin-core-dev 16:49 -!- wallet42 [uid154231@gateway/web/irccloud.com/x-qyxrpgdmmxiozsmk] has quit [Quit: Connection closed for inactivity] 17:19 < midnightmagic> is someone still mirroring the PRs, etc? 17:21 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-swtyijfupbvhjmwt] has quit [Quit: Connection closed for inactivity] 17:27 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection] 17:27 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 17:31 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Ping timeout: 244 seconds] 18:00 < gmaxwell> morcos: I am boggle at +class CompareTxMemPoolEntryByScore 18:00 < gmaxwell> oh no I'm not. 18:00 < gmaxwell> turns out that b and a look a lot like each other on the screen. 18:01 -!- PRab [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has quit [Quit: ChatZilla 0.9.92 [Firefox 45.0.1/20160315153207]] 18:01 -!- PRab [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has joined #bitcoin-core-dev 18:03 -!- PRab [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has quit [Client Quit] 18:03 -!- PRab [~chatzilla@c-68-51-175-167.hsd1.mi.comcast.net] has joined #bitcoin-core-dev 18:17 -!- jtimon [~quassel@227.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 248 seconds] 18:27 -!- molz [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer] 18:27 -!- molz [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 18:28 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 18:31 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Read error: No route to host] 18:31 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 20:10 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 20:17 -!- achow101 [~achow101@pool-96-227-114-115.phlapa.fios.verizon.net] has quit [Quit: Leaving] 20:17 -!- achow101 [~achow101@pool-96-227-114-115.phlapa.fios.verizon.net] has joined #bitcoin-core-dev 20:52 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 20:52 -!- zooko [~user@c-71-196-136-219.hsd1.co.comcast.net] has joined #bitcoin-core-dev 20:53 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 20:53 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 260 seconds] 21:15 -!- zooko [~user@c-71-196-136-219.hsd1.co.comcast.net] has quit [Ping timeout: 240 seconds] 21:25 -!- Giszmo [~leo@pc-122-14-46-190.cm.vtr.net] has quit [Quit: Leaving.] 21:37 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 21:49 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has quit [Remote host closed the connection] 21:57 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 21:58 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:02 -!- frankenmint [~frankenmi@174-25-22-102.ptld.qwest.net] has joined #bitcoin-core-dev 22:05 -!- d_t [~textual@185.69.203.10] has joined #bitcoin-core-dev 22:13 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 22:14 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 22:43 -!- d_t [~textual@185.69.203.10] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 22:59 -!- p15 [~p15@36.91.145.64.client.static.strong-tk2.bringover.net] has joined #bitcoin-core-dev 23:12 -!- Alopex [~bitcoin@cyber.dealing.ninja] has quit [Remote host closed the connection] 23:13 -!- Alopex [~bitcoin@cyber.dealing.ninja] has joined #bitcoin-core-dev 23:49 -!- droark [~droark@c-24-22-36-12.hsd1.or.comcast.net] has quit [Ping timeout: 252 seconds] 23:51 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 246 seconds]