1 2015-11-02T00:10:10  *** dgenr8 has quit IRC
  2 2015-11-02T00:10:38  *** dgenr8 has joined #bitcoin-core-dev
  3 2015-11-02T00:32:31  *** zooko has quit IRC
  4 2015-11-02T00:35:20  *** zooko has joined #bitcoin-core-dev
  5 2015-11-02T00:41:54  *** zooko has quit IRC
  6 2015-11-02T01:37:08  *** belcher has quit IRC
  7 2015-11-02T01:42:47  *** deepcore has quit IRC
  8 2015-11-02T01:50:45  *** evoskuil has quit IRC
  9 2015-11-02T01:54:04  *** deepcore has joined #bitcoin-core-dev
 10 2015-11-02T01:54:22  *** Ylbam has quit IRC
 11 2015-11-02T02:04:53  *** evoskuil has joined #bitcoin-core-dev
 12 2015-11-02T02:34:14  *** zooko has joined #bitcoin-core-dev
 13 2015-11-02T02:36:59  *** challisto has quit IRC
 14 2015-11-02T02:42:55  *** deepcore has quit IRC
 15 2015-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
 16 2015-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
 17 2015-11-02T03:30:08  <GitHub27> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/02a95be97759...a6d0d623fc95
 18 2015-11-02T03:30:08  <GitHub27> bitcoin/master 7497e80 Wladimir J. van der Laan: tests: Initialize networking on windows
 19 2015-11-02T03:30:09  <GitHub27> bitcoin/master a6d0d62 Wladimir J. van der Laan: Merge pull request #6926...
 20 2015-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
 21 2015-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
 22 2015-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
 23 2015-11-02T03:45:05  <GitHub99> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/a6d0d623fc95...8fe30fb4d130
 24 2015-11-02T03:45:06  <GitHub99> bitcoin/master 8537ecd Gregory Maxwell: Revert "Enable policy enforcing GetMedianTimePast as the end point of lock-time constraints"...
 25 2015-11-02T03:45:06  <GitHub99> bitcoin/master 40cd32e Gregory Maxwell: Revert "Add rules--presently disabled--for using GetMedianTimePast as endpoint for lock-time calculations"...
 26 2015-11-02T03:45:07  <GitHub99> bitcoin/master 8fe30fb Wladimir J. van der Laan: Merge pull request #6928...
 27 2015-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
 28 2015-11-02T04:28:20  *** daniel___ has quit IRC
 29 2015-11-02T04:29:00  *** danielsocials_ has joined #bitcoin-core-dev
 30 2015-11-02T04:42:12  *** danielsocials__ has joined #bitcoin-core-dev
 31 2015-11-02T04:43:24  *** danielsocials_ has quit IRC
 32 2015-11-02T05:35:39  *** zooko has quit IRC
 33 2015-11-02T06:08:07  *** Guest35844 has quit IRC
 34 2015-11-02T06:21:11  *** CodeShark has joined #bitcoin-core-dev
 35 2015-11-02T06:27:35  *** danielsocials has joined #bitcoin-core-dev
 36 2015-11-02T06:29:22  *** ParadoxSpiral has joined #bitcoin-core-dev
 37 2015-11-02T06:30:47  *** pigeons has joined #bitcoin-core-dev
 38 2015-11-02T06:31:10  *** pigeons is now known as Guest7284
 39 2015-11-02T06:31:37  *** danielsocials__ has quit IRC
 40 2015-11-02T06:32:11  *** danielsocials_ has joined #bitcoin-core-dev
 41 2015-11-02T06:49:44  *** ParadoxSpiral has quit IRC
 42 2015-11-02T07:14:56  *** deepcore has joined #bitcoin-core-dev
 43 2015-11-02T07:29:35  *** deepcore has quit IRC
 44 2015-11-02T07:31:28  *** Ylbam has joined #bitcoin-core-dev
 45 2015-11-02T07:37:28  *** morcos has quit IRC
 46 2015-11-02T07:38:29  *** morcos has joined #bitcoin-core-dev
 47 2015-11-02T07:46:20  *** paveljanik has quit IRC
 48 2015-11-02T08:06:38  *** randy-waterhouse has joined #bitcoin-core-dev
 49 2015-11-02T09:01:44  *** BashCo has quit IRC
 50 2015-11-02T09:22:02  *** BashCo has joined #bitcoin-core-dev
 51 2015-11-02T09:57:52  *** Guyver2 has joined #bitcoin-core-dev
 52 2015-11-02T10:48:28  *** Thireus has quit IRC
 53 2015-11-02T10:48:48  *** Thireus has joined #bitcoin-core-dev
 54 2015-11-02T10:55:39  *** Thireus has quit IRC
 55 2015-11-02T10:56:14  *** Guyver2 has quit IRC
 56 2015-11-02T11:05:52  *** Thireus has joined #bitcoin-core-dev
 57 2015-11-02T13:02:18  *** ParadoxSpiral has joined #bitcoin-core-dev
 58 2015-11-02T13:04:02  *** Guyver2 has joined #bitcoin-core-dev
 59 2015-11-02T13:04:05  *** Guyver2 has quit IRC
 60 2015-11-02T13:04:23  *** Guyver2 has joined #bitcoin-core-dev
 61 2015-11-02T13:04:26  *** Guyver2 has quit IRC
 62 2015-11-02T13:04:43  *** Guyver2 has joined #bitcoin-core-dev
 63 2015-11-02T13:04:46  *** Guyver2 has quit IRC
 64 2015-11-02T13:05:03  *** Guyver2 has joined #bitcoin-core-dev
 65 2015-11-02T13:05:06  *** Guyver2 has quit IRC
 66 2015-11-02T13:05:26  *** Guyver2 has joined #bitcoin-core-dev
 67 2015-11-02T13:05:29  *** Guyver2 has quit IRC
 68 2015-11-02T13:20:15  *** Thireus has quit IRC
 69 2015-11-02T13:22:44  *** davec has quit IRC
 70 2015-11-02T13:23:28  *** davec has joined #bitcoin-core-dev
 71 2015-11-02T13:41:26  <morcos> sipa: i have a few questions for you when you have a couple mins
 72 2015-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?
 73 2015-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.
 74 2015-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.
 75 2015-11-02T13:45:24  <wumpus> I'm also interested in status of secp256k1 verification :)
 76 2015-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.
 77 2015-11-02T13:47:07  <morcos> Since this is a slight change in behavior (that should never happen) I wanted hour thoughts on that.
 78 2015-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:
 79 2015-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)
 80 2015-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)
 81 2015-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?
 82 2015-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?
 83 2015-11-02T14:08:09  *** treehug8_ has joined #bitcoin-core-dev
 84 2015-11-02T14:42:18  *** Thireus has joined #bitcoin-core-dev
 85 2015-11-02T14:46:55  *** Thireus1 has joined #bitcoin-core-dev
 86 2015-11-02T14:48:11  *** Thireus has quit IRC
 87 2015-11-02T14:51:11  *** Thireus1 has quit IRC
 88 2015-11-02T14:51:33  *** sipa has joined #bitcoin-core-dev
 89 2015-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
 90 2015-11-02T14:59:11  *** Thireus has joined #bitcoin-core-dev
 91 2015-11-02T15:13:20  *** Thireus has quit IRC
 92 2015-11-02T15:14:12  *** Thireus has joined #bitcoin-core-dev
 93 2015-11-02T15:26:57  *** Arnavion has quit IRC
 94 2015-11-02T15:27:01  *** Arnavion3 has joined #bitcoin-core-dev
 95 2015-11-02T15:27:05  *** Arnavion3 is now known as Arnavion
 96 2015-11-02T15:30:39  *** wump has joined #bitcoin-core-dev
 97 2015-11-02T15:33:59  *** CodeShark has quit IRC
 98 2015-11-02T15:35:21  *** sipa has quit IRC
 99 2015-11-02T15:35:24  *** wumpus has quit IRC
100 2015-11-02T15:35:25  *** guruvan has quit IRC
101 2015-11-02T15:35:26  *** BlueMatt has quit IRC
102 2015-11-02T15:37:26  *** BlueMatt has joined #bitcoin-core-dev
103 2015-11-02T15:37:47  *** guruvan has joined #bitcoin-core-dev
104 2015-11-02T15:44:03  *** zooko has joined #bitcoin-core-dev
105 2015-11-02T16:07:13  *** sipa has joined #bitcoin-core-dev
106 2015-11-02T16:09:02  *** Thireus has quit IRC
107 2015-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.
108 2015-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.
109 2015-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
110 2015-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
111 2015-11-02T16:28:03  <morcos> any other thoughts on how to properly accomplish this?
112 2015-11-02T16:33:44  *** zooko has quit IRC
113 2015-11-02T16:34:26  *** zooko has joined #bitcoin-core-dev
114 2015-11-02T17:17:29  *** BashCo has quit IRC
115 2015-11-02T17:26:06  *** zooko has quit IRC
116 2015-11-02T17:34:08  *** deepcore has joined #bitcoin-core-dev
117 2015-11-02T17:34:34  *** zooko has joined #bitcoin-core-dev
118 2015-11-02T17:46:48  *** PaulCape_ has quit IRC
119 2015-11-02T17:48:27  *** PaulCapestany has joined #bitcoin-core-dev
120 2015-11-02T18:01:34  *** BashCo has joined #bitcoin-core-dev
121 2015-11-02T18:34:35  *** paveljanik has joined #bitcoin-core-dev
122 2015-11-02T18:34:35  *** paveljanik has joined #bitcoin-core-dev
123 2015-11-02T19:31:17  *** zooko has quit IRC
124 2015-11-02T19:48:24  *** moli has joined #bitcoin-core-dev
125 2015-11-02T19:50:39  *** molly has quit IRC
126 2015-11-02T20:30:41  *** belcher has joined #bitcoin-core-dev
127 2015-11-02T20:45:31  *** paveljanik has quit IRC
128 2015-11-02T21:16:49  *** Thireus has joined #bitcoin-core-dev
129 2015-11-02T21:49:20  *** ParadoxSpiral has quit IRC
130 2015-11-02T21:54:09  *** treehug8_ has quit IRC
131 2015-11-02T22:09:45  *** zooko has joined #bitcoin-core-dev
132 2015-11-02T22:13:21  *** zooko` has joined #bitcoin-core-dev
133 2015-11-02T22:15:15  *** zooko has quit IRC
134 2015-11-02T22:36:26  *** CodeShark has joined #bitcoin-core-dev
135 2015-11-02T22:38:13  *** zooko` is now known as zooko
136 2015-11-02T22:46:04  *** mcelrath has quit IRC
137 2015-11-02T23:08:22  *** jtimon has quit IRC
138 2015-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.
139 2015-11-02T23:12:30  *** crescendo has joined #bitcoin-core-dev
140 2015-11-02T23:12:41  <helo> at 725539e, and 8fe30fb4 (~current head)
141 2015-11-02T23:14:25  <helo> built/running on ubuntu 15.10 with boost 1.58 fwiw
142 2015-11-02T23:41:26  *** deepcore has quit IRC
143 2015-11-02T23:57:10  *** [b__b] has quit IRC