1 2016-03-24T00:08:33  *** RoboTeddy has joined #bitcoin-dev
  2 2016-03-24T00:13:40  *** RoboTeddy has quit IRC
  3 2016-03-24T00:15:20  *** altgribble` has joined #bitcoin-dev
  4 2016-03-24T00:16:00  *** altgribble has quit IRC
  5 2016-03-24T00:29:23  *** chjj has joined #bitcoin-dev
  6 2016-03-24T00:34:32  *** afk11 has quit IRC
  7 2016-03-24T00:37:17  *** afk11 has joined #bitcoin-dev
  8 2016-03-24T00:41:11  *** koad has quit IRC
  9 2016-03-24T00:41:49  *** koad has joined #bitcoin-dev
 10 2016-03-24T00:47:35  *** agricocb has joined #bitcoin-dev
 11 2016-03-24T01:08:12  *** TheSeven has quit IRC
 12 2016-03-24T01:09:21  *** RoboTeddy has joined #bitcoin-dev
 13 2016-03-24T01:09:49  *** murch has quit IRC
 14 2016-03-24T01:11:01  *** Ylbam has quit IRC
 15 2016-03-24T01:14:16  *** RoboTeddy has quit IRC
 16 2016-03-24T01:18:03  *** TheSeven has joined #bitcoin-dev
 17 2016-03-24T01:20:35  *** herzmeister has quit IRC
 18 2016-03-24T01:20:57  *** herzmeister has joined #bitcoin-dev
 19 2016-03-24T01:29:19  *** Belxjander has quit IRC
 20 2016-03-24T01:29:22  *** altgribble` is now known as altgribble
 21 2016-03-24T01:29:59  *** cysm has quit IRC
 22 2016-03-24T01:31:54  *** hybridsole has left #bitcoin-dev
 23 2016-03-24T01:35:07  *** cysm has joined #bitcoin-dev
 24 2016-03-24T01:35:43  *** jujumax has joined #bitcoin-dev
 25 2016-03-24T01:36:14  *** Belxjander has joined #bitcoin-dev
 26 2016-03-24T01:45:54  <Luke-Jr> jonasschnelli: PR & BIP number requests should not be made until AFTER the draft has been discussed on the ML
 27 2016-03-24T01:46:01  *** TheSeven has quit IRC
 28 2016-03-24T01:46:43  *** TheSeven has joined #bitcoin-dev
 29 2016-03-24T01:54:24  *** paracyst has quit IRC
 30 2016-03-24T01:56:42  *** supasonic has quit IRC
 31 2016-03-24T01:57:11  *** supasonic has joined #bitcoin-dev
 32 2016-03-24T01:58:17  *** wiz has quit IRC
 33 2016-03-24T01:58:43  *** one_zero has quit IRC
 34 2016-03-24T01:58:44  *** wiz has joined #bitcoin-dev
 35 2016-03-24T02:00:21  *** Belkaar has quit IRC
 36 2016-03-24T02:03:06  *** Belkaar has joined #bitcoin-dev
 37 2016-03-24T02:04:18  *** paracyst has joined #bitcoin-dev
 38 2016-03-24T02:05:54  <morcos> pharley: it shouldn't require the mempool being empty.
 39 2016-03-24T02:10:07  *** RoboTeddy has joined #bitcoin-dev
 40 2016-03-24T02:14:33  *** RoboTeddy has quit IRC
 41 2016-03-24T02:14:36  *** one_zero has joined #bitcoin-dev
 42 2016-03-24T02:20:23  *** baldur has quit IRC
 43 2016-03-24T02:20:40  *** baldur has joined #bitcoin-dev
 44 2016-03-24T02:21:10  *** afk11 has quit IRC
 45 2016-03-24T02:23:53  *** zooko has joined #bitcoin-dev
 46 2016-03-24T02:28:57  *** afk11 has joined #bitcoin-dev
 47 2016-03-24T02:30:19  *** realz has joined #bitcoin-dev
 48 2016-03-24T02:31:19  *** markus-k_ has joined #bitcoin-dev
 49 2016-03-24T02:34:11  *** markus-k has quit IRC
 50 2016-03-24T02:43:05  *** Burrito has quit IRC
 51 2016-03-24T02:52:51  *** Chris_Stewart_5 has quit IRC
 52 2016-03-24T02:54:08  *** gnubeard has joined #bitcoin-dev
 53 2016-03-24T03:00:32  *** Alit has quit IRC
 54 2016-03-24T03:07:32  *** Belxjander has quit IRC
 55 2016-03-24T03:08:34  *** afk11 has quit IRC
 56 2016-03-24T03:09:55  *** Ahmed90 has quit IRC
 57 2016-03-24T03:10:59  *** RoboTeddy has joined #bitcoin-dev
 58 2016-03-24T03:11:59  *** iv3c has quit IRC
 59 2016-03-24T03:12:08  *** Belxjander has joined #bitcoin-dev
 60 2016-03-24T03:15:03  *** RoboTeddy has quit IRC
 61 2016-03-24T03:18:19  *** rnvk has joined #bitcoin-dev
 62 2016-03-24T03:22:01  *** afk11 has joined #bitcoin-dev
 63 2016-03-24T03:24:03  *** Belxjander has quit IRC
 64 2016-03-24T03:24:27  *** priidu has quit IRC
 65 2016-03-24T03:26:56  *** zooko has quit IRC
 66 2016-03-24T03:28:04  *** Delta_ has joined #bitcoin-dev
 67 2016-03-24T03:29:39  *** Belxjander has joined #bitcoin-dev
 68 2016-03-24T03:31:54  *** molz has joined #bitcoin-dev
 69 2016-03-24T03:32:18  *** Subo1977 has quit IRC
 70 2016-03-24T03:34:05  *** mrkent has quit IRC
 71 2016-03-24T03:34:51  *** moli has quit IRC
 72 2016-03-24T03:39:36  *** achow101 has quit IRC
 73 2016-03-24T03:41:35  *** supasonic has quit IRC
 74 2016-03-24T03:44:34  *** chjj has quit IRC
 75 2016-03-24T03:48:44  *** Belxjander has quit IRC
 76 2016-03-24T03:53:56  *** Belxjander has joined #bitcoin-dev
 77 2016-03-24T03:54:25  *** supasonic has joined #bitcoin-dev
 78 2016-03-24T03:56:46  *** mrkent has joined #bitcoin-dev
 79 2016-03-24T04:11:44  *** RoboTeddy has joined #bitcoin-dev
 80 2016-03-24T04:16:01  *** RoboTeddy has quit IRC
 81 2016-03-24T04:18:28  *** Belxjander has quit IRC
 82 2016-03-24T04:23:28  *** Belxjander has joined #bitcoin-dev
 83 2016-03-24T04:30:41  *** chjj has joined #bitcoin-dev
 84 2016-03-24T04:39:13  *** Belxjander has quit IRC
 85 2016-03-24T04:39:15  *** chjj has quit IRC
 86 2016-03-24T04:39:36  *** chjj has joined #bitcoin-dev
 87 2016-03-24T04:43:15  *** nowan has quit IRC
 88 2016-03-24T04:43:51  *** copumpkin has quit IRC
 89 2016-03-24T04:45:46  *** copumpkin has joined #bitcoin-dev
 90 2016-03-24T04:46:10  *** Belxjander has joined #bitcoin-dev
 91 2016-03-24T04:46:16  *** nowan has joined #bitcoin-dev
 92 2016-03-24T04:48:47  *** zacm has quit IRC
 93 2016-03-24T05:04:11  *** DatBeeDoe has joined #bitcoin-dev
 94 2016-03-24T05:08:44  *** zacm has joined #bitcoin-dev
 95 2016-03-24T05:09:24  *** mrkent has quit IRC
 96 2016-03-24T05:11:46  *** mrkent has joined #bitcoin-dev
 97 2016-03-24T05:12:27  *** RoboTeddy has joined #bitcoin-dev
 98 2016-03-24T05:16:42  *** RoboTeddy has quit IRC
 99 2016-03-24T05:21:34  *** Belxjander has quit IRC
100 2016-03-24T05:23:49  *** mrkent has quit IRC
101 2016-03-24T05:24:01  *** mrkent has joined #bitcoin-dev
102 2016-03-24T05:27:37  *** Belxjander has joined #bitcoin-dev
103 2016-03-24T05:30:40  *** Bugz has joined #bitcoin-dev
104 2016-03-24T05:31:54  *** CheckDavid has quit IRC
105 2016-03-24T05:44:15  *** schmidty has quit IRC
106 2016-03-24T05:46:47  *** Belxjander has quit IRC
107 2016-03-24T05:47:03  *** Belxjander has joined #bitcoin-dev
108 2016-03-24T05:51:15  *** supasonic has quit IRC
109 2016-03-24T05:56:25  *** mrkent has quit IRC
110 2016-03-24T06:00:04  *** dermoth has quit IRC
111 2016-03-24T06:00:46  *** dermoth has joined #bitcoin-dev
112 2016-03-24T06:07:04  *** mrkent has joined #bitcoin-dev
113 2016-03-24T06:09:19  *** Xanather has joined #bitcoin-dev
114 2016-03-24T06:13:18  *** RoboTeddy has joined #bitcoin-dev
115 2016-03-24T06:13:30  *** Belxjander has quit IRC
116 2016-03-24T06:17:34  *** molly has joined #bitcoin-dev
117 2016-03-24T06:17:39  *** RoboTeddy has quit IRC
118 2016-03-24T06:20:00  *** weems has quit IRC
119 2016-03-24T06:20:22  *** Belxjander has joined #bitcoin-dev
120 2016-03-24T06:20:58  *** molz has quit IRC
121 2016-03-24T06:21:46  *** RoboTeddy has joined #bitcoin-dev
122 2016-03-24T06:31:34  *** deadalnix has joined #bitcoin-dev
123 2016-03-24T06:35:11  <jonasschnelli> Luke-Jr: Yes. I'm sorry. btcdrak already pointed that out to me. Should I close the PR for now until there is an agreement on the ML?
124 2016-03-24T06:46:53  <Luke-Jr> jonasschnelli: it doesn't need agreement, just discussion. just re-ping me on the PR when you've had time to consider the discussions and decided to take it further to assignment. (or close it if for some reason you decide not to)
125 2016-03-24T06:47:13  <jonasschnelli> Okay. Thanks.
126 2016-03-24T06:47:41  <Luke-Jr> it's not a big deal really, I just point it out because otherwise people will repeat it and/or think there's a double standard
127 2016-03-24T06:50:06  *** herzmeister has quit IRC
128 2016-03-24T06:57:35  *** Ylbam has joined #bitcoin-dev
129 2016-03-24T07:03:13  *** herzmeister has joined #bitcoin-dev
130 2016-03-24T07:20:24  *** mrkent has quit IRC
131 2016-03-24T07:21:32  *** mrkent has joined #bitcoin-dev
132 2016-03-24T07:21:50  *** PaulCape_ has joined #bitcoin-dev
133 2016-03-24T07:24:21  *** PaulCapestany has quit IRC
134 2016-03-24T07:36:03  *** CodesInChaos has quit IRC
135 2016-03-24T07:37:32  *** PaulCapestany has joined #bitcoin-dev
136 2016-03-24T07:37:39  *** Belxjander has quit IRC
137 2016-03-24T07:39:37  *** PaulCape_ has quit IRC
138 2016-03-24T07:42:44  *** Belxjander has joined #bitcoin-dev
139 2016-03-24T07:43:47  <Luke-Jr> in anticipation of jonasschnelli's BIPs, I'm thinking of reserving 16x for p2p presentation layer stuff
140 2016-03-24T07:44:06  *** Krellan_ has joined #bitcoin-dev
141 2016-03-24T07:47:39  *** CodesInChaos has joined #bitcoin-dev
142 2016-03-24T07:50:04  *** DatBeeDoe has quit IRC
143 2016-03-24T08:01:27  *** stevenroose has quit IRC
144 2016-03-24T08:01:44  *** stevenroose has joined #bitcoin-dev
145 2016-03-24T08:03:47  *** mrkent has quit IRC
146 2016-03-24T08:06:39  *** mrkent has joined #bitcoin-dev
147 2016-03-24T08:17:11  *** Palsson has joined #bitcoin-dev
148 2016-03-24T08:26:22  *** mrkent has quit IRC
149 2016-03-24T08:29:20  *** Arnavion has quit IRC
150 2016-03-24T08:29:47  *** one_zero has quit IRC
151 2016-03-24T08:32:58  *** Arnavion has joined #bitcoin-dev
152 2016-03-24T08:33:27  *** AtashiCon has quit IRC
153 2016-03-24T08:36:52  *** AtashiCon has joined #bitcoin-dev
154 2016-03-24T08:45:48  *** herzmeister has quit IRC
155 2016-03-24T08:46:06  *** herzmeister has joined #bitcoin-dev
156 2016-03-24T08:47:13  *** Belxjander has quit IRC
157 2016-03-24T08:49:39  *** GAit has joined #bitcoin-dev
158 2016-03-24T08:50:34  *** Belxjander has joined #bitcoin-dev
159 2016-03-24T09:02:07  *** Belxjander has quit IRC
160 2016-03-24T09:03:47  *** Belxjander has joined #bitcoin-dev
161 2016-03-24T09:14:22  *** deadalnix has quit IRC
162 2016-03-24T09:15:03  *** DougieBot5000 has quit IRC
163 2016-03-24T09:32:24  *** Arnavion has quit IRC
164 2016-03-24T09:36:58  *** Arnavion has joined #bitcoin-dev
165 2016-03-24T09:38:05  *** Soligor has quit IRC
166 2016-03-24T09:38:25  *** Arnavion has joined #bitcoin-dev
167 2016-03-24T09:38:34  *** molz has joined #bitcoin-dev
168 2016-03-24T09:40:04  *** Belxjander has quit IRC
169 2016-03-24T09:41:10  *** Soligor has joined #bitcoin-dev
170 2016-03-24T09:41:41  *** molly has quit IRC
171 2016-03-24T09:42:03  *** Belxjander has joined #bitcoin-dev
172 2016-03-24T09:46:27  *** cdecker has quit IRC
173 2016-03-24T09:47:22  *** gnubeard has quit IRC
174 2016-03-24T09:47:36  *** malte has joined #bitcoin-dev
175 2016-03-24T09:55:02  *** p15 has joined #bitcoin-dev
176 2016-03-24T09:58:34  *** Belxjander has quit IRC
177 2016-03-24T10:00:14  *** herzmeister has quit IRC
178 2016-03-24T10:02:11  *** Belxjander has joined #bitcoin-dev
179 2016-03-24T10:02:46  *** mnk has quit IRC
180 2016-03-24T10:04:59  *** kadoban has quit IRC
181 2016-03-24T10:14:57  *** gnubeard has joined #bitcoin-dev
182 2016-03-24T10:17:28  *** aidanh has quit IRC
183 2016-03-24T10:20:38  *** aidanh has joined #bitcoin-dev
184 2016-03-24T10:22:57  *** p15 has quit IRC
185 2016-03-24T10:30:52  *** ongolaBoy has joined #bitcoin-dev
186 2016-03-24T10:35:56  *** Belxjander has quit IRC
187 2016-03-24T10:41:24  *** Belxjander has joined #bitcoin-dev
188 2016-03-24T10:48:54  *** AaronvanW has joined #bitcoin-dev
189 2016-03-24T10:49:47  *** ThomasV has joined #bitcoin-dev
190 2016-03-24T11:12:49  *** Belxjander has quit IRC
191 2016-03-24T11:16:36  <wumpus> sounds good to me
192 2016-03-24T11:20:12  *** Belxjander has joined #bitcoin-dev
193 2016-03-24T11:23:05  *** Alit has joined #bitcoin-dev
194 2016-03-24T11:29:43  *** okae has joined #bitcoin-dev
195 2016-03-24T11:47:07  *** Belxjander has quit IRC
196 2016-03-24T11:54:50  *** Belxjander has joined #bitcoin-dev
197 2016-03-24T12:18:27  *** ThomasV has quit IRC
198 2016-03-24T12:23:25  *** agricocb has quit IRC
199 2016-03-24T12:23:31  *** mnk has joined #bitcoin-dev
200 2016-03-24T12:28:32  *** Chris_Stewart_5 has joined #bitcoin-dev
201 2016-03-24T12:28:33  *** Belxjander has quit IRC
202 2016-03-24T12:33:25  *** Belxjander has joined #bitcoin-dev
203 2016-03-24T12:40:02  *** mihi has joined #bitcoin-dev
204 2016-03-24T12:43:19  *** agricocb has joined #bitcoin-dev
205 2016-03-24T12:53:02  <Chris_Stewart_5> Are script verify flags (https://github.com/bitcoin/bitcoin/blob/master/src/script/interpreter.h#L30) used to enforce soft forks?
206 2016-03-24T13:07:48  *** ThomasV has joined #bitcoin-dev
207 2016-03-24T13:18:51  *** GAit has quit IRC
208 2016-03-24T13:19:00  *** GAit has joined #bitcoin-dev
209 2016-03-24T13:19:32  <Chris_Stewart_5> also, where are script verify flags set for node operators? Can they be configured inside of bitcoin.conf or is the only configurable by what version you chose
210 2016-03-24T13:21:58  <jonasschnelli> Chris_Stewart_5: this is policy. There is no configuration option available. But node operators can alter the code/compile and run their own node software.
211 2016-03-24T13:22:20  <jonasschnelli> The whole standard-ness is policy and not consensus.
212 2016-03-24T13:23:26  <Chris_Stewart_5> jonasschnelli: Not sure if I understood your answer, these flags vary per bitcoin core release, correct?
213 2016-03-24T13:23:55  <jonasschnelli> Chris_Stewart_5: It can (depending on what policy we recommend / implement in core).
214 2016-03-24T13:24:07  <Chris_Stewart_5> is there a file where I can see what flags are set in which bitcoin core release? I haven't been able to find it. I can see where they are evaluated in interpreter.cpp but not where they are set
215 2016-03-24T13:24:09  *** achow101 has joined #bitcoin-dev
216 2016-03-24T13:24:11  <jonasschnelli> But there are serval miners that use cores codebase and change the policy.
217 2016-03-24T13:24:36  <Chris_Stewart_5> jonasschnelli: I understand what you are sayin. Core strongly advises this policy but anyone is free to deviate from that policy.
218 2016-03-24T13:24:42  <jonasschnelli> you might need to check policy.h (and the places where this code part was before).
219 2016-03-24T13:25:34  <jonasschnelli> "Standard script verification flags that standard transactions will comply with. However scripts violating these flags may still be present in valid blocks and we must accept those blocks."
220 2016-03-24T13:26:20  <Chris_Stewart_5> Just got done reading that, isn't that contradicting the purpose of these flags?
221 2016-03-24T13:26:59  <Chris_Stewart_5> Because, from what I can tell in interpreter.cpp, if these flags are violated the script fails and an error is returned
222 2016-03-24T13:29:07  <jonasschnelli> Chris_Stewart_5: they might fail for AcceptToMempool, but they should not fail when verifying a new block.
223 2016-03-24T13:29:40  <jonasschnelli> IsStandardTx() should only be called for accepting to the mempool.
224 2016-03-24T13:29:45  <jonasschnelli> *from
225 2016-03-24T13:31:18  <Chris_Stewart_5> So basically if a miner tries to include a non-standard tx that passes interpreter.cpp disregarding script verify flags nodes must also accept it as a valid tx?
226 2016-03-24T13:33:45  <instagibbs> isStandard only effects local node policy/relay
227 2016-03-24T13:33:50  <instagibbs> affects*
228 2016-03-24T13:38:17  <Chris_Stewart_5> so are all script verify flags nulled out when checking a block of txs then?
229 2016-03-24T13:39:08  <Chris_Stewart_5> I'm getting confused of the relation of IsStandardTx() being called and script verify flag checks being in interpreter.cpp.
230 2016-03-24T13:39:35  <Chris_Stewart_5> Seems like IsStandardTx is irrelevant to checking blocks of txs according to jonasschnelli
231 2016-03-24T13:41:29  <wumpus> yes, IsStandardTx is irrelevant to blocks
232 2016-03-24T13:42:10  <wumpus> 'standardness' rules are rules on enforced on top of the consensus by miners and relay nodes
233 2016-03-24T13:42:32  <Chris_Stewart_5> wumpus: Are script verify flags totally disregarded when evaluating tx in blocks?
234 2016-03-24T13:42:37  <wumpus> they have no obligation to do so, and some miners will in fact accept non-standard transactions
235 2016-03-24T13:43:26  <wumpus> Chris_Stewart_5: well, no, some script verify flags are used when evaluating tx in blocks, but not all
236 2016-03-24T13:43:49  <Chris_Stewart_5> wumpus: Can you point to the line in bitcoin core that determines what flags are mandatory for block verification?
237 2016-03-24T13:44:05  <wumpus> a softfork can add script verify flags that are mandatory for consensus
238 2016-03-24T13:44:32  *** Belxjander has quit IRC
239 2016-03-24T13:45:10  <Chris_Stewart_5> This is really interesting - also confusing :-).
240 2016-03-24T13:45:53  *** aidanh has quit IRC
241 2016-03-24T13:47:19  <Chris_Stewart_5> wumpus: Wouldn't that imply that older versions of nodes NOT running the mandatory script verify flags would fall out of consensus?
242 2016-03-24T13:47:39  <wumpus> that logic is in ConnectBlock in main.cpp
243 2016-03-24T13:47:51  *** aidanh has joined #bitcoin-dev
244 2016-03-24T13:48:00  *** Belxjander has joined #bitcoin-dev
245 2016-03-24T13:49:13  <instagibbs> Chris_Stewart_5, older version will accept blocks with more lenient rules, sure. This is drifting into #bitcoin territory if you wanna chat more about it :)
246 2016-03-24T13:53:15  <Chris_Stewart_5> I'll try to keep it on topic. Can't help myself from asking broader questions sometimes :-)
247 2016-03-24T13:55:47  <instagibbs> your question seems essentially what a hardfork/softfork is, no worries
248 2016-03-24T13:56:29  *** supasonic has joined #bitcoin-dev
249 2016-03-24T13:58:59  *** mihi has quit IRC
250 2016-03-24T14:17:48  *** ThomasV has quit IRC
251 2016-03-24T14:44:11  *** lysobit has joined #bitcoin-dev
252 2016-03-24T14:44:41  *** musalbas has joined #bitcoin-dev
253 2016-03-24T14:45:59  *** ongolaBoy has quit IRC
254 2016-03-24T14:47:25  *** nelisky has quit IRC
255 2016-03-24T14:48:16  *** Burrito has joined #bitcoin-dev
256 2016-03-24T15:01:00  *** nelisky has joined #bitcoin-dev
257 2016-03-24T15:08:10  *** goregrin1 has joined #bitcoin-dev
258 2016-03-24T15:08:34  *** xeroc_ has joined #bitcoin-dev
259 2016-03-24T15:09:14  *** xenog has joined #bitcoin-dev
260 2016-03-24T15:11:43  *** CyrusV` has joined #bitcoin-dev
261 2016-03-24T15:12:25  *** caktux_ has joined #bitcoin-dev
262 2016-03-24T15:13:14  *** rnvk has quit IRC
263 2016-03-24T15:13:14  *** koad has quit IRC
264 2016-03-24T15:13:15  *** caktux has quit IRC
265 2016-03-24T15:13:15  *** pastly has quit IRC
266 2016-03-24T15:13:16  *** arubi has quit IRC
267 2016-03-24T15:13:17  *** Cory has quit IRC
268 2016-03-24T15:13:18  *** netg has quit IRC
269 2016-03-24T15:13:18  *** xeroc has quit IRC
270 2016-03-24T15:13:18  *** goregrind has quit IRC
271 2016-03-24T15:13:18  *** CyrusV has quit IRC
272 2016-03-24T15:13:20  *** caktux_ is now known as caktux
273 2016-03-24T15:23:52  *** TomMc has joined #bitcoin-dev
274 2016-03-24T15:25:27  *** rnvk has joined #bitcoin-dev
275 2016-03-24T15:28:55  *** DougieBot5000 has joined #bitcoin-dev
276 2016-03-24T15:29:40  *** Cory has joined #bitcoin-dev
277 2016-03-24T15:29:41  *** netg has joined #bitcoin-dev
278 2016-03-24T15:30:21  *** Cory has quit IRC
279 2016-03-24T15:31:30  *** Cory has joined #bitcoin-dev
280 2016-03-24T15:32:14  *** elgrecoFL has quit IRC
281 2016-03-24T15:34:01  *** elgrecoFL has joined #bitcoin-dev
282 2016-03-24T15:36:28  *** arubi has joined #bitcoin-dev
283 2016-03-24T15:38:39  *** CyrusV` is now known as CyrusV
284 2016-03-24T15:38:52  *** xenog has quit IRC
285 2016-03-24T15:45:35  *** koad has joined #bitcoin-dev
286 2016-03-24T15:50:23  *** Palsson has quit IRC
287 2016-03-24T16:00:55  *** MoALTz has quit IRC
288 2016-03-24T16:03:17  *** xenog has joined #bitcoin-dev
289 2016-03-24T16:06:57  *** CodesInChaos has quit IRC
290 2016-03-24T16:10:40  *** chjj has quit IRC
291 2016-03-24T16:12:25  *** koad has quit IRC
292 2016-03-24T16:19:44  *** CodesInChaos has joined #bitcoin-dev
293 2016-03-24T16:23:19  *** chjj has joined #bitcoin-dev
294 2016-03-24T16:29:05  *** koad has joined #bitcoin-dev
295 2016-03-24T16:57:51  *** MoALTz_ has joined #bitcoin-dev
296 2016-03-24T16:58:51  *** MoALTz_ is now known as MoALTz
297 2016-03-24T17:02:03  *** priidu has joined #bitcoin-dev
298 2016-03-24T17:04:39  *** okae has quit IRC
299 2016-03-24T17:07:27  *** CheckDavid has joined #bitcoin-dev
300 2016-03-24T17:28:53  *** Ahmed90 has joined #bitcoin-dev
301 2016-03-24T17:30:03  *** priidu has quit IRC
302 2016-03-24T17:33:58  *** Dizzle has joined #bitcoin-dev
303 2016-03-24T17:41:29  *** Xanather has quit IRC
304 2016-03-24T17:43:44  *** realz has quit IRC
305 2016-03-24T17:47:34  *** xenog has quit IRC
306 2016-03-24T17:50:06  *** Newyorkadam has joined #bitcoin-dev
307 2016-03-24T17:51:05  *** jgarzik has joined #bitcoin-dev
308 2016-03-24T17:52:30  *** jcorgan has joined #bitcoin-dev
309 2016-03-24T17:55:59  *** Krellan_ has quit IRC
310 2016-03-24T17:58:52  *** moli has joined #bitcoin-dev
311 2016-03-24T18:00:01  *** Soligor has quit IRC
312 2016-03-24T18:00:50  *** molz has quit IRC
313 2016-03-24T18:04:19  *** Soligor has joined #bitcoin-dev
314 2016-03-24T18:13:46  *** doppelgnubeard has joined #bitcoin-dev
315 2016-03-24T18:23:29  *** treehug88 has joined #bitcoin-dev
316 2016-03-24T18:25:12  *** janko33 has joined #bitcoin-dev
317 2016-03-24T18:25:19  *** Belxjander has quit IRC
318 2016-03-24T18:25:48  *** priidu has joined #bitcoin-dev
319 2016-03-24T18:30:38  *** belcher has joined #bitcoin-dev
320 2016-03-24T18:31:51  *** Belxjander has joined #bitcoin-dev
321 2016-03-24T18:37:59  *** moli has quit IRC
322 2016-03-24T18:40:05  *** moli has joined #bitcoin-dev
323 2016-03-24T18:47:04  *** jcorgan has quit IRC
324 2016-03-24T18:55:58  *** achow101 has quit IRC
325 2016-03-24T18:56:20  *** achow101 has joined #bitcoin-dev
326 2016-03-24T18:57:51  *** herzmeister has joined #bitcoin-dev
327 2016-03-24T18:59:40  *** molz has joined #bitcoin-dev
328 2016-03-24T19:01:34  *** moli has quit IRC
329 2016-03-24T19:03:28  *** Belxjander has quit IRC
330 2016-03-24T19:12:44  <TomMc> May not be such a dev question, but why is testnet pouring through blocks? A week ago I'd wait at least an hour for 10 confs
331 2016-03-24T19:12:45  *** Belxjander has joined #bitcoin-dev
332 2016-03-24T19:22:21  <Luke-Jr> TomMc: someone is mining it?
333 2016-03-24T19:24:06  <johnwhitton> Hi all I have a question about GetBlock Template (specifically creating the merkle root)
334 2016-03-24T19:24:19  <TomMc> Just surprised at the rate I suppose
335 2016-03-24T19:24:42  <johnwhitton> I’ve been reading over https://en.bitcoin.it/wiki/Getblocktemplate and https://chrispacia.wordpress.com/2013/09/02/bitcoin-mining-explained-like-youre-five-part-2-mechanics/
336 2016-03-24T19:27:08  <johnwhitton> So if I understand it correctly you get a block template and then you can append a coinbase transaction and then you
337 2016-03-24T19:27:12  <johnwhitton> “Collect your coinbase transaction (modified or not) at the front of the "transactions" list provided by the server. Apply a double-SHA256 hash to each transaction in the list.”
338 2016-03-24T19:27:22  <johnwhitton> I suppose I have two question
339 2016-03-24T19:27:33  <johnwhitton> The first is regarding the transaction list
340 2016-03-24T19:28:02  *** frankenmint has joined #bitcoin-dev
341 2016-03-24T19:29:15  *** doppelgnubeard has quit IRC
342 2016-03-24T19:29:39  <johnwhitton> How do the transactions get pulled into the block, my assumption is that there are a number of unconfirmed transactions out there and that some of these based on priority are pulled in and used to create the merkle tree
343 2016-03-24T19:29:43  <johnwhitton> Is that correct?
344 2016-03-24T19:30:10  <johnwhitton> Or to take a step back, is this the right channel to be asking this question?
345 2016-03-24T19:30:12  <Luke-Jr> The generation transaction needs to be prepended
346 2016-03-24T19:30:31  *** Belxjander has quit IRC
347 2016-03-24T19:30:35  <Luke-Jr> sure, here is fine
348 2016-03-24T19:31:15  <Luke-Jr> unconfirmed transactions get flooded across the p2p network
349 2016-03-24T19:31:28  <Luke-Jr> bitcoind saves those and builds the transaction list based on them
350 2016-03-24T19:32:47  *** frankenmint has quit IRC
351 2016-03-24T19:33:24  <johnwhitton> So bitcoind creates a transaction list at some point in time and the miner then, gets the block template and then gets the transaction list from bitcoind, creates their merkle tree, hashes it and then submits it as a Proof of Work?
352 2016-03-24T19:33:49  <Luke-Jr> the block template includes the transaction list
353 2016-03-24T19:33:55  <johnwhitton> ahhh
354 2016-03-24T19:34:23  <Luke-Jr> the proof-of-work is across the block header, which includes the merkle tree root
355 2016-03-24T19:34:40  *** Belxjander has joined #bitcoin-dev
356 2016-03-24T19:35:04  <johnwhitton> so if I get a block template at 12:00 and someone else gets a block template at say 12:05 is the block template different (i.e. does it contain different transactions)?
357 2016-03-24T19:40:47  <johnwhitton> So now specifically on the transactions included in the block template I’m thinking that a) bitcoind running on a node makes a list of transactions which it passes in the block template
358 2016-03-24T19:41:15  <johnwhitton> b) each node at each time would potentially include different transaction in the block template
359 2016-03-24T19:42:15  <johnwhitton> c) when a block is confirmed it would be published and then bitcoind would have to update it’s transaction list removing those confirmed transactions?
360 2016-03-24T19:43:30  <johnwhitton> I suppose I’m trying to understand whether everyone starts with the same set of transaction in the block template and when a block is solved everyone just gets a new set or whether it’s more granular
361 2016-03-24T19:44:32  <johnwhitton> And people start with different sets of transactions and when a block is solved they, update their transaction list accordinly and start trying to solve the next block
362 2016-03-24T19:45:12  <johnwhitton> Is there any other documentation for this other than what I’ve list or some source code I could look at to see how the transaction list is created?
363 2016-03-24T19:51:52  *** mnk has quit IRC
364 2016-03-24T19:59:16  *** Belxjander has quit IRC
365 2016-03-24T20:01:54  *** Belxjander has joined #bitcoin-dev
366 2016-03-24T20:02:13  *** mrkent has joined #bitcoin-dev
367 2016-03-24T20:03:17  <TD-Linux> johnwhitton, everything you said sounds correct. each node has its own mempool.
368 2016-03-24T20:04:33  *** Dizzle_ has joined #bitcoin-dev
369 2016-03-24T20:05:06  <johnwhitton> So then each node does start with it’s list of transactions and then when a block is solved it will stop working on it’s current attempt update it’s txn list and start again
370 2016-03-24T20:05:34  <johnwhitton> Thanks :Luke-Jr and :TD-Linux
371 2016-03-24T20:06:27  <Luke-Jr> johnwhitton: note libblkmaker implements GBT from the client end
372 2016-03-24T20:08:13  *** Dizzle has quit IRC
373 2016-03-24T20:13:13  <johnwhitton> Luke-Jr: So here https://github.com/bitcoin/libblkmaker
374 2016-03-24T20:13:42  <Luke-Jr> yes
375 2016-03-24T20:14:25  <johnwhitton> Luke-Jr: Thanks :)
376 2016-03-24T20:15:56  <Luke-Jr> np
377 2016-03-24T20:17:11  *** hybridsole has joined #bitcoin-dev
378 2016-03-24T20:26:23  *** mnk has joined #bitcoin-dev
379 2016-03-24T20:28:55  *** frankenmint has joined #bitcoin-dev
380 2016-03-24T20:34:02  *** frankenmint has quit IRC
381 2016-03-24T20:42:38  *** chjj has quit IRC
382 2016-03-24T20:43:50  *** blackwraith has joined #bitcoin-dev
383 2016-03-24T20:45:50  *** priidu has quit IRC
384 2016-03-24T20:46:25  *** musalbas has quit IRC
385 2016-03-24T20:46:49  *** lysobit has quit IRC
386 2016-03-24T20:47:30  *** treehug88 has quit IRC
387 2016-03-24T20:48:38  *** lysobit has joined #bitcoin-dev
388 2016-03-24T20:49:49  *** musalbas has joined #bitcoin-dev
389 2016-03-24T20:50:05  *** kadoban has joined #bitcoin-dev
390 2016-03-24T20:53:33  *** lysobit has quit IRC
391 2016-03-24T20:54:01  *** musalbas has quit IRC
392 2016-03-24T20:54:20  *** musalbas has joined #bitcoin-dev
393 2016-03-24T20:56:50  *** lysobit has joined #bitcoin-dev
394 2016-03-24T20:57:28  *** droark has quit IRC
395 2016-03-24T21:04:23  *** chjj has joined #bitcoin-dev
396 2016-03-24T21:13:28  *** droark has joined #bitcoin-dev
397 2016-03-24T21:16:43  *** aidanh has quit IRC
398 2016-03-24T21:20:31  *** aidanh has joined #bitcoin-dev
399 2016-03-24T21:29:44  *** frankenmint has joined #bitcoin-dev
400 2016-03-24T21:31:32  *** hybridsole has quit IRC
401 2016-03-24T21:32:45  *** CodeShark has quit IRC
402 2016-03-24T21:32:59  *** wangbus has quit IRC
403 2016-03-24T21:33:02  *** NicolasDorier has quit IRC
404 2016-03-24T21:33:09  *** Belxjander has quit IRC
405 2016-03-24T21:33:48  *** wangbus has joined #bitcoin-dev
406 2016-03-24T21:33:55  *** meZee has quit IRC
407 2016-03-24T21:33:56  *** NicolasDorier has joined #bitcoin-dev
408 2016-03-24T21:34:01  *** droark has quit IRC
409 2016-03-24T21:34:25  *** lysobit has quit IRC
410 2016-03-24T21:34:26  *** musalbas has quit IRC
411 2016-03-24T21:34:26  *** jlyndon has quit IRC
412 2016-03-24T21:34:26  *** iinaj has quit IRC
413 2016-03-24T21:34:41  *** CodeShark has joined #bitcoin-dev
414 2016-03-24T21:34:50  *** MKCoin has quit IRC
415 2016-03-24T21:35:27  *** jlyndon has joined #bitcoin-dev
416 2016-03-24T21:35:49  *** iinaj has joined #bitcoin-dev
417 2016-03-24T21:36:17  *** frankenmint has quit IRC
418 2016-03-24T21:39:24  *** Belxjander has joined #bitcoin-dev
419 2016-03-24T21:39:43  *** meZee has joined #bitcoin-dev
420 2016-03-24T21:40:59  *** musalbas has joined #bitcoin-dev
421 2016-03-24T21:41:22  *** MKCoin has joined #bitcoin-dev
422 2016-03-24T21:41:24  *** lysobit has joined #bitcoin-dev
423 2016-03-24T21:42:27  *** aidanh has quit IRC
424 2016-03-24T21:44:33  *** aidanh has joined #bitcoin-dev
425 2016-03-24T21:44:44  *** netg has quit IRC
426 2016-03-24T22:00:41  *** netg has joined #bitcoin-dev
427 2016-03-24T22:03:42  *** ibrightly has quit IRC
428 2016-03-24T22:05:05  *** ibrightly has joined #bitcoin-dev
429 2016-03-24T22:07:46  *** justanotheruser has quit IRC
430 2016-03-24T22:10:21  *** Newyorkadam has quit IRC
431 2016-03-24T22:12:44  *** GAit has quit IRC
432 2016-03-24T22:12:57  *** GAit has joined #bitcoin-dev
433 2016-03-24T22:18:01  *** supasonic has quit IRC
434 2016-03-24T22:19:01  *** supasonic has joined #bitcoin-dev
435 2016-03-24T22:21:54  *** CheckDavid has quit IRC
436 2016-03-24T22:28:50  *** Newyorkadam has joined #bitcoin-dev
437 2016-03-24T22:28:51  *** janko33 has quit IRC
438 2016-03-24T22:29:11  *** DougieBot5000 has quit IRC
439 2016-03-24T22:32:47  *** frankenmint has joined #bitcoin-dev
440 2016-03-24T22:33:38  *** Belxjander has quit IRC
441 2016-03-24T22:33:46  *** rnvk has quit IRC
442 2016-03-24T22:34:40  *** PRab has joined #bitcoin-dev
443 2016-03-24T22:35:00  *** Belxjander has joined #bitcoin-dev
444 2016-03-24T22:35:44  <PRab> I'm reading through https://github.com/jonasschnelli/bips/blob/2016/03/auth_enc/bip-undef-0.mediawiki and its not clear to me. Are all peers required to be in the authorized-peers db to send authenticated messages, or would that just be to have access to the additional services?
445 2016-03-24T22:38:19  *** frankenmint has quit IRC
446 2016-03-24T22:43:41  *** sausage_factory has joined #bitcoin-dev
447 2016-03-24T22:44:32  *** wallet42 has joined #bitcoin-dev
448 2016-03-24T22:45:03  *** blackwraith has quit IRC
449 2016-03-24T22:48:09  *** impulse has joined #bitcoin-dev
450 2016-03-24T22:49:18  *** impulse- has quit IRC
451 2016-03-24T22:50:11  *** Belxjander has quit IRC
452 2016-03-24T22:51:12  *** agricocb has quit IRC
453 2016-03-24T22:52:22  *** Dizzle_ has quit IRC
454 2016-03-24T22:58:58  *** Belxjander has joined #bitcoin-dev
455 2016-03-24T23:02:28  *** mrkent_ has joined #bitcoin-dev
456 2016-03-24T23:04:35  *** mrkent has quit IRC
457 2016-03-24T23:04:49  *** one_zero has joined #bitcoin-dev
458 2016-03-24T23:06:32  *** hybridsole has joined #bitcoin-dev
459 2016-03-24T23:07:34  *** chjj has quit IRC
460 2016-03-24T23:07:42  *** TomMc has quit IRC
461 2016-03-24T23:14:09  *** drfoo has joined #bitcoin-dev
462 2016-03-24T23:18:01  *** markus-k_ has quit IRC
463 2016-03-24T23:20:23  *** justanotheruser has joined #bitcoin-dev
464 2016-03-24T23:21:20  *** chjj has joined #bitcoin-dev
465 2016-03-24T23:23:26  *** musalbas has quit IRC
466 2016-03-24T23:24:06  *** musalbas has joined #bitcoin-dev
467 2016-03-24T23:27:49  *** PRab has quit IRC
468 2016-03-24T23:45:12  *** kadoban has quit IRC
469 2016-03-24T23:50:10  *** justanotheruser has quit IRC
470 2016-03-24T23:50:32  *** frank1e has joined #bitcoin-dev
471 2016-03-24T23:52:19  *** droark has joined #bitcoin-dev
472 2016-03-24T23:59:44  *** agricocb has joined #bitcoin-dev