12016-07-17T00:04:39  *** anchow101 has quit IRC
  22016-07-17T00:23:14  *** Chris_Stewart_5 has joined #bitcoin-core-dev
  32016-07-17T00:26:42  *** kadoban has quit IRC
  42016-07-17T00:38:54  *** spudowiar is now known as FsckFreenode
  52016-07-17T00:39:54  *** FsckFreenode is now known as spudowiar
  62016-07-17T00:47:11  *** spudowiar has quit IRC
  72016-07-17T00:50:10  <GitHub171> [bitcoin] jtimon opened pull request #8348: Trivial: Segwit: Don't call IsWitnessEnabled from ContextualCheckBlock (master...0.12.99-consensus-segwit) https://github.com/bitcoin/bitcoin/pull/8348
  82016-07-17T00:57:29  *** netsin has quit IRC
  92016-07-17T00:58:07  *** netsin has joined #bitcoin-core-dev
 102016-07-17T01:02:34  *** netsin has quit IRC
 112016-07-17T01:05:47  *** Ylbam has quit IRC
 122016-07-17T01:07:35  *** achow101 has joined #bitcoin-core-dev
 132016-07-17T01:16:48  *** netsin has joined #bitcoin-core-dev
 142016-07-17T01:35:01  *** Chris_Stewart_5 has quit IRC
 152016-07-17T01:35:22  *** Giszmo1 has joined #bitcoin-core-dev
 162016-07-17T01:37:11  *** Giszmo has quit IRC
 172016-07-17T01:40:24  *** xinxi has joined #bitcoin-core-dev
 182016-07-17T01:47:30  *** xinxi has quit IRC
 192016-07-17T01:48:27  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 202016-07-17T01:49:03  *** Arnavion has quit IRC
 212016-07-17T01:49:07  *** Arnavion3 has joined #bitcoin-core-dev
 222016-07-17T01:49:11  *** Arnavion3 is now known as Arnavion
 232016-07-17T01:58:49  *** YOU-JI has joined #bitcoin-core-dev
 242016-07-17T02:02:09  *** YOU-JI has quit IRC
 252016-07-17T02:16:29  *** belcher has quit IRC
 262016-07-17T02:17:16  *** belcher has joined #bitcoin-core-dev
 272016-07-17T02:19:38  *** belcher has quit IRC
 282016-07-17T02:30:16  *** molly has joined #bitcoin-core-dev
 292016-07-17T02:33:45  *** molz has quit IRC
 302016-07-17T02:35:36  *** Chris_Stewart_5 has quit IRC
 312016-07-17T02:53:14  *** YOU-JI has joined #bitcoin-core-dev
 322016-07-17T03:00:17  *** netsin has quit IRC
 332016-07-17T03:06:43  *** netsin has joined #bitcoin-core-dev
 342016-07-17T03:11:19  *** netsin has quit IRC
 352016-07-17T03:12:47  *** achow101 has quit IRC
 362016-07-17T03:14:48  *** netsin has joined #bitcoin-core-dev
 372016-07-17T03:27:41  *** xinxi has joined #bitcoin-core-dev
 382016-07-17T03:34:34  *** xinxi has quit IRC
 392016-07-17T03:35:09  *** xinxi has joined #bitcoin-core-dev
 402016-07-17T03:43:25  <GitHub36> [bitcoin] Tyler-Hardin opened pull request #8349: Qt: Clearer warning about being out of sync (master...issue8060) https://github.com/bitcoin/bitcoin/pull/8349
 412016-07-17T04:05:17  *** xinxi has quit IRC
 422016-07-17T04:21:58  *** TomMc has quit IRC
 432016-07-17T04:35:51  *** YOU-JI has quit IRC
 442016-07-17T04:37:50  *** YOU-JI has joined #bitcoin-core-dev
 452016-07-17T04:41:25  *** kadoban has joined #bitcoin-core-dev
 462016-07-17T04:45:51  *** bustd_soket has quit IRC
 472016-07-17T04:58:29  *** bustd_soket has joined #bitcoin-core-dev
 482016-07-17T05:20:07  *** jtimon has quit IRC
 492016-07-17T05:32:08  *** kadoban has quit IRC
 502016-07-17T06:43:11  *** YOU-JI has quit IRC
 512016-07-17T07:14:35  *** netsin has quit IRC
 522016-07-17T07:15:23  *** netsin has joined #bitcoin-core-dev
 532016-07-17T07:18:21  *** xinxi has joined #bitcoin-core-dev
 542016-07-17T07:31:24  <phantomcircuit> wumpus, is 0.13 tagged?
 552016-07-17T07:33:54  <luke-jr> …
 562016-07-17T07:34:04  <luke-jr> of course not, we didn't even do rc1 yet
 572016-07-17T08:03:07  *** xinxi has quit IRC
 582016-07-17T08:10:45  *** netsin has joined #bitcoin-core-dev
 592016-07-17T08:38:09  <phantomcircuit> luke-jr, branched i mean
 602016-07-17T08:38:11  <phantomcircuit> words
 612016-07-17T08:48:03  *** jron has quit IRC
 622016-07-17T08:49:13  *** jron has joined #bitcoin-core-dev
 632016-07-17T08:50:36  *** windsok has joined #bitcoin-core-dev
 642016-07-17T08:50:54  *** windsok_ has quit IRC
 652016-07-17T08:59:01  <btcdrak> not yet
 662016-07-17T09:10:06  *** jtimon has joined #bitcoin-core-dev
 672016-07-17T09:26:12  <jtimon> NicolasDorier: When it's complete because it does too many things at once and when it's not complete because it's not complete? come on, make up your mind...
 682016-07-17T09:27:16  <btcdrak> jtimon: my observation about ISM logic in versionbits.cpp is that it's got nothing to do with versionbits.cpp. its like you're stuffing a piece of code in there because it doesnt have anywhere else to live.
 692016-07-17T09:27:38  <gmaxwell> ISM code should all leave now.
 702016-07-17T09:27:57  <btcdrak> right, and now it seems useless to preserve that logic since we can just hard code it
 712016-07-17T09:28:14  <gmaxwell> I was planning on doing that as soon as we branch.
 722016-07-17T09:28:14  <btcdrak> the softforks have happened and are long since burred deep.
 732016-07-17T09:28:20  <btcdrak> gmaxwell: +1
 742016-07-17T09:28:43  <jtimon> btcdrak: and which of the alternatives I offereded you suggest?
 752016-07-17T09:28:45  <gmaxwell> I have the patch done already (this is why I was checking to find out where the last couple softforks activated a month or so ago)-- or I think I have it, might have been in that repo I corrupted.
 762016-07-17T09:28:55  <jtimon> hardcoded or not, it has to be somewhere
 772016-07-17T09:29:08  <gmaxwell> jtimon: there will be no ISM code.
 782016-07-17T09:29:17  <jtimon> I'm open ofr almost anything but main.cpp, please tell me what you like
 792016-07-17T09:29:33  <gmaxwell> The code will be gone, it doesn't go anywhere.
 802016-07-17T09:29:53  *** G1lius has joined #bitcoin-core-dev
 812016-07-17T09:30:19  <gmaxwell> jtimon: we have soffork activations coded in chain paramters. (vDeployments) the places that call ISM are just changed to check that.
 822016-07-17T09:30:36  <jtimon> well, at the very least we have to maintain this failure: https://github.com/bitcoin/bitcoin/blob/master/src/main.cpp#L3547 don't we?
 832016-07-17T09:31:24  <jtimon> gmaxwell: mhmm, not sure I understand, I thought you were going to hardcode a height for activation or something
 842016-07-17T09:32:00  <jtimon> btcdrak: where do you think Consensus::GetFlags should be?
 852016-07-17T09:33:29  <gmaxwell> jtimon: the if condition on that code just changes to a test of nHeight vs a vDeployments setting.
 862016-07-17T09:33:48  <jtimon> but vDeployments uses BIP9
 872016-07-17T09:34:20  <gmaxwell> sorry, not vDeployments (I wasn't looking), see:
 882016-07-17T09:34:30  <gmaxwell>          consensus.BIP34Height = 227931;
 892016-07-17T09:34:31  <gmaxwell>         consensus.BIP34Hash = uint256S("0x000000000000024b89b42a942fe0d9fea3bb44ab7bd1b19115dd6a759c0808b8");
 902016-07-17T09:36:05  <gmaxwell> just elements of consensus.  consensus.BIP65Height  yadda yadda.
 912016-07-17T09:37:03  <jtimon> yeah, so hardcoding a height for activation, what I was saying
 922016-07-17T09:37:13  <btcdrak> jtimon: for flags, why not in consensus.h?
 932016-07-17T09:37:23  <gmaxwell> (which also makes block processing a bit faster, as the ISM checks are surprisingly slow)
 942016-07-17T09:37:57  <jtimon> btcdrak: because that would be more of a "layer violation" concern when we have verifyBlock and a bunch of other functions in consensus.h
 952016-07-17T09:38:09  <jtimon> btcdrak: why not consensus/flags.h ?
 962016-07-17T09:39:08  <jtimon> gmaxwell: we still need to maintain the check I was talking about, right? (although it can be simplified to use the hardcoded heights too)
 972016-07-17T09:39:36  *** Ylbam has joined #bitcoin-core-dev
 982016-07-17T09:40:11  *** Guyver2 has joined #bitcoin-core-dev
 992016-07-17T09:40:41  <jtimon> btcdrak: can you respond to the getflags question? do you mind if that is in versionbits or do you prefer some other place? (not, I won't count "wherever, just not there" nor "let's leave that code in main for now" as answers)
1002016-07-17T09:40:46  <jtimon> note
1012016-07-17T09:40:52  *** netsin has quit IRC
1022016-07-17T09:42:54  <gmaxwell> jtimon: yes the if statement at the top changes, e.g. into nheight >= consensusParams.bipblahblahHeight  -- the check itself would logically remain in ContextualCheckBlock.
1032016-07-17T09:43:16  <jtimon> it's so hard to get negative feedback on this on a timely manner...we always need more reviewers, but specially of the type that can be less nice and more direct...
1042016-07-17T09:43:20  <btcdrak> jtimon: I dont have any objection to consensus/flags.h - i only have an objection to stuffing unrelated things into units which have a specific purpose. versionbits.cpp is clearly for BIP9 logic. I would have thought this is self evident :-p :)
1052016-07-17T09:43:24  <jtimon> gmaxwell: fair enough, I can do that
1062016-07-17T09:43:58  <jtimon> the goal was getting issupermajority out of main, destroying it counts ;)
1072016-07-17T09:44:05  <gmaxwell> well I think I've already done it, just need to find the code in a corrupted repository.
1082016-07-17T09:44:48  <jtimon> gmaxwell: oh, if you've done it no need for me to do it again, please ping me on the PR
1092016-07-17T09:45:09  <jtimon> well, if it takes you too long to PR it, I will rewrite it ;)
1102016-07-17T09:46:00  <gmaxwell> the only thing that takes more than 10 minutes is finding the precise heights to set it.
1112016-07-17T09:46:38  <btcdrak> I think we should update softfork BIPs directly with activation heights.
1122016-07-17T09:47:21  <btcdrak> something like
1132016-07-17T09:47:21  <btcdrak> ==Activation==
1142016-07-17T09:47:21  <btcdrak> This BIP was activated on mainnet at height #nnnnnn
1152016-07-17T09:47:34  <jtimon> btcdrak: your feedback would be much more useful if you proposed an alternative or at least chose one of the alternatives suggested to you. Where do you think GetFlags should be ? is header_verify.cpp ok?
1162016-07-17T09:47:38  <gmaxwell> in prior places where we hardcoded softforks we actually bakcdated them.
1172016-07-17T09:48:43  <jtimon> it seems different people find different preferences (some times incompatible between them) "self evident" it would all be much easier if we all verbalize what is "self evident" to us but doesn't seem to be for other people
1182016-07-17T09:49:45  <jtimon> btcdrak: I would like to do that encapsulated inside Consensus::GetFlags from now on
1192016-07-17T09:50:12  *** gmaxwell has left #bitcoin-core-dev
1202016-07-17T09:50:37  <jtimon> gmaxwell: can we have an array in Consensus::Params with its own little struct ala vDeployments instead of having two new fields for every old deployment?
1212016-07-17T09:51:08  <jtimon> say, vPastDeployments
1222016-07-17T09:53:36  *** netsin has joined #bitcoin-core-dev
1232016-07-17T09:53:38  <jtimon> btcdrak: oh, you meant in the BIP's doc, nevermind then, agreed
1242016-07-17T09:53:53  *** netsin has quit IRC
1252016-07-17T09:55:06  <jtimon> gmaxwell is the hash of the block really necessary here? In a super-reorg where that block is changed, shouldn't it be activated anyway?
1262016-07-17T10:00:53  *** molly has quit IRC
1272016-07-17T10:01:38  *** moli has joined #bitcoin-core-dev
1282016-07-17T10:01:44  *** netsin has joined #bitcoin-core-dev
1292016-07-17T10:06:27  *** netsin has quit IRC
1302016-07-17T10:16:50  *** netsin has joined #bitcoin-core-dev
1312016-07-17T10:20:57  *** netsin has quit IRC
1322016-07-17T10:21:27  *** jtimon has quit IRC
1332016-07-17T10:35:59  *** xinxi has joined #bitcoin-core-dev
1342016-07-17T10:39:38  *** netsin has joined #bitcoin-core-dev
1352016-07-17T10:40:22  *** xinxi has quit IRC
1362016-07-17T10:48:13  *** jtimon has joined #bitcoin-core-dev
1372016-07-17T10:53:14  *** netsin has quit IRC
1382016-07-17T10:55:20  *** belcher has joined #bitcoin-core-dev
1392016-07-17T10:57:08  *** netsin has joined #bitcoin-core-dev
1402016-07-17T11:00:42  *** netsin has quit IRC
1412016-07-17T11:02:58  *** netsin has joined #bitcoin-core-dev
1422016-07-17T11:05:02  *** netsin has quit IRC
1432016-07-17T11:10:42  *** shesek has quit IRC
1442016-07-17T11:12:42  *** netsin has joined #bitcoin-core-dev
1452016-07-17T11:13:51  *** moli has quit IRC
1462016-07-17T11:17:47  *** netsin has quit IRC
1472016-07-17T11:29:20  *** Guyver2 has quit IRC
1482016-07-17T11:43:17  *** xinxi has joined #bitcoin-core-dev
1492016-07-17T11:47:31  *** xinxi has quit IRC
1502016-07-17T12:17:12  *** Samdney has left #bitcoin-core-dev
1512016-07-17T12:18:41  *** netsin has joined #bitcoin-core-dev
1522016-07-17T12:23:51  *** netsin has quit IRC
1532016-07-17T12:25:59  <GitHub139> [bitcoin] Gitju opened pull request #8352: Trivial: Fix typo in bitcoin_es_UY.ts (master...patch-1) https://github.com/bitcoin/bitcoin/pull/8352
1542016-07-17T12:37:58  *** shesek has joined #bitcoin-core-dev
1552016-07-17T13:19:32  *** netsin has joined #bitcoin-core-dev
1562016-07-17T13:23:50  *** netsin has quit IRC
1572016-07-17T13:29:07  *** moli has joined #bitcoin-core-dev
1582016-07-17T13:34:05  *** achow101 has joined #bitcoin-core-dev
1592016-07-17T13:46:11  *** tucenaber has quit IRC
1602016-07-17T14:04:15  *** tucenaber has joined #bitcoin-core-dev
1612016-07-17T14:07:08  *** Samdney has joined #bitcoin-core-dev
1622016-07-17T14:07:54  *** belcher has quit IRC
1632016-07-17T14:08:16  *** belcher has joined #bitcoin-core-dev
1642016-07-17T14:15:20  *** TomMc has joined #bitcoin-core-dev
1652016-07-17T14:20:26  *** netsin has joined #bitcoin-core-dev
1662016-07-17T14:25:39  *** netsin has quit IRC
1672016-07-17T14:28:53  *** YOU-JI has joined #bitcoin-core-dev
1682016-07-17T14:48:17  *** xinxi has joined #bitcoin-core-dev
1692016-07-17T14:52:12  *** Chris_Stewart_5 has joined #bitcoin-core-dev
1702016-07-17T14:56:18  *** G1lius has quit IRC
1712016-07-17T15:02:56  *** YOU-JI has quit IRC
1722016-07-17T15:09:32  *** BCBot has joined #bitcoin-core-dev
1732016-07-17T15:18:04  *** jtimon has quit IRC
1742016-07-17T15:22:20  *** netsin has joined #bitcoin-core-dev
1752016-07-17T15:26:52  *** netsin has quit IRC
1762016-07-17T15:40:08  *** PRab has quit IRC
1772016-07-17T16:20:41  *** cryptapus_ has joined #bitcoin-core-dev
1782016-07-17T16:20:41  *** cryptapus_ has joined #bitcoin-core-dev
1792016-07-17T16:22:53  *** netsin has joined #bitcoin-core-dev
1802016-07-17T16:23:01  *** cryptapus_afk is now known as cryptapus
1812016-07-17T16:23:06  *** cryptapus is now known as cryptapus_afk
1822016-07-17T16:26:01  *** cryptapus_ has quit IRC
1832016-07-17T16:26:12  *** kadoban has joined #bitcoin-core-dev
1842016-07-17T16:28:15  *** netsin has quit IRC
1852016-07-17T16:58:45  *** Sosumi has quit IRC
1862016-07-17T17:24:01  *** Sosumi has joined #bitcoin-core-dev
1872016-07-17T17:29:22  *** molz has joined #bitcoin-core-dev
1882016-07-17T17:30:13  *** netsin has joined #bitcoin-core-dev
1892016-07-17T17:31:07  *** spudowiar has joined #bitcoin-core-dev
1902016-07-17T17:32:01  *** moli has quit IRC
1912016-07-17T17:41:46  *** zooko has joined #bitcoin-core-dev
1922016-07-17T18:32:34  *** zooko has quit IRC
1932016-07-17T18:42:34  *** cjcj has quit IRC
1942016-07-17T18:43:04  *** afk11 has quit IRC
1952016-07-17T18:44:24  *** afk11 has joined #bitcoin-core-dev
1962016-07-17T18:44:24  *** afk11 has quit IRC
1972016-07-17T18:44:24  *** afk11 has joined #bitcoin-core-dev
1982016-07-17T18:53:25  *** owowo has quit IRC
1992016-07-17T18:54:26  *** adamg has quit IRC
2002016-07-17T18:54:26  *** BonyM has quit IRC
2012016-07-17T18:54:26  *** JackH has quit IRC
2022016-07-17T18:54:26  *** instagibbs has quit IRC
2032016-07-17T18:54:26  *** OxADADA has quit IRC
2042016-07-17T18:54:26  *** lclc has quit IRC
2052016-07-17T18:59:34  *** Chris_Stewart_5 has quit IRC
2062016-07-17T19:01:45  *** owowo has joined #bitcoin-core-dev
2072016-07-17T19:13:27  *** lclc has joined #bitcoin-core-dev
2082016-07-17T19:13:32  *** OxADADA has joined #bitcoin-core-dev
2092016-07-17T19:13:36  *** instagibbs has joined #bitcoin-core-dev
2102016-07-17T19:13:52  *** JackH has joined #bitcoin-core-dev
2112016-07-17T19:13:54  *** BonyM has joined #bitcoin-core-dev
2122016-07-17T19:14:46  *** adamg has joined #bitcoin-core-dev
2132016-07-17T19:15:45  *** belcher has quit IRC
2142016-07-17T19:16:33  *** belcher has joined #bitcoin-core-dev
2152016-07-17T19:21:14  *** moli has joined #bitcoin-core-dev
2162016-07-17T19:22:31  *** molz has quit IRC
2172016-07-17T19:35:01  *** molz has joined #bitcoin-core-dev
2182016-07-17T19:35:34  *** moli has quit IRC
2192016-07-17T19:56:07  *** instagibbs has quit IRC
2202016-07-17T20:18:28  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2212016-07-17T21:13:06  *** jtimon has joined #bitcoin-core-dev
2222016-07-17T21:29:29  *** anu0 has joined #bitcoin-core-dev
2232016-07-17T21:38:34  *** netsin has quit IRC
2242016-07-17T21:39:00  *** netsin has joined #bitcoin-core-dev
2252016-07-17T21:40:07  *** netsin has joined #bitcoin-core-dev
2262016-07-17T21:41:36  *** netsin has joined #bitcoin-core-dev
2272016-07-17T21:43:03  *** netsin has quit IRC
2282016-07-17T21:44:04  *** afk11 has quit IRC
2292016-07-17T21:48:09  *** xinxi has quit IRC
2302016-07-17T21:51:42  *** afk11 has joined #bitcoin-core-dev
2312016-07-17T21:51:42  *** afk11 has quit IRC
2322016-07-17T21:51:42  *** afk11 has joined #bitcoin-core-dev
2332016-07-17T21:58:56  *** spudowiar has quit IRC
2342016-07-17T22:21:50  <GitHub65> [bitcoin] yurizhykin opened pull request #8353: Trivial: tiny c++11 refactors (master...cpp11) https://github.com/bitcoin/bitcoin/pull/8353
2352016-07-17T22:53:35  *** Samdney has left #bitcoin-core-dev
2362016-07-17T23:27:52  *** ebfull has joined #bitcoin-core-dev
2372016-07-17T23:28:09  *** Cheeseo has joined #bitcoin-core-dev
2382016-07-17T23:31:57  *** anu1 has joined #bitcoin-core-dev
2392016-07-17T23:34:51  *** anu0 has quit IRC
2402016-07-17T23:35:21  *** jiggalator has joined #bitcoin-core-dev
2412016-07-17T23:38:58  *** laurentmt has joined #bitcoin-core-dev
2422016-07-17T23:39:41  *** jiggalator is now known as netsin
2432016-07-17T23:39:51  *** laurentmt has quit IRC
2442016-07-17T23:49:03  *** Cheeseo has quit IRC
2452016-07-17T23:54:05  *** jcliff42 has joined #bitcoin-core-dev
2462016-07-17T23:59:11  *** molly has joined #bitcoin-core-dev