12015-11-02T00:10:10  *** dgenr8 has quit IRC
  22015-11-02T00:10:38  *** dgenr8 has joined #bitcoin-core-dev
  32015-11-02T00:32:31  *** zooko has quit IRC
  42015-11-02T00:35:20  *** zooko has joined #bitcoin-core-dev
  52015-11-02T00:41:54  *** zooko has quit IRC
  62015-11-02T01:37:08  *** belcher has quit IRC
  72015-11-02T01:42:47  *** deepcore has quit IRC
  82015-11-02T01:50:45  *** evoskuil has quit IRC
  92015-11-02T01:54:04  *** deepcore has joined #bitcoin-core-dev
 102015-11-02T01:54:22  *** Ylbam has quit IRC
 112015-11-02T02:04:53  *** evoskuil has joined #bitcoin-core-dev
 122015-11-02T02:34:14  *** zooko has joined #bitcoin-core-dev
 132015-11-02T02:36:59  *** challisto has quit IRC
 142015-11-02T02:42:55  *** deepcore has quit IRC
 152015-11-02T03:17:17  <GitHub36> [bitcoin] laanwj opened pull request #6930: build: don't distribute tests_config.py (master...2015_11_testsconfig_nodist) https://github.com/bitcoin/bitcoin/pull/6930
 162015-11-02T03:25:38  <GitHub164> [bitcoin] laanwj closed pull request #6925: Added zmq flag for owned transactions (master...master) https://github.com/bitcoin/bitcoin/pull/6925
 172015-11-02T03:30:08  <GitHub27> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/02a95be97759...a6d0d623fc95
 182015-11-02T03:30:08  <GitHub27> bitcoin/master 7497e80 Wladimir J. van der Laan: tests: Initialize networking on windows
 192015-11-02T03:30:09  <GitHub27> bitcoin/master a6d0d62 Wladimir J. van der Laan: Merge pull request #6926...
 202015-11-02T03:30:13  <GitHub122> [bitcoin] laanwj closed pull request #6926: tests: Initialize networking on windows (master...2015_10_tests_networking_init) https://github.com/bitcoin/bitcoin/pull/6926
 212015-11-02T03:33:54  <GitHub198> [bitcoin] laanwj closed pull request #6839: clang-format: Recently added files (master...MarcoFalke-2015-clangFormatRecent) https://github.com/bitcoin/bitcoin/pull/6839
 222015-11-02T03:38:56  <GitHub87> [bitcoin] laanwj closed pull request #6902: policy:  Add new constant MAX_STANDARD_MULTISIG_KEYS (master...multisig_keys) https://github.com/bitcoin/bitcoin/pull/6902
 232015-11-02T03:45:05  <GitHub99> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/a6d0d623fc95...8fe30fb4d130
 242015-11-02T03:45:06  <GitHub99> bitcoin/master 8537ecd Gregory Maxwell: Revert "Enable policy enforcing GetMedianTimePast as the end point of lock-time constraints"...
 252015-11-02T03:45:06  <GitHub99> bitcoin/master 40cd32e Gregory Maxwell: Revert "Add rules--presently disabled--for using GetMedianTimePast as endpoint for lock-time calculations"...
 262015-11-02T03:45:07  <GitHub99> bitcoin/master 8fe30fb Wladimir J. van der Laan: Merge pull request #6928...
 272015-11-02T03:45:14  <GitHub48> [bitcoin] laanwj closed pull request #6928: Revert MedianTimePast / mempool-only BIP113 (master...undo_113) https://github.com/bitcoin/bitcoin/pull/6928
 282015-11-02T04:28:20  *** daniel___ has quit IRC
 292015-11-02T04:29:00  *** danielsocials_ has joined #bitcoin-core-dev
 302015-11-02T04:42:12  *** danielsocials__ has joined #bitcoin-core-dev
 312015-11-02T04:43:24  *** danielsocials_ has quit IRC
 322015-11-02T05:35:39  *** zooko has quit IRC
 332015-11-02T06:08:07  *** Guest35844 has quit IRC
 342015-11-02T06:21:11  *** CodeShark has joined #bitcoin-core-dev
 352015-11-02T06:27:35  *** danielsocials has joined #bitcoin-core-dev
 362015-11-02T06:29:22  *** ParadoxSpiral has joined #bitcoin-core-dev
 372015-11-02T06:30:47  *** pigeons has joined #bitcoin-core-dev
 382015-11-02T06:31:10  *** pigeons is now known as Guest7284
 392015-11-02T06:31:37  *** danielsocials__ has quit IRC
 402015-11-02T06:32:11  *** danielsocials_ has joined #bitcoin-core-dev
 412015-11-02T06:49:44  *** ParadoxSpiral has quit IRC
 422015-11-02T07:14:56  *** deepcore has joined #bitcoin-core-dev
 432015-11-02T07:29:35  *** deepcore has quit IRC
 442015-11-02T07:31:28  *** Ylbam has joined #bitcoin-core-dev
 452015-11-02T07:37:28  *** morcos has quit IRC
 462015-11-02T07:38:29  *** morcos has joined #bitcoin-core-dev
 472015-11-02T07:46:20  *** paveljanik has quit IRC
 482015-11-02T08:06:38  *** randy-waterhouse has joined #bitcoin-core-dev
 492015-11-02T09:01:44  *** BashCo has quit IRC
 502015-11-02T09:22:02  *** BashCo has joined #bitcoin-core-dev
 512015-11-02T09:57:52  *** Guyver2 has joined #bitcoin-core-dev
 522015-11-02T10:48:28  *** Thireus has quit IRC
 532015-11-02T10:48:48  *** Thireus has joined #bitcoin-core-dev
 542015-11-02T10:55:39  *** Thireus has quit IRC
 552015-11-02T10:56:14  *** Guyver2 has quit IRC
 562015-11-02T11:05:52  *** Thireus has joined #bitcoin-core-dev
 572015-11-02T13:02:18  *** ParadoxSpiral has joined #bitcoin-core-dev
 582015-11-02T13:04:02  *** Guyver2 has joined #bitcoin-core-dev
 592015-11-02T13:04:05  *** Guyver2 has quit IRC
 602015-11-02T13:04:23  *** Guyver2 has joined #bitcoin-core-dev
 612015-11-02T13:04:26  *** Guyver2 has quit IRC
 622015-11-02T13:04:43  *** Guyver2 has joined #bitcoin-core-dev
 632015-11-02T13:04:46  *** Guyver2 has quit IRC
 642015-11-02T13:05:03  *** Guyver2 has joined #bitcoin-core-dev
 652015-11-02T13:05:06  *** Guyver2 has quit IRC
 662015-11-02T13:05:26  *** Guyver2 has joined #bitcoin-core-dev
 672015-11-02T13:05:29  *** Guyver2 has quit IRC
 682015-11-02T13:20:15  *** Thireus has quit IRC
 692015-11-02T13:22:44  *** davec has quit IRC
 702015-11-02T13:23:28  *** davec has joined #bitcoin-core-dev
 712015-11-02T13:41:26  <morcos> sipa: i have a few questions for you when you have a couple mins
 722015-11-02T13:43:17  <morcos> 1) secp256k1, i've been doing my benchmarking on ConnectBlock and CreateNewBlock improvements assuming that might be released and merged for 0.12.  It's fine either way, but do you have a sense of status?
 732015-11-02T13:44:22  <morcos> 2) I'd like to create a modification to UpdateCoins so that when you are explicitly creating the outputs for a new tx you don't touch the database.  Should this be a flag to ModifyCoins or a new function NewCoins.
 742015-11-02T13:45:21  <morcos> the reaosn I believe this is safe is you blow away the old coins immediately afterwards anyway with FromTx, so if there were some reason those old coins existed (which they shouldn't because then you would no longer have the inputs available anyway) it would already be broken.
 752015-11-02T13:45:24  <wumpus> I'm also interested in status of secp256k1 verification :)
 762015-11-02T13:46:40  <morcos> but in the depths of brokenness, one difference is whether the new coins i'm creating are marked FRESH or not.  since i'm just assuming they don't exist i'd like to mark my new coins as FRESH, but in the circumstance where these were then spent, then the conflicting coins would never be written over the underlying databases coins, unlike what would happen now.
 772015-11-02T13:47:07  <morcos> Since this is a slight change in behavior (that should never happen) I wanted hour thoughts on that.
 782015-11-02T13:48:55  <morcos> Also this question is for everyone.  Thanks to Luke-Jr and gmaxwell I realized you can actually do the priority portion of the block relatively quickly in CreateNewBlock as well.  But to do this I need to be able to get priority without accessing inputs.  I can think of 3 options:
 792015-11-02T13:49:40  <morcos> a) use current CTxMemPoolEntry::GetPriority() which is an upper bound on the possible actual priority (seems bad as it's gameable)
 802015-11-02T13:50:49  <morcos> b) take the part of 6357 which calculates inchainInputValue when a mempool entry is created and use that to have a lower bound on actual priority (don't update when further inputs are confirmed)  (the downside of this approach is it could be slightly broken during a reorg)
 812015-11-02T13:51:48  <morcos> c) use 6357 to dynamically calculate priority.  I rebased this and will push. I think its reasonably efficient, but its adding more machinary to support priority, thats also a bit complicated.  Is priority here for the forseaeable future?
 822015-11-02T13:52:27  <morcos> Oh and one more question sipa.  Is 6914 something that you are about to change, should I also benchmark with that included, or hold off?
 832015-11-02T14:08:09  *** treehug8_ has joined #bitcoin-core-dev
 842015-11-02T14:42:18  *** Thireus has joined #bitcoin-core-dev
 852015-11-02T14:46:55  *** Thireus1 has joined #bitcoin-core-dev
 862015-11-02T14:48:11  *** Thireus has quit IRC
 872015-11-02T14:51:11  *** Thireus1 has quit IRC
 882015-11-02T14:51:33  *** sipa has joined #bitcoin-core-dev
 892015-11-02T14:57:37  <GitHub153> [bitcoin] laanwj reopened pull request #6248: Fix Qt build on arch by setting -fPIC (master...archbuild) https://github.com/bitcoin/bitcoin/pull/6248
 902015-11-02T14:59:11  *** Thireus has joined #bitcoin-core-dev
 912015-11-02T15:13:20  *** Thireus has quit IRC
 922015-11-02T15:14:12  *** Thireus has joined #bitcoin-core-dev
 932015-11-02T15:26:57  *** Arnavion has quit IRC
 942015-11-02T15:27:01  *** Arnavion3 has joined #bitcoin-core-dev
 952015-11-02T15:27:05  *** Arnavion3 is now known as Arnavion
 962015-11-02T15:30:39  *** wump has joined #bitcoin-core-dev
 972015-11-02T15:33:59  *** CodeShark has quit IRC
 982015-11-02T15:35:21  *** sipa has quit IRC
 992015-11-02T15:35:24  *** wumpus has quit IRC
1002015-11-02T15:35:25  *** guruvan has quit IRC
1012015-11-02T15:35:26  *** BlueMatt has quit IRC
1022015-11-02T15:37:26  *** BlueMatt has joined #bitcoin-core-dev
1032015-11-02T15:37:47  *** guruvan has joined #bitcoin-core-dev
1042015-11-02T15:44:03  *** zooko has joined #bitcoin-core-dev
1052015-11-02T16:07:13  *** sipa has joined #bitcoin-core-dev
1062015-11-02T16:09:02  *** Thireus has quit IRC
1072015-11-02T16:24:53  <morcos> gmaxwell and sipa: re point 2 above.  So correct me if I'm wrong.  the existing 2 cases of duplicate coin bases are just that only duplicate coin bases.  the first coinbase is now overwritten and lost, and as of yet, the second has not been spent.
1082015-11-02T16:25:45  <morcos> so in order to preserve correct behavior with that, i do need to make sure I overwrite the existing coins in those 2 cases when we're processing the chain from the beginning.
1092015-11-02T16:26:55  <morcos> it seems the best way to do this is to special case coinbase outputs being created (UpdateCoins already special cases coinbases).  And in the case of coinbase outputs being created either still do the txdb lookup, or don't mark the new coins as FRESH to force them to be written
1102015-11-02T16:27:24  <morcos> i realize this is getting a tad hacky, but it seems its well worth it to avoid all these database lookups
1112015-11-02T16:28:03  <morcos> any other thoughts on how to properly accomplish this?
1122015-11-02T16:33:44  *** zooko has quit IRC
1132015-11-02T16:34:26  *** zooko has joined #bitcoin-core-dev
1142015-11-02T17:17:29  *** BashCo has quit IRC
1152015-11-02T17:26:06  *** zooko has quit IRC
1162015-11-02T17:34:08  *** deepcore has joined #bitcoin-core-dev
1172015-11-02T17:34:34  *** zooko has joined #bitcoin-core-dev
1182015-11-02T17:46:48  *** PaulCape_ has quit IRC
1192015-11-02T17:48:27  *** PaulCapestany has joined #bitcoin-core-dev
1202015-11-02T18:01:34  *** BashCo has joined #bitcoin-core-dev
1212015-11-02T18:34:35  *** paveljanik has joined #bitcoin-core-dev
1222015-11-02T18:34:35  *** paveljanik has joined #bitcoin-core-dev
1232015-11-02T19:31:17  *** zooko has quit IRC
1242015-11-02T19:48:24  *** moli has joined #bitcoin-core-dev
1252015-11-02T19:50:39  *** molly has quit IRC
1262015-11-02T20:30:41  *** belcher has joined #bitcoin-core-dev
1272015-11-02T20:45:31  *** paveljanik has quit IRC
1282015-11-02T21:16:49  *** Thireus has joined #bitcoin-core-dev
1292015-11-02T21:49:20  *** ParadoxSpiral has quit IRC
1302015-11-02T21:54:09  *** treehug8_ has quit IRC
1312015-11-02T22:09:45  *** zooko has joined #bitcoin-core-dev
1322015-11-02T22:13:21  *** zooko` has joined #bitcoin-core-dev
1332015-11-02T22:15:15  *** zooko has quit IRC
1342015-11-02T22:36:26  *** CodeShark has joined #bitcoin-core-dev
1352015-11-02T22:38:13  *** zooko` is now known as zooko
1362015-11-02T22:46:04  *** mcelrath has quit IRC
1372015-11-02T23:08:22  *** jtimon has quit IRC
1382015-11-02T23:11:35  <helo> second time today, sync.cpp:112: void potential_deadlock_detected(const std::pair<void*, void*>&, const LockStack&, const LockStack&): Assertion `onlyMaybeDeadlock' failed.
1392015-11-02T23:12:30  *** crescendo has joined #bitcoin-core-dev
1402015-11-02T23:12:41  <helo> at 725539e, and 8fe30fb4 (~current head)
1412015-11-02T23:14:25  <helo> built/running on ubuntu 15.10 with boost 1.58 fwiw
1422015-11-02T23:41:26  *** deepcore has quit IRC
1432015-11-02T23:57:10  *** [b__b] has quit IRC