1 2017-09-11T00:11:18  <esotericnonsense> hm. is there a reason why one my node would suddenly dump a bunch of tx from its' mempool (with maxmempool set at default)?
  2 2017-09-11T00:11:24  <esotericnonsense> why one of my nodes*
  3 2017-09-11T00:12:03  <esotericnonsense> e.g. different behaviour on one node versus another
  4 2017-09-11T00:12:58  <sipa> a replacement was accepted?
  5 2017-09-11T00:14:09  <esotericnonsense> hm. perhaps. the vsize change is 1MB. there could be some bug in my monitoring software and they're not running the same version unfortunately.
  6 2017-09-11T00:15:12  <esotericnonsense> actually, they might both be on the same. either rc2 and rc3 or both rc3, will check
  7 2017-09-11T00:15:20  <esotericnonsense> https://imgur.com/a/VCBK2
  8 2017-09-11T00:15:41  <esotericnonsense> the small differences i can kind of understand, this massive drop is really odd
  9 2017-09-11T00:16:20  <esotericnonsense> can an rbf transaction be accepted that invalidates a bunch of children?
 10 2017-09-11T00:17:02  <esotericnonsense> i suppose if i leave it running, they should converge at some point if the mempool drops in size more and that'll give a clue
 11 2017-09-11T00:19:34  <esotericnonsense> both on rc3
 12 2017-09-11T00:22:23  *** luke-jr has quit IRC
 13 2017-09-11T00:22:40  <gmaxwell> esotericnonsense: was a block found at the same time...
 14 2017-09-11T00:22:50  <gmaxwell> 1MB of mempool drop is what you expect when a block is found normally. :)
 15 2017-09-11T00:23:19  <esotericnonsense> gmaxwell: no
 16 2017-09-11T00:23:42  <esotericnonsense> gmaxwell: also, the transactions that are dropped from one node are still there on the other node
 17 2017-09-11T00:23:56  <esotericnonsense> all the other drops in the chart correspond to blocks (the ones that come off the top by fee prio), but not that one
 18 2017-09-11T00:23:59  <gmaxwell> oh they could have just hit the expiration time.
 19 2017-09-11T00:24:56  <esotericnonsense> i thought that, but, we've hit zero mempool recently, isn't that weeks?
 20 2017-09-11T00:26:33  <esotericnonsense> well, i say 'we', i really mean, myself and other nodes that are monitoring this independently :P
 21 2017-09-11T00:27:45  *** hxz has quit IRC
 22 2017-09-11T00:41:43  <meshcollider> argh why did #11289 fail again
 23 2017-09-11T00:41:44  <gribble> https://github.com/bitcoin/bitcoin/issues/11289 | Add wallet backup text to import* and add* RPCs by MeshCollider · Pull Request #11289 · bitcoin/bitcoin · GitHub
 24 2017-09-11T00:42:12  <meshcollider> oh gribbles back
 25 2017-09-11T00:42:19  <esotericnonsense> ah hang on now. it's like a puzzle waiting for me to solve it for new insights. i still don't understand the difference in behaviour, but i can see a reason my mempool analysis stuff is less useful in its current form than i thought
 26 2017-09-11T00:43:06  <esotericnonsense> RBF limits the evictions to 100 transactions, but if you decide to send an opt-in RBF low-ish fee tx with say ten 50kB children and then replace it you can invalidate 500kB
 27 2017-09-11T00:43:25  <gmaxwell> esotericnonsense: yes, though you have to pay a pretty phenomial fee to do that.
 28 2017-09-11T00:44:33  <esotericnonsense> ah yes. the fee would have to include the children's fees. clever.
 29 2017-09-11T00:45:16  <esotericnonsense> this has gone quite OT for this channel now, sorry. :)
 30 2017-09-11T00:50:24  <meshcollider> ok I can't see anything wrong in the log, guessing it was a random failure again. Can someone restart it please :)
 31 2017-09-11T00:54:47  <meshcollider> I feel like I'm always asking for travis restarts, sorry about that but hopefully the random errors get fewer and fewer
 32 2017-09-11T00:54:50  <wumpus> meshcollider: yes it needs to run after master re-cached
 33 2017-09-11T00:54:57  <wumpus> restarted the build
 34 2017-09-11T00:55:37  <meshcollider> thanks :) is there any way to enable me to restart builds myself without write access or whatever, so I can stop bugging people
 35 2017-09-11T00:55:47  <meshcollider> not sure how travis permissions work tbh
 36 2017-09-11T00:55:51  <wumpus> I hope so too, though it's always a fight with travis, for everyone not just you
 37 2017-09-11T00:56:10  <wumpus> I think all organization members (no matter what their permissions) can restart builds
 38 2017-09-11T00:56:48  <wumpus> and that's useful anyhow as it means issues can be assigned to you, so I'll invite you
 39 2017-09-11T00:57:21  <gmaxwell> cfields: hopefully you can get the 0.15 release signatures up ASAP so we can get the gitian builds out. :(
 40 2017-09-11T00:57:59  <meshcollider> Oh cool, sounds good
 41 2017-09-11T00:58:38  <meshcollider> Is anyone working on segwit wallet support for 0.15.1 yet? I would kinda like to take a stab at that if no one else has had time yet
 42 2017-09-11T00:58:54  <sipa> i haven't done it, but was planning to look into it
 43 2017-09-11T00:59:02  <sipa> i expect it to be extremely easy
 44 2017-09-11T01:02:33  <bitcoin-git> [bitcoin] MeshCollider closed pull request #11297: Make sure ~/.bitcoin doesn't exist before build (master...201709_travis_delete_dir) https://github.com/bitcoin/bitcoin/pull/11297
 45 2017-09-11T01:03:43  *** wxxs has quit IRC
 46 2017-09-11T01:03:56  <meshcollider> sipa: alright I'm happy to have a go at it if you want to offhand it, just let me know what the general strategy is :)
 47 2017-09-11T01:04:42  <morcos> esotericnonsense: if you get any more insight into your issue, i'm interested.  i looked at several nodes that seemed to mirror your node that didn't experience the drop
 48 2017-09-11T01:05:18  <esotericnonsense> morcos: sure. they've almost converged now
 49 2017-09-11T01:07:29  <esotericnonsense> morcos: in particular the block at 0046 UTC (000000000000000000071cf8891c31cb5361797a24cf78e14e2979e9c8c65e29) knocked out a bunch of 10-15 sat/b transactions (in terms of byte size, i'm working on charting tx counts now)
 50 2017-09-11T01:09:05  <esotericnonsense> right, so there were two blocks one after the other there
 51 2017-09-11T01:09:21  <esotericnonsense> the first one had a similar effect on both nodes, the second one took less out of the mempool than it contributed by approx 300kB
 52 2017-09-11T01:09:52  <esotericnonsense> (on the node that experienced the drop). i interpret that as being 300kB of transactions disappeared from the mempool that were included in that block.
 53 2017-09-11T01:10:08  <esotericnonsense> i don't have logs of the txids unfortunately :(
 54 2017-09-11T01:14:17  <esotericnonsense> (oh, relevant detail is that the non-drop node observed 600kb gone from mempool and 600kb block size approximately, so they weren't direct-from-miner tx)
 55 2017-09-11T01:21:04  <esotericnonsense> morcos: digging about a bit and hacking my tool to show tx counts i think i've found the culprits but can't be entirely sure, that block has a few ~30kB consolidation tx that pay 3sat/b
 56 2017-09-11T01:22:47  <esotericnonsense> vague tinfoil idea of a thing you could do: send child tx to some of the network that increase the total required for RBF, while simultaneously sending a tx to other nodes which RBF's the initial tx - if i'm interpreting things right, if my node is in the latter set it would drop the transaction and the others would ignore the fee replacement.
 57 2017-09-11T01:24:07  <esotericnonsense> no idea why this is a thing you'd want to do
 58 2017-09-11T01:29:26  <morcos> esotericnonsense: i'm not sure i follow all that, but how is this explained by a block, or are you just saying that the block ended up having txs that you think could have been the relevant RBF txs?
 59 2017-09-11T01:30:38  <earlz> Can someone give me an explanation for this exploit that is apparently fixed by moving from a database storing per-tx to per-txout? I can't find any good write ups and maintain my own fork and trying to figure out if I'm affected
 60 2017-09-11T01:31:04  <esotericnonsense> i'm just guessing really. it's not that important, just thought I would share as you asked.
 61 2017-09-11T01:32:25  <esotericnonsense> if my node (or some set of nodes close to me) replaced the tx, but the rest of the network didn't, it would sort of make sense. basically you don't actually pay the large 'replace by fee' because you've deliberately seeded miners with an extra child first.
 62 2017-09-11T01:32:28  <morcos> earlz: you can watch the presentation from breaking bitcoin today, but essentially the fact that the pre-0.15 utxo set stored unspent outputs per transaction meant that a new tx could pull in an input that was 1 of many outputs in a previous transaction
 63 2017-09-11T01:32:44  *** justanotheruser has quit IRC
 64 2017-09-11T01:33:02  <morcos> so processing that required pulling the whole previous tx into memory.  this is true for each input of a transaction you are processing.
 65 2017-09-11T01:33:10  <esotericnonsense> i can't see what it actually achieves other than mucking about with my mempool and possibly fee estimation if it were based on mempool (which it shouldn't be for that reason)
 66 2017-09-11T01:33:40  <morcos> depending on your threat model, it can be bad in the regular case for low memory nodes, or bad in a contrived attack case for virtually any node
 67 2017-09-11T01:34:04  <morcos> recommend you watch the presentation if you're concerned
 68 2017-09-11T01:45:13  <earlz> thanks, I had similar thoughts last time I worked with coindb that it might be more expensive than expected, but not "can break bitcoin" or crash a node. I'll watch the presentation
 69 2017-09-11T01:57:31  *** justanotheruser has joined #bitcoin-core-dev
 70 2017-09-11T02:34:40  *** Chris_Stewart_5 has quit IRC
 71 2017-09-11T02:36:20  *** hxz has joined #bitcoin-core-dev
 72 2017-09-11T02:43:43  *** hxz has quit IRC
 73 2017-09-11T02:48:12  <bitcoin-git> [bitcoin] MeshCollider reopened pull request #11297: Make sure ~/.bitcoin doesn't exist before build (master...201709_travis_delete_dir) https://github.com/bitcoin/bitcoin/pull/11297
 74 2017-09-11T02:48:51  <meshcollider> Just in case ^
 75 2017-09-11T02:55:36  <meshcollider> wumpus: 21630 failed again with the ~/.bitcoin issue
 76 2017-09-11T02:55:52  <meshcollider> #11289
 77 2017-09-11T02:55:54  <gribble> https://github.com/bitcoin/bitcoin/issues/11289 | Add wallet backup text to import* and add* RPCs by MeshCollider · Pull Request #11289 · bitcoin/bitcoin · GitHub
 78 2017-09-11T02:56:11  <meshcollider> why would it still be failing if the cache was cleared :?
 79 2017-09-11T02:57:37  *** PaulCapestany has quit IRC
 80 2017-09-11T03:00:39  *** PaulCapestany has joined #bitcoin-core-dev
 81 2017-09-11T03:16:54  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 82 2017-09-11T03:23:05  *** Chris_Stewart_5 has quit IRC
 83 2017-09-11T03:27:46  *** dabura667 has joined #bitcoin-core-dev
 84 2017-09-11T03:35:02  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 85 2017-09-11T03:44:01  *** Chris_Stewart_5 has quit IRC
 86 2017-09-11T04:05:50  *** Ruben has joined #bitcoin-core-dev
 87 2017-09-11T04:55:02  *** tknp has quit IRC
 88 2017-09-11T05:00:44  *** tknp has joined #bitcoin-core-dev
 89 2017-09-11T05:47:05  *** AaronvanW has joined #bitcoin-core-dev
 90 2017-09-11T05:51:35  *** AaronvanW has quit IRC
 91 2017-09-11T06:00:07  *** Jey has joined #bitcoin-core-dev
 92 2017-09-11T06:02:51  <bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ee50c9e48786...16e41844e7d6
 93 2017-09-11T06:02:52  <bitcoin-git> bitcoin/master b73628d MeshCollider: Make sure ~/.bitcoin doesn't exist before build
 94 2017-09-11T06:02:52  <bitcoin-git> bitcoin/master 16e4184 MarcoFalke: Merge #11297: Make sure ~/.bitcoin doesn't exist before build...
 95 2017-09-11T06:03:31  <bitcoin-git> [bitcoin] MarcoFalke closed pull request #11297: Make sure ~/.bitcoin doesn't exist before build (master...201709_travis_delete_dir) https://github.com/bitcoin/bitcoin/pull/11297
 96 2017-09-11T06:04:43  *** sanjeev has quit IRC
 97 2017-09-11T06:18:19  *** sanjeev has joined #bitcoin-core-dev
 98 2017-09-11T06:19:13  *** tknp has quit IRC
 99 2017-09-11T06:20:17  <meshcollider> Someone mind restarting  #11289 now that's merged ^? wumpus: seems like I still can't restart travis builds
100 2017-09-11T06:20:18  <gribble> https://github.com/bitcoin/bitcoin/issues/11289 | Add wallet backup text to import* and add* RPCs by MeshCollider · Pull Request #11289 · bitcoin/bitcoin · GitHub
101 2017-09-11T06:20:44  <meshcollider> oh actually I probably need to rebase to make it work anyway, dw
102 2017-09-11T06:25:37  <sipa> yeah
103 2017-09-11T06:29:01  *** sanjeev has quit IRC
104 2017-09-11T06:32:59  *** fanquake has joined #bitcoin-core-dev
105 2017-09-11T06:33:10  <fanquake> I've just pushed up sigs for 0.15
106 2017-09-11T06:45:31  *** sanjeev has joined #bitcoin-core-dev
107 2017-09-11T06:48:22  *** justanotheruser has quit IRC
108 2017-09-11T07:06:50  *** ghost43 has quit IRC
109 2017-09-11T07:12:27  *** victorSN has joined #bitcoin-core-dev
110 2017-09-11T07:21:47  *** victorSN has quit IRC
111 2017-09-11T07:40:35  *** Ruben has quit IRC
112 2017-09-11T07:54:44  *** promag has joined #bitcoin-core-dev
113 2017-09-11T07:58:07  *** laurentmt has joined #bitcoin-core-dev
114 2017-09-11T08:00:16  *** promag has quit IRC
115 2017-09-11T08:04:49  *** dgenr8 has quit IRC
116 2017-09-11T08:05:17  *** promag has joined #bitcoin-core-dev
117 2017-09-11T08:05:44  *** dgenr8 has joined #bitcoin-core-dev
118 2017-09-11T08:06:22  *** phantomcircuit has quit IRC
119 2017-09-11T08:06:35  *** adam3us has quit IRC
120 2017-09-11T08:06:41  *** warren has quit IRC
121 2017-09-11T08:07:38  *** warren has joined #bitcoin-core-dev
122 2017-09-11T08:08:09  *** promag has quit IRC
123 2017-09-11T08:08:29  *** phantomcircuit has joined #bitcoin-core-dev
124 2017-09-11T08:10:16  *** adam3us has joined #bitcoin-core-dev
125 2017-09-11T08:11:10  *** timothy has joined #bitcoin-core-dev
126 2017-09-11T08:12:33  <midnightmagic> Would it be useful to push sigs for 0.15.0 in advance of the detached sigs "officially" becoming avail for v0.15.0 ? Or should I wait?
127 2017-09-11T08:13:04  *** promag has joined #bitcoin-core-dev
128 2017-09-11T08:14:08  <midnightmagic> (or rather, open a PR, not push, obviously)
129 2017-09-11T08:14:10  <meshcollider> useful because the detached sigs "officially" become available only after at least 3 people have (correct me if I'm wrong)
130 2017-09-11T08:14:11  *** go1111111 has quit IRC
131 2017-09-11T08:19:07  <fanquake> Yes we need people to build 0.15.0 and push sigs before we can create the detached sigs.
132 2017-09-11T08:19:29  *** promag has quit IRC
133 2017-09-11T08:19:47  <meshcollider> im building it atm, should have it up soon too
134 2017-09-11T08:21:48  <mryandao> is there a threshold of signatures required before a release can be made?
135 2017-09-11T08:22:28  <midnightmagic> okie doke then.
136 2017-09-11T08:22:48  *** sanjeev has quit IRC
137 2017-09-11T08:22:58  <meshcollider> mryandao: It's all described here https://github.com/bitcoin/bitcoin/blob/master/doc/release-process.md
138 2017-09-11T08:25:15  <mryandao> meshcollider: cool thanks.
139 2017-09-11T08:29:09  *** Guyver2 has joined #bitcoin-core-dev
140 2017-09-11T08:32:44  *** wxxs has joined #bitcoin-core-dev
141 2017-09-11T08:34:27  *** ghost43 has joined #bitcoin-core-dev
142 2017-09-11T08:36:26  *** sanjeev has joined #bitcoin-core-dev
143 2017-09-11T08:50:17  *** Jey has quit IRC
144 2017-09-11T08:52:34  *** Victorsueca has quit IRC
145 2017-09-11T08:56:19  *** Jey has joined #bitcoin-core-dev
146 2017-09-11T09:04:24  *** goatpig has joined #bitcoin-core-dev
147 2017-09-11T09:06:57  <bitcoin-git> [bitcoin] mrwhythat opened pull request #11299: [WIP] Implement pruning to location (master...prune-to-location-option) https://github.com/bitcoin/bitcoin/pull/11299
148 2017-09-11T09:14:06  *** promag has joined #bitcoin-core-dev
149 2017-09-11T09:14:20  *** Victorsueca has joined #bitcoin-core-dev
150 2017-09-11T09:18:16  *** Victor_sueca has joined #bitcoin-core-dev
151 2017-09-11T09:19:30  *** Victorsueca has quit IRC
152 2017-09-11T09:20:49  *** Victor_sueca is now known as Victorsueca
153 2017-09-11T09:21:59  *** victorSN has joined #bitcoin-core-dev
154 2017-09-11T09:26:24  *** Victorsueca has quit IRC
155 2017-09-11T09:49:45  *** promag has quit IRC
156 2017-09-11T09:49:46  *** sanjeev has quit IRC
157 2017-09-11T09:51:46  *** promag_ has joined #bitcoin-core-dev
158 2017-09-11T09:52:24  *** AaronvanW has joined #bitcoin-core-dev
159 2017-09-11T09:56:02  *** promag_ has quit IRC
160 2017-09-11T10:01:49  *** sanjeev has joined #bitcoin-core-dev
161 2017-09-11T10:02:57  *** victorSN has quit IRC
162 2017-09-11T10:15:08  *** fanquake has quit IRC
163 2017-09-11T10:20:56  *** promag has joined #bitcoin-core-dev
164 2017-09-11T10:22:01  <bitcoin-git> [bitcoin] MeshCollider opened pull request #11300: Tests: Add a lint check for trailing whitespace (master...201709_whitespace_lint) https://github.com/bitcoin/bitcoin/pull/11300
165 2017-09-11T10:24:26  *** Victorsueca has joined #bitcoin-core-dev
166 2017-09-11T10:25:38  *** promag has quit IRC
167 2017-09-11T10:52:50  *** promag has joined #bitcoin-core-dev
168 2017-09-11T10:57:08  *** promag has quit IRC
169 2017-09-11T10:59:26  *** Jey has quit IRC
170 2017-09-11T11:01:00  *** RubenSomsen has joined #bitcoin-core-dev
171 2017-09-11T11:01:19  <meshcollider> heh, have I got the worst luck with travis or what, unrelated test timeout on that one too ^
172 2017-09-11T11:18:51  *** fanquake has joined #bitcoin-core-dev
173 2017-09-11T11:19:03  <fanquake> meshcollider restarted it.
174 2017-09-11T11:19:12  * cdecker is building sigs now, hopefully battery survives :-)
175 2017-09-11T11:24:26  *** promag has joined #bitcoin-core-dev
176 2017-09-11T11:26:50  *** promag has quit IRC
177 2017-09-11T11:27:04  *** promag has joined #bitcoin-core-dev
178 2017-09-11T11:36:50  *** promag has quit IRC
179 2017-09-11T11:46:08  *** victorSN84 has joined #bitcoin-core-dev
180 2017-09-11T11:48:44  *** victorSN84 has quit IRC
181 2017-09-11T11:49:12  *** SopaXorzTaker has joined #bitcoin-core-dev
182 2017-09-11T11:52:26  *** promag has joined #bitcoin-core-dev
183 2017-09-11T11:56:49  *** promag has quit IRC
184 2017-09-11T12:02:58  *** dabura667 has quit IRC
185 2017-09-11T12:17:57  *** belcher has joined #bitcoin-core-dev
186 2017-09-11T12:23:47  *** promag has joined #bitcoin-core-dev
187 2017-09-11T12:27:58  *** promag has quit IRC
188 2017-09-11T12:37:49  *** justanotheruser has joined #bitcoin-core-dev
189 2017-09-11T12:39:20  *** promag has joined #bitcoin-core-dev
190 2017-09-11T12:43:36  *** promag has quit IRC
191 2017-09-11T12:43:51  *** Chris_Stewart_5 has joined #bitcoin-core-dev
192 2017-09-11T12:46:20  *** fanquake has quit IRC
193 2017-09-11T12:50:21  *** JackH has joined #bitcoin-core-dev
194 2017-09-11T12:50:35  *** AaronvanW has quit IRC
195 2017-09-11T13:06:22  *** intcat has quit IRC
196 2017-09-11T13:07:15  *** AaronvanW has joined #bitcoin-core-dev
197 2017-09-11T13:07:31  *** intcat has joined #bitcoin-core-dev
198 2017-09-11T13:08:19  *** arubi has quit IRC
199 2017-09-11T13:13:03  *** Aaronvan_ has joined #bitcoin-core-dev
200 2017-09-11T13:13:52  *** Aaronva__ has joined #bitcoin-core-dev
201 2017-09-11T13:14:21  *** AaronvanW has quit IRC
202 2017-09-11T13:17:52  *** Aaronvan_ has quit IRC
203 2017-09-11T13:20:41  <achow101> I won't be able to do gitian builds for a few days since my build machine is down for maintenance
204 2017-09-11T13:25:48  *** promag has joined #bitcoin-core-dev
205 2017-09-11T13:29:09  *** nelruk has joined #bitcoin-core-dev
206 2017-09-11T13:29:34  <bitcoin-git> [bitcoin] benma closed pull request #10915: Refactor fRelayTxes global to CConnman member (master...fRelayTxes) https://github.com/bitcoin/bitcoin/pull/10915
207 2017-09-11T13:30:09  *** promag has quit IRC
208 2017-09-11T13:32:31  *** nelruk has quit IRC
209 2017-09-11T13:43:42  *** Aaronva__ has quit IRC
210 2017-09-11T13:44:38  *** justanotheruser has quit IRC
211 2017-09-11T13:47:35  *** chjj has quit IRC
212 2017-09-11T13:53:02  *** chjj has joined #bitcoin-core-dev
213 2017-09-11T14:02:41  *** PaulCapestany has quit IRC
214 2017-09-11T14:09:28  *** PaulCape_ has joined #bitcoin-core-dev
215 2017-09-11T14:25:04  <bitcoin-git> [bitcoin] benma opened pull request #11301: add m_added_nodes to connman options (master...addnode) https://github.com/bitcoin/bitcoin/pull/11301
216 2017-09-11T14:43:46  *** unholymachine has quit IRC
217 2017-09-11T14:45:00  *** unholymachine has joined #bitcoin-core-dev
218 2017-09-11T14:55:57  *** xoys has joined #bitcoin-core-dev
219 2017-09-11T14:58:05  *** vicenteH has quit IRC
220 2017-09-11T14:58:10  *** xoys has left #bitcoin-core-dev
221 2017-09-11T15:00:33  *** vicenteH has joined #bitcoin-core-dev
222 2017-09-11T15:15:23  <morcos> sipa: I was just discussing BIP 173 with sdaftuar and I agree with him that the upper case and lower case rules for the hrp are very unclear.
223 2017-09-11T15:16:04  <morcos> In particular the BIP says that the hrp is restricted to ASCII characters in the range of 33-126
224 2017-09-11T15:16:59  <morcos> but I assume you don't want to allow a human readable part where "Aa" is allowed? or "AA" is not the same thing as "aa"?
225 2017-09-11T15:19:23  *** JackH has quit IRC
226 2017-09-11T15:19:42  <morcos> I think the intention is pretty clear from the uppercase/lowercase section, but it seems like we should just require that the hrp not be allowed tocontain the characters in 65-90 (upper case) and that the rules of converting upper to lower before processing apply to hrp and data?
227 2017-09-11T15:20:26  <sipa> morcos: sounds good
228 2017-09-11T15:21:25  <morcos> And maybe add just a little bit that to the QR section that indicates the alphanumeric mode may be possible depending on the hrp choices
229 2017-09-11T15:22:41  <sipa> morcos: i do think it's already implied... as the text says that mixing cases is not allowed, and that for computing the checksum the lowercase version of the hrp is used
230 2017-09-11T15:23:16  <sipa> it's probably clearer if we point out that the hrp is just always lowercase
231 2017-09-11T15:23:57  <morcos> yes, but if you pick some of the allowed characters for hrp, they dont' fall in alphanumeric such as '<'
232 2017-09-11T15:24:31  <morcos> so they are still allowed for a bech32 code, but don't want to confuse people that all bech32 codes will be always able to take advantage of alphanumeric QR encoding
233 2017-09-11T15:25:15  <morcos> oh sorry you were responding to the first part
234 2017-09-11T15:25:45  <sipa> alphanumeric mode is chosen by the encoder on a character-by-character basis
235 2017-09-11T15:26:01  <sipa> it's not tyat your whole string needs to be uppercase to use the advantages
236 2017-09-11T15:26:13  <sipa> but they do disappear when you switch all the time
237 2017-09-11T15:34:41  <gmaxwell> sipa: that was my ultimate answer to sdaftuar on that too, but I admit I struggled with extracting the justification from the spec.
238 2017-09-11T15:36:17  *** wxxs_ has joined #bitcoin-core-dev
239 2017-09-11T15:36:32  *** wxxs has quit IRC
240 2017-09-11T15:36:32  *** wxxs_ is now known as wxxs
241 2017-09-11T15:40:49  *** owowo has quit IRC
242 2017-09-11T15:45:54  *** owowo has joined #bitcoin-core-dev
243 2017-09-11T15:51:52  *** Murch has joined #bitcoin-core-dev
244 2017-09-11T15:52:10  *** bitjazz has joined #bitcoin-core-dev
245 2017-09-11T15:52:19  <bitjazz> hi
246 2017-09-11T16:09:05  *** Chris_Stewart_5 has quit IRC
247 2017-09-11T16:19:36  *** Guyver2 has quit IRC
248 2017-09-11T16:20:05  <bitcoin-git> [bitcoin] practicalswift closed pull request #11261: scripted-diff: Use <cxxx> instead of deprecated <xxx.h> when including C compatibility headers (master...cinclude) https://github.com/bitcoin/bitcoin/pull/11261
249 2017-09-11T16:21:13  *** ghost43 has quit IRC
250 2017-09-11T16:21:21  *** arubi has joined #bitcoin-core-dev
251 2017-09-11T16:21:51  *** ghost43 has joined #bitcoin-core-dev
252 2017-09-11T16:22:37  *** Chris_Stewart_5 has joined #bitcoin-core-dev
253 2017-09-11T16:23:01  *** RubenSomsen has quit IRC
254 2017-09-11T16:27:42  *** Chris_Stewart_5 has quit IRC
255 2017-09-11T16:28:05  *** Chris_Stewart_5 has joined #bitcoin-core-dev
256 2017-09-11T16:31:05  *** andytoshi has quit IRC
257 2017-09-11T16:31:12  *** andytoshi has joined #bitcoin-core-dev
258 2017-09-11T16:32:03  *** andytoshi has quit IRC
259 2017-09-11T16:32:04  *** andytoshi has joined #bitcoin-core-dev
260 2017-09-11T16:35:35  *** SopaXorzTaker has quit IRC
261 2017-09-11T16:35:37  *** chjj has quit IRC
262 2017-09-11T16:36:04  *** SopaXorzTaker has joined #bitcoin-core-dev
263 2017-09-11T16:36:38  *** rockhouse has quit IRC
264 2017-09-11T16:41:49  *** laurentmt has quit IRC
265 2017-09-11T16:51:36  *** wxxs_ has joined #bitcoin-core-dev
266 2017-09-11T16:55:50  *** Linrono has joined #bitcoin-core-dev
267 2017-09-11T16:56:48  *** wxxs_ has quit IRC
268 2017-09-11T16:57:17  *** Linrono has left #bitcoin-core-dev
269 2017-09-11T16:58:03  *** promag has joined #bitcoin-core-dev
270 2017-09-11T17:01:25  *** timothy has quit IRC
271 2017-09-11T17:02:39  *** promag has quit IRC
272 2017-09-11T17:12:11  *** RubenSomsen has joined #bitcoin-core-dev
273 2017-09-11T17:18:42  *** jtimon has quit IRC
274 2017-09-11T17:29:30  *** promag has joined #bitcoin-core-dev
275 2017-09-11T17:32:16  <morcos> sipa: is anything holding up #11100, I know luke-jr does not agree, but we're not goign to get him on board.   Let's just merge it so we can stop fighting about it an move on.
276 2017-09-11T17:32:18  <gribble> https://github.com/bitcoin/bitcoin/issues/11100 | Fix confusing blockmax{size,weight} options, dont default to throwing away money by TheBlueMatt · Pull Request #11100 · bitcoin/bitcoin · GitHub
277 2017-09-11T17:34:02  *** promag has quit IRC
278 2017-09-11T17:37:03  <gmaxwell> morcos: fwiw, since that last discussion I've heard from two other miners that accidentally produced undersized blocks due to the defaults.
279 2017-09-11T17:43:58  <morcos> yeah it just needs to be merged, it has plenty of ACK's.  I was going to see if I needed to spend more time reviewing it or something, but thats not the hold up.
280 2017-09-11T17:51:29  *** bitjazz has quit IRC
281 2017-09-11T17:53:04  *** chjj has joined #bitcoin-core-dev
282 2017-09-11T17:56:59  *** harrymm has quit IRC
283 2017-09-11T18:00:38  *** alreadylate has joined #bitcoin-core-dev
284 2017-09-11T18:00:43  *** Bruce9636 has joined #bitcoin-core-dev
285 2017-09-11T18:02:25  *** SergioMassa has joined #bitcoin-core-dev
286 2017-09-11T18:02:28  *** btcdrak has quit IRC
287 2017-09-11T18:06:14  *** Bruce9636 has quit IRC
288 2017-09-11T18:14:36  *** SopaXorzTaker has quit IRC
289 2017-09-11T18:16:59  *** harrymm has joined #bitcoin-core-dev
290 2017-09-11T18:22:57  *** AaronvanW has joined #bitcoin-core-dev
291 2017-09-11T18:28:16  *** RubenSomsen has quit IRC
292 2017-09-11T18:32:02  *** promag has joined #bitcoin-core-dev
293 2017-09-11T18:33:26  <cfields> gitian builders: v0.15.0 detached sigs are pushed
294 2017-09-11T18:34:38  <gmaxwell> \O/
295 2017-09-11T18:36:05  *** clarkmoody has quit IRC
296 2017-09-11T18:42:05  *** chjj has quit IRC
297 2017-09-11T18:48:26  *** Aaronvan_ has joined #bitcoin-core-dev
298 2017-09-11T18:50:59  *** AaronvanW has quit IRC
299 2017-09-11T18:52:40  *** rockhouse has joined #bitcoin-core-dev
300 2017-09-11T18:54:47  *** RubenSomsen has joined #bitcoin-core-dev
301 2017-09-11T19:01:48  *** Chris_Stewart_5 has quit IRC
302 2017-09-11T19:04:09  *** chjj has joined #bitcoin-core-dev
303 2017-09-11T19:05:57  *** paveljanik has joined #bitcoin-core-dev
304 2017-09-11T19:09:34  *** Chris_Stewart_5 has joined #bitcoin-core-dev
305 2017-09-11T19:13:09  *** promag_ has joined #bitcoin-core-dev
306 2017-09-11T19:13:50  *** Cheeseo has joined #bitcoin-core-dev
307 2017-09-11T19:15:17  *** promag has quit IRC
308 2017-09-11T19:18:43  <BlueMatt> heh, in bench we go out of our way to cache countMaskInv (inverse of countMask, an int, as a double) to avoid a div during the inner loop...but in order to avoid that div we first do a convert from int to float, then a mul, then a convert back, which by my instruction tables is roughly the same cost (a tiny bit less, but not enough to care) as just doing the regular int div
309 2017-09-11T19:18:48  <BlueMatt> anyone care if I nuke that?
310 2017-09-11T19:19:29  <gmaxwell> I think that was benchmarked, but I hate this code.
311 2017-09-11T19:19:46  <gmaxwell> the adaptive interval counts stink and make doign a/b tests basically impossible.
312 2017-09-11T19:21:59  <BlueMatt> yep, if the interval counts change you are *guaranteed* to get a different result, in my experience, even for 10ish-ms runtimes
313 2017-09-11T19:22:38  <gmaxwell> thats suspicious, but I've seen it too
314 2017-09-11T19:23:08  <BlueMatt> lol, I know you've run the fibre bench stuff....I think its super sensitive to cache effects given what it does, so that may make it worse
315 2017-09-11T19:23:22  <BlueMatt> and possibly malloc time
316 2017-09-11T19:23:45  <BlueMatt> anyway, I'm gonna nuke this int-div conversion crap, if someone wants to actually make the framework work, they can, but this isnt the issue with it
317 2017-09-11T19:28:40  *** Aaronvan_ is now known as AaronvanW
318 2017-09-11T19:33:26  <BlueMatt> heh, reading wallet, "who in the fuck wrote this garbage"...."oh, I did...in 2011"
319 2017-09-11T19:34:14  <achow101> BlueMatt: are you volunteering to be wallet maintainer?
320 2017-09-11T19:34:41  <gmaxwell> sipa is already the wallet maintainer.
321 2017-09-11T19:34:44  <BlueMatt> no, I thought we nominated sipa
322 2017-09-11T19:34:45  <BlueMatt> :p
323 2017-09-11T19:34:48  <sipa> i thought i had already been volunteerified
324 2017-09-11T19:35:32  <achow101> oh yes, sipa was voluntold
325 2017-09-11T19:36:14  *** alreadylate has quit IRC
326 2017-09-11T19:39:38  <sipa> haha
327 2017-09-11T19:40:32  *** AaronvanW has quit IRC
328 2017-09-11T19:41:12  *** AaronvanW has joined #bitcoin-core-dev
329 2017-09-11T19:43:27  *** promag_ has quit IRC
330 2017-09-11T19:43:55  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/16e41844e7d6...31e72b284ef5
331 2017-09-11T19:43:55  <bitcoin-git> bitcoin/master f151f5f Jonas Schnelli: [macOS] remove Growl support, remove unused code
332 2017-09-11T19:43:55  <bitcoin-git> bitcoin/master 31e72b2 Wladimir J. van der Laan: Merge #11268: [macOS] remove Growl support, remove unused code...
333 2017-09-11T19:44:39  <bitcoin-git> [bitcoin] laanwj closed pull request #11268: [macOS] remove Growl support, remove unused code (master...2017/09/rm_growl) https://github.com/bitcoin/bitcoin/pull/11268
334 2017-09-11T19:47:36  *** alreadylate has joined #bitcoin-core-dev
335 2017-09-11T19:47:59  *** goatpig has quit IRC
336 2017-09-11T19:55:07  <bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11303: Fix estimatesmartfee rounding display issue (master...2017-09-estimatesmartfee-round) https://github.com/bitcoin/bitcoin/pull/11303
337 2017-09-11T19:58:09  *** cheese_ has joined #bitcoin-core-dev
338 2017-09-11T19:59:55  *** Cheeseo has quit IRC
339 2017-09-11T20:00:32  <bitcoin-git> [bitcoin] sipa pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/31e72b284ef5...1afc22a7667a
340 2017-09-11T20:00:33  <bitcoin-git> bitcoin/master ba206d2 Matt Corallo: Deprecate confusing blockmaxsize, fix getmininginfo output...
341 2017-09-11T20:00:33  <bitcoin-git> bitcoin/master 3dc263c Matt Corallo: Use a sensible default for blockmaxweight...
342 2017-09-11T20:00:34  <bitcoin-git> bitcoin/master 6f703e9 Matt Corallo: Add release notes describing blockmaxweight deprecation
343 2017-09-11T20:01:05  <bitcoin-git> [bitcoin] sipa closed pull request #11100: Fix confusing blockmax{size,weight} options, dont default to throwing away money (master...2017-08-sane-default-limits) https://github.com/bitcoin/bitcoin/pull/11100
344 2017-09-11T20:09:52  *** Chris_Stewart_5 has quit IRC
345 2017-09-11T20:21:00  *** lightningbot has joined #bitcoin-core-dev
346 2017-09-11T20:21:03  *** cfields_ has joined #bitcoin-core-dev
347 2017-09-11T20:22:42  *** TD--Linux has joined #bitcoin-core-dev
348 2017-09-11T20:22:45  *** jimpo_ has joined #bitcoin-core-dev
349 2017-09-11T20:23:03  *** musalbas- has joined #bitcoin-core-dev
350 2017-09-11T20:24:07  *** ghost43 has quit IRC
351 2017-09-11T20:24:07  *** arubi has quit IRC
352 2017-09-11T20:24:07  *** intcat has quit IRC
353 2017-09-11T20:24:07  *** dermoth has quit IRC
354 2017-09-11T20:24:07  *** afk11 has quit IRC
355 2017-09-11T20:24:08  *** blznblzn2 has quit IRC
356 2017-09-11T20:24:08  *** jimpo has quit IRC
357 2017-09-11T20:24:08  *** musalbas has quit IRC
358 2017-09-11T20:24:08  *** roasbeef has quit IRC
359 2017-09-11T20:24:09  *** brg444 has quit IRC
360 2017-09-11T20:24:09  *** nejon has quit IRC
361 2017-09-11T20:24:09  *** fengling has quit IRC
362 2017-09-11T20:24:10  *** wallet42 has quit IRC
363 2017-09-11T20:24:10  *** cfields has quit IRC
364 2017-09-11T20:24:10  *** Chicago has quit IRC
365 2017-09-11T20:24:10  *** twistedline has quit IRC
366 2017-09-11T20:24:10  *** TD-Linux has quit IRC
367 2017-09-11T20:24:10  *** derbumi has quit IRC
368 2017-09-11T20:24:10  *** eragmus has quit IRC
369 2017-09-11T20:24:10  *** lejitz has quit IRC
370 2017-09-11T20:24:12  *** musalbas- is now known as musalbas
371 2017-09-11T20:24:15  *** brg444_ is now known as brg444
372 2017-09-11T20:24:17  *** nejon_ is now known as nejon
373 2017-09-11T20:24:19  *** Chris_Stewart_5 has joined #bitcoin-core-dev
374 2017-09-11T20:24:20  *** wallet42_ is now known as wallet42
375 2017-09-11T20:24:22  *** lejitz_ is now known as lejitz
376 2017-09-11T20:24:22  *** derbumi_ is now known as derbumi
377 2017-09-11T20:24:25  *** eragmus_ is now known as eragmus
378 2017-09-11T20:24:54  *** Chicago has joined #bitcoin-core-dev
379 2017-09-11T20:26:07  *** roasbeef has joined #bitcoin-core-dev
380 2017-09-11T20:31:33  *** fengling has joined #bitcoin-core-dev
381 2017-09-11T20:32:13  *** gribble has quit IRC
382 2017-09-11T20:34:37  *** blznblzn2 has joined #bitcoin-core-dev
383 2017-09-11T20:36:52  *** eenoch has joined #bitcoin-core-dev
384 2017-09-11T20:37:00  *** TD--Linux is now known as TD-Linux
385 2017-09-11T20:37:01  *** TD-Linux has joined #bitcoin-core-dev
386 2017-09-11T20:38:16  *** luke-jr has joined #bitcoin-core-dev
387 2017-09-11T20:43:00  *** gribble has joined #bitcoin-core-dev
388 2017-09-11T21:01:29  *** jouke has quit IRC
389 2017-09-11T21:03:23  *** ghost43 has joined #bitcoin-core-dev
390 2017-09-11T21:05:20  *** jouke has joined #bitcoin-core-dev
391 2017-09-11T21:05:21  *** jouke has quit IRC
392 2017-09-11T21:05:21  *** jouke has joined #bitcoin-core-dev
393 2017-09-11T21:09:38  *** RoyceX has joined #bitcoin-core-dev
394 2017-09-11T21:12:28  *** RubenSomsen has quit IRC
395 2017-09-11T21:12:34  *** alreadylate has quit IRC
396 2017-09-11T21:12:43  *** cheese_ has quit IRC
397 2017-09-11T21:22:48  *** Chris_Stewart_5 has quit IRC
398 2017-09-11T21:33:09  *** SergioMassa has quit IRC
399 2017-09-11T21:33:17  *** luke-jr has quit IRC
400 2017-09-11T21:36:08  *** abpa has joined #bitcoin-core-dev
401 2017-09-11T21:49:46  *** Aaronvan_ has joined #bitcoin-core-dev
402 2017-09-11T21:52:33  *** AaronvanW has quit IRC
403 2017-09-11T22:03:48  *** ghost43 has quit IRC
404 2017-09-11T22:04:47  *** ghost43 has joined #bitcoin-core-dev
405 2017-09-11T22:15:30  *** promag has joined #bitcoin-core-dev
406 2017-09-11T22:20:00  *** promag has quit IRC
407 2017-09-11T22:21:53  *** owowo has quit IRC
408 2017-09-11T22:23:35  <BlueMatt> #11304 translates to "Generally I do not understand how to install on linux kali (# 11304)"...should probably just be closed
409 2017-09-11T22:23:36  <gribble> https://github.com/bitcoin/bitcoin/issues/11304 | Вообще не понимаю как установить на linux kali · Issue #11304 · bitcoin/bitcoin · GitHub
410 2017-09-11T22:27:01  *** owowo has joined #bitcoin-core-dev
411 2017-09-11T22:33:43  <bitcoin-git> [bitcoin] sipa pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/1afc22a7667a...b9bceaf1c081
412 2017-09-11T22:33:43  <bitcoin-git> bitcoin/master b86a420 Gregory Sanders: when clearing addrman clear mapInfo and mapAddr
413 2017-09-11T22:33:44  <bitcoin-git> bitcoin/master b9bceaf Pieter Wuille: Merge #11252: [P2P] When clearing addrman clear mapInfo and mapAddr....
414 2017-09-11T22:34:18  <bitcoin-git> [bitcoin] sipa closed pull request #11252: [P2P] When clearing addrman clear mapInfo and mapAddr. (master...recreateaddrman) https://github.com/bitcoin/bitcoin/pull/11252
415 2017-09-11T22:36:56  *** duringo_ has joined #bitcoin-core-dev
416 2017-09-11T22:37:02  *** tknp has joined #bitcoin-core-dev
417 2017-09-11T22:41:28  *** chjj has quit IRC
418 2017-09-11T22:44:47  *** chjj has joined #bitcoin-core-dev
419 2017-09-11T22:45:15  *** duringo_ has quit IRC
420 2017-09-11T22:57:37  *** go1111111 has joined #bitcoin-core-dev
421 2017-09-11T23:08:51  *** CryDeTaa1 has joined #bitcoin-core-dev
422 2017-09-11T23:11:29  *** CryDeTaan has quit IRC
423 2017-09-11T23:11:55  *** intcat has joined #bitcoin-core-dev
424 2017-09-11T23:20:12  *** jrayhawk has quit IRC
425 2017-09-11T23:20:24  *** jrayhawk has joined #bitcoin-core-dev
426 2017-09-11T23:27:52  *** promag has joined #bitcoin-core-dev
427 2017-09-11T23:32:16  *** promag has quit IRC
428 2017-09-11T23:39:05  *** tknp has quit IRC
429 2017-09-11T23:41:50  *** justanotheruser has joined #bitcoin-core-dev
430 2017-09-11T23:46:40  *** luke-jr has joined #bitcoin-core-dev
431 2017-09-11T23:48:22  *** Chris_Stewart_5 has joined #bitcoin-core-dev
432 2017-09-11T23:53:05  *** chjj has quit IRC
433 2017-09-11T23:58:44  *** abpa has quit IRC