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