1 2018-06-16T00:00:03  *** AaronvanW has quit IRC
  2 2018-06-16T00:16:13  *** HashBasher has joined #bitcoin-core-dev
  3 2018-06-16T00:27:10  *** AaronvanW has joined #bitcoin-core-dev
  4 2018-06-16T00:38:28  *** Randolf has joined #bitcoin-core-dev
  5 2018-06-16T00:39:58  *** HashBasher has quit IRC
  6 2018-06-16T00:43:21  *** grafcaps has joined #bitcoin-core-dev
  7 2018-06-16T00:47:44  *** AaronvanW has quit IRC
  8 2018-06-16T00:48:19  *** grafcaps has quit IRC
  9 2018-06-16T01:17:09  *** razamobi_ has joined #bitcoin-core-dev
 10 2018-06-16T01:19:15  *** AaronvanW has joined #bitcoin-core-dev
 11 2018-06-16T01:19:21  *** razamobi_ has quit IRC
 12 2018-06-16T01:19:41  <CubicEarths> Would it be reasonable to have an option where discarding blocks under pruned mode was conditional on an RPC message specifying each block to be thrown out?
 13 2018-06-16T01:21:13  <CubicEarths> The benefit being something like a lightning node could decide when it no longer needed a block, and let Bitcoin know
 14 2018-06-16T01:22:28  *** Aaronvan_ has joined #bitcoin-core-dev
 15 2018-06-16T01:25:28  *** AaronvanW has quit IRC
 16 2018-06-16T01:26:04  <sipa> CubicEarths: already exists
 17 2018-06-16T01:26:46  <sipa> CubicEarths: just specify -prune rather than -prune=size, and call the pruneblockchain RPC
 18 2018-06-16T01:26:52  <CubicEarths> sipa: amazing :)
 19 2018-06-16T02:01:42  <luke-jr> sipa: not exactly the same thing IMO
 20 2018-06-16T02:02:16  <luke-jr> at least as I imagine it, there would be a way for software to define "prune locks" that set a maximum height to prune to; and then those locks can be updated by the software as it scans
 21 2018-06-16T02:02:43  <luke-jr> thus, each wallet (even not loaded) could have a persistent prune lock set until it's updated
 22 2018-06-16T02:02:52  <luke-jr> or external programs like Lightning daemons etc
 23 2018-06-16T02:04:48  <sipa> luke-jr: yeah, a per-user way of specifying prunability rather than globally would make sense
 24 2018-06-16T02:07:02  *** d9b4bef9 has quit IRC
 25 2018-06-16T02:08:15  *** d9b4bef9 has joined #bitcoin-core-dev
 26 2018-06-16T02:16:55  *** Guest4727 is now known as mr_burdell
 27 2018-06-16T02:17:25  *** mr_burdell is now known as Guest8683
 28 2018-06-16T02:19:16  *** Aaronvan_ has quit IRC
 29 2018-06-16T02:38:53  *** HashBasher has joined #bitcoin-core-dev
 30 2018-06-16T02:43:34  *** Krellan has quit IRC
 31 2018-06-16T02:52:46  *** Randolf has quit IRC
 32 2018-06-16T03:00:47  *** Randolf has joined #bitcoin-core-dev
 33 2018-06-16T03:12:43  *** Randolf has quit IRC
 34 2018-06-16T03:18:45  *** Randolf has joined #bitcoin-core-dev
 35 2018-06-16T03:41:36  *** bitconner has quit IRC
 36 2018-06-16T03:44:30  *** bitconner has joined #bitcoin-core-dev
 37 2018-06-16T04:22:16  *** grafcaps has joined #bitcoin-core-dev
 38 2018-06-16T04:22:27  *** jtimon has quit IRC
 39 2018-06-16T04:25:28  <bitcoin-git> [bitcoin] ken2812221 opened pull request #13482: Remove boost::program_options dependency (master...program_options) https://github.com/bitcoin/bitcoin/pull/13482
 40 2018-06-16T04:26:27  *** grafcaps has quit IRC
 41 2018-06-16T04:27:03  *** intcat has quit IRC
 42 2018-06-16T04:27:59  *** intcat has joined #bitcoin-core-dev
 43 2018-06-16T04:57:03  *** ghost43 has quit IRC
 44 2018-06-16T05:01:50  *** ghost43 has joined #bitcoin-core-dev
 45 2018-06-16T05:05:08  <CubicEarths> luke-jr: sipa: Are you taking about a way to only prune if all locks from different users up to a given height are lifted?
 46 2018-06-16T05:05:37  <luke-jr> right
 47 2018-06-16T05:07:13  <CubicEarths> I see a funny irony in that concept, since the more users / clients had locks, the less pruning would happen :)
 48 2018-06-16T05:07:53  <CubicEarths> It could be useful for a small handful of users tough
 49 2018-06-16T05:08:13  <luke-jr> useful for lots of things
 50 2018-06-16T05:08:25  <luke-jr> eg, it would enable Armory to prune
 51 2018-06-16T05:08:59  <CubicEarths> For a single user, why is pruneblockchain any different?
 52 2018-06-16T05:09:14  <luke-jr> I suppose that's workable too
 53 2018-06-16T05:09:24  <luke-jr> but it would also make it more feasible to have external indexes too
 54 2018-06-16T05:10:27  <CubicEarths> That too wouldn't be the same for a single client?
 55 2018-06-16T05:10:38  <luke-jr> you wouldn't have a single client
 56 2018-06-16T05:10:46  <luke-jr> the index would be one client, and your wallet another
 57 2018-06-16T05:11:04  <CubicEarths> I see.
 58 2018-06-16T05:12:59  <CubicEarths> Do you agree though, that if you have many clients, you are probably better off just leaving things unpruned? I mean you could allow pruning, but it would only prune as far as the most needy client allowed.
 59 2018-06-16T05:13:18  <CubicEarths> Again, it could be very effective for a small number of clients
 60 2018-06-16T05:26:14  <luke-jr> CubicEarths: the goal would be to have everything catch up reasonably
 61 2018-06-16T05:40:11  *** Krellan has joined #bitcoin-core-dev
 62 2018-06-16T05:44:46  *** Krellan has quit IRC
 63 2018-06-16T05:55:26  *** fanquake has joined #bitcoin-core-dev
 64 2018-06-16T06:13:46  <cfields> I'll be away Mon-Fri and won't have my laptop on me, but I'll try to keep up with responses on github/mail. Not that I've been very productive lately anyway. Hoping a few days away will break me out of my slump :)
 65 2018-06-16T06:14:37  <fanquake> cfields Have a good time!
 66 2018-06-16T06:14:48  <fanquake> I'll make sure to harass you the second you are back :p
 67 2018-06-16T06:16:04  <cfields> fanquake: heh, thanks. I tried to knock out a bunch of yours this week, but I know there are several still outstanding.
 68 2018-06-16T06:17:43  <fanquake> cfields np, I've got a few more changes to PR over the weekend. Need to follow up with you about some non-Core related stuff too.
 69 2018-06-16T06:26:24  *** booyah has quit IRC
 70 2018-06-16T06:27:27  *** booyah has joined #bitcoin-core-dev
 71 2018-06-16T06:36:54  *** grafcaps has joined #bitcoin-core-dev
 72 2018-06-16T06:41:02  *** grafcaps has quit IRC
 73 2018-06-16T06:45:58  *** bitconner has quit IRC
 74 2018-06-16T06:50:46  *** bitconner has joined #bitcoin-core-dev
 75 2018-06-16T07:31:38  *** zivl has quit IRC
 76 2018-06-16T08:25:11  *** Guyver2 has joined #bitcoin-core-dev
 77 2018-06-16T08:38:22  *** rk3y has joined #bitcoin-core-dev
 78 2018-06-16T08:45:01  *** d9b4bef9 has quit IRC
 79 2018-06-16T08:46:08  *** d9b4bef9 has joined #bitcoin-core-dev
 80 2018-06-16T09:07:22  *** AaronvanW has joined #bitcoin-core-dev
 81 2018-06-16T09:07:37  *** rk3y has quit IRC
 82 2018-06-16T09:09:44  *** Aaronvan_ has joined #bitcoin-core-dev
 83 2018-06-16T09:13:05  *** jhfrontz has quit IRC
 84 2018-06-16T09:13:21  *** AaronvanW has quit IRC
 85 2018-06-16T09:26:08  *** rk3y has joined #bitcoin-core-dev
 86 2018-06-16T09:32:22  *** arubi has quit IRC
 87 2018-06-16T09:33:08  *** arubi has joined #bitcoin-core-dev
 88 2018-06-16T09:38:54  *** grafcaps has joined #bitcoin-core-dev
 89 2018-06-16T09:43:25  *** grafcaps has quit IRC
 90 2018-06-16T10:26:14  *** jtimon has joined #bitcoin-core-dev
 91 2018-06-16T10:42:14  *** laurentmt has joined #bitcoin-core-dev
 92 2018-06-16T10:42:57  *** laurentmt has quit IRC
 93 2018-06-16T10:50:50  *** Aaronvan_ has quit IRC
 94 2018-06-16T10:52:19  *** SopaXorzTaker has joined #bitcoin-core-dev
 95 2018-06-16T11:13:20  *** zivl has joined #bitcoin-core-dev
 96 2018-06-16T11:15:23  *** SopaXorzTaker has quit IRC
 97 2018-06-16T11:16:29  *** SopaXorzTaker has joined #bitcoin-core-dev
 98 2018-06-16T11:24:22  *** bitconner has quit IRC
 99 2018-06-16T11:24:42  *** bitconner has joined #bitcoin-core-dev
100 2018-06-16T11:28:52  *** ExtraCrispy has quit IRC
101 2018-06-16T11:33:27  *** bitconner has quit IRC
102 2018-06-16T11:36:53  *** bitconner has joined #bitcoin-core-dev
103 2018-06-16T11:51:06  *** bitconner has quit IRC
104 2018-06-16T11:51:33  *** bitconner has joined #bitcoin-core-dev
105 2018-06-16T11:55:57  *** bitconner has quit IRC
106 2018-06-16T12:11:41  <rk3y> but lets stay in contact: mine is rk3y at protonmail.com
107 2018-06-16T12:26:43  *** bitconner has joined #bitcoin-core-dev
108 2018-06-16T12:26:46  <fanquake> rk3y: wrong channel?
109 2018-06-16T12:43:12  *** Krellan has joined #bitcoin-core-dev
110 2018-06-16T12:48:02  *** Krellan has quit IRC
111 2018-06-16T12:51:57  <provoostenator> luke-jr: having control over when which block gets pruned certainly seems useful, see e.g. discussion here: https://github.com/ElementsProject/lightning/issues/1502#issuecomment-390633666
112 2018-06-16T12:52:36  <provoostenator> Even if it's just "blocks below height are now safe to prune for lock N"
113 2018-06-16T12:53:20  <provoostenator> Somewhat related would be the ability to refetch a specific pruned block: https://github.com/ElementsProject/lightning/issues/1297#issuecomment-394228514
114 2018-06-16T12:56:17  <provoostenator> Keeping track of these locks in a robust way seems potentially tricky though. It should probably abandon a lock if a max disk storage threshold is about to be exceeded.
115 2018-06-16T13:11:09  <rk3y> fanquake: sorry strange shortcut + human copy paste error
116 2018-06-16T13:15:19  *** grafcaps has joined #bitcoin-core-dev
117 2018-06-16T13:19:47  *** grafcaps has quit IRC
118 2018-06-16T13:20:01  *** justanotheruser has quit IRC
119 2018-06-16T13:20:49  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/81069a75bd71...fa2ea37940ed
120 2018-06-16T13:20:50  <bitcoin-git> bitcoin/master 9e2e562 Loganaden Velvindron: Fix CVE-2018-12356 by hardening the regex.
121 2018-06-16T13:20:50  <bitcoin-git> bitcoin/master fa2ea37 Wladimir J. van der Laan: Merge #13479: contrib: Fix CVE-2018-12356 by hardening the regex...
122 2018-06-16T13:21:51  <bitcoin-git> [bitcoin] laanwj closed pull request #13479: contrib: Fix CVE-2018-12356 by hardening the regex (master...master) https://github.com/bitcoin/bitcoin/pull/13479
123 2018-06-16T13:23:37  <bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/fa2ea37940ed...a90ca4087a6f
124 2018-06-16T13:23:38  <bitcoin-git> bitcoin/master 634bd97 practicalswift: Explicitly specify encoding when opening text files in Python code
125 2018-06-16T13:23:39  <bitcoin-git> bitcoin/master c8176b3 practicalswift: Add linter: Make sure we explicitly open all text files using UTF-8 or ASCII encoding in Python
126 2018-06-16T13:23:39  <bitcoin-git> bitcoin/master a90ca40 Wladimir J. van der Laan: Merge #13448: Add linter: Make sure we explicitly open all text files using UTF-8 encoding in Python...
127 2018-06-16T13:24:33  <bitcoin-git> [bitcoin] laanwj closed pull request #13448: Add linter: Make sure we explicitly open all text files using UTF-8 encoding in Python (master...lint-python-utf8-encoding) https://github.com/bitcoin/bitcoin/pull/13448
128 2018-06-16T13:30:30  *** SopaXorzTaker has quit IRC
129 2018-06-16T13:31:26  *** Victor_sueca has quit IRC
130 2018-06-16T13:32:45  *** Victor_sueca has joined #bitcoin-core-dev
131 2018-06-16T13:53:40  *** nuke_bloodaxe has quit IRC
132 2018-06-16T13:56:20  *** ctrlbreak has quit IRC
133 2018-06-16T14:26:01  *** ctrlbreak has joined #bitcoin-core-dev
134 2018-06-16T14:26:06  *** ctrlbreak_MAD has joined #bitcoin-core-dev
135 2018-06-16T15:02:46  *** kabaum has joined #bitcoin-core-dev
136 2018-06-16T15:07:34  *** kabaum has quit IRC
137 2018-06-16T15:10:09  <sipa> provoostenator: look at jonasschnelli's auxiliary blocks
138 2018-06-16T15:19:07  *** SopaXorzTaker has joined #bitcoin-core-dev
139 2018-06-16T15:28:28  <provoostenator> sipa: #9171?
140 2018-06-16T15:28:31  <gribble> https://github.com/bitcoin/bitcoin/issues/9171 | Introduce auxiliary block requests by jonasschnelli · Pull Request #9171 · bitcoin/bitcoin · GitHub
141 2018-06-16T15:52:02  *** ExtraCrispy has joined #bitcoin-core-dev
142 2018-06-16T15:52:37  *** harrymm has quit IRC
143 2018-06-16T15:57:40  *** fanquake has quit IRC
144 2018-06-16T15:57:58  *** fanquake has joined #bitcoin-core-dev
145 2018-06-16T15:58:43  *** fanquake has joined #bitcoin-core-dev
146 2018-06-16T15:59:13  *** fanquake has quit IRC
147 2018-06-16T15:59:32  *** fanquake has joined #bitcoin-core-dev
148 2018-06-16T16:00:18  *** fanquake has joined #bitcoin-core-dev
149 2018-06-16T16:01:02  *** fanquake has joined #bitcoin-core-dev
150 2018-06-16T16:01:32  *** fanquake has quit IRC
151 2018-06-16T16:09:17  *** harrymm has joined #bitcoin-core-dev
152 2018-06-16T16:23:27  *** Victor_sueca has quit IRC
153 2018-06-16T16:24:59  *** Victor_sueca has joined #bitcoin-core-dev
154 2018-06-16T16:29:28  *** justanotheruser has joined #bitcoin-core-dev
155 2018-06-16T16:35:12  *** fanquake has joined #bitcoin-core-dev
156 2018-06-16T16:39:47  *** fanquake has quit IRC
157 2018-06-16T16:49:41  *** Randolf has quit IRC
158 2018-06-16T16:51:42  *** grafcaps has joined #bitcoin-core-dev
159 2018-06-16T16:56:01  *** grafcaps has quit IRC
160 2018-06-16T17:12:27  *** Randolf has joined #bitcoin-core-dev
161 2018-06-16T17:34:42  *** ExtraCrispy has quit IRC
162 2018-06-16T17:43:06  *** ExtraCrispy has joined #bitcoin-core-dev
163 2018-06-16T17:51:36  *** Krellan has joined #bitcoin-core-dev
164 2018-06-16T18:02:42  *** Randolf has quit IRC
165 2018-06-16T18:07:20  *** Victor_sueca has quit IRC
166 2018-06-16T18:08:30  *** Victor_sueca has joined #bitcoin-core-dev
167 2018-06-16T18:13:31  <bitcoin-git> [bitcoin] luke-jr closed pull request #10730: Move script flag to/from-string logic from tests to script/interpreter (master...scriptflag_strings) https://github.com/bitcoin/bitcoin/pull/10730
168 2018-06-16T18:19:24  *** Randolf has joined #bitcoin-core-dev
169 2018-06-16T18:22:10  *** SopaXorzTaker has quit IRC
170 2018-06-16T18:27:42  *** Randolf has quit IRC
171 2018-06-16T18:31:50  *** snickerfritz has joined #bitcoin-core-dev
172 2018-06-16T18:31:50  *** snickerfritz has quit IRC
173 2018-06-16T18:31:50  *** snickerfritz has joined #bitcoin-core-dev
174 2018-06-16T18:45:37  *** CubicEarths has quit IRC
175 2018-06-16T18:45:58  *** CubicEarths has joined #bitcoin-core-dev
176 2018-06-16T18:46:01  *** d9b4bef9 has quit IRC
177 2018-06-16T18:47:15  *** d9b4bef9 has joined #bitcoin-core-dev
178 2018-06-16T18:49:54  *** Randolf has joined #bitcoin-core-dev
179 2018-06-16T18:56:39  *** CubicEarths has quit IRC
180 2018-06-16T18:57:04  *** CubicEarths has joined #bitcoin-core-dev
181 2018-06-16T19:02:05  *** CubicEarths has quit IRC
182 2018-06-16T19:08:15  *** contrapumpkin has quit IRC
183 2018-06-16T19:09:25  *** GoldenBear has quit IRC
184 2018-06-16T19:09:30  *** contrapumpkin has joined #bitcoin-core-dev
185 2018-06-16T19:09:48  *** contrapumpkin has quit IRC
186 2018-06-16T19:15:42  *** CubicEarths has joined #bitcoin-core-dev
187 2018-06-16T19:22:09  *** Guyver2 has quit IRC
188 2018-06-16T19:23:10  *** bitconner has quit IRC
189 2018-06-16T19:29:27  *** Randolf has quit IRC
190 2018-06-16T19:29:44  *** Randolf has joined #bitcoin-core-dev
191 2018-06-16T19:32:46  *** snickerfritz has quit IRC
192 2018-06-16T19:34:56  *** Randolf has quit IRC
193 2018-06-16T19:39:35  *** intcat is now known as floatcat
194 2018-06-16T19:42:25  *** sakalli has joined #bitcoin-core-dev
195 2018-06-16T19:58:55  *** floatcat is now known as intcat
196 2018-06-16T20:10:47  *** meshcollider has joined #bitcoin-core-dev
197 2018-06-16T20:19:15  *** GoldenBear has joined #bitcoin-core-dev
198 2018-06-16T20:29:31  *** Randolf has joined #bitcoin-core-dev
199 2018-06-16T20:33:07  *** HashBasher has quit IRC
200 2018-06-16T20:49:18  *** HashBasher has joined #bitcoin-core-dev
201 2018-06-16T20:53:53  *** HashBasher has quit IRC
202 2018-06-16T21:01:54  *** HashBasher has joined #bitcoin-core-dev
203 2018-06-16T21:20:15  *** HashBasher has quit IRC
204 2018-06-16T21:43:31  *** checkitycheck has joined #bitcoin-core-dev
205 2018-06-16T21:58:05  *** contrapumpkin has joined #bitcoin-core-dev
206 2018-06-16T22:02:22  *** nekotribal_ has quit IRC
207 2018-06-16T22:02:34  *** nekotribal_ has joined #bitcoin-core-dev
208 2018-06-16T22:16:44  *** meshcollider has quit IRC
209 2018-06-16T22:33:35  *** HashBasher has joined #bitcoin-core-dev
210 2018-06-16T22:45:02  *** d9b4bef9 has quit IRC
211 2018-06-16T22:46:08  *** d9b4bef9 has joined #bitcoin-core-dev
212 2018-06-16T23:21:37  *** Randolf has quit IRC
213 2018-06-16T23:22:35  <bitcoin-git> [bitcoin] ken2812221 opened pull request #13485: Ensure that event loop is empty before the loop exit (master...http_shutdown) https://github.com/bitcoin/bitcoin/pull/13485
214 2018-06-16T23:23:10  <bitcoin-git> [bitcoin] ken2812221 closed pull request #13390: Tests: Ignore RemoteDisconnected and BadStatusLine when stopping node (master...stop_node) https://github.com/bitcoin/bitcoin/pull/13390
215 2018-06-16T23:24:20  *** booyah has quit IRC
216 2018-06-16T23:25:30  *** booyah has joined #bitcoin-core-dev
217 2018-06-16T23:32:21  *** promag has joined #bitcoin-core-dev
218 2018-06-16T23:32:51  *** owowo has quit IRC
219 2018-06-16T23:33:49  *** owowo has joined #bitcoin-core-dev
220 2018-06-16T23:42:28  *** promag has quit IRC