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