1 2017-08-22T00:03:13  *** Aaronvan_ has joined #bitcoin-core-dev
  2 2017-08-22T00:04:12  *** Aaronva__ has joined #bitcoin-core-dev
  3 2017-08-22T00:04:22  *** AaronvanW has quit IRC
  4 2017-08-22T00:07:50  *** Aaronvan_ has quit IRC
  5 2017-08-22T00:11:22  <meshcollider> BlueMatt: re #11106, does it literally just require locking cs_main before the print statement?
  6 2017-08-22T00:11:44  <luke-jr> jonasschnelli: ping, do you have a stats_qt based on your more recent stats_rpc? :/
  7 2017-08-22T00:26:20  <BlueMatt> meshcollider: yes? I'd think just locking for the print statement, but personally dont care too much to debug it
  8 2017-08-22T00:26:31  <BlueMatt> ehh, s/debug/do/
  9 2017-08-22T00:32:40  *** jouke has quit IRC
 10 2017-08-22T00:34:47  *** jouke has joined #bitcoin-core-dev
 11 2017-08-22T00:39:06  *** johnpark_pj has quit IRC
 12 2017-08-22T00:39:49  *** johnpark_pj has joined #bitcoin-core-dev
 13 2017-08-22T00:46:01  *** Cryptocide has joined #bitcoin-core-dev
 14 2017-08-22T00:48:00  *** Giszmo has quit IRC
 15 2017-08-22T00:48:18  *** Giszmo has joined #bitcoin-core-dev
 16 2017-08-22T00:56:38  *** Chris_Stewart_5 has joined #bitcoin-core-dev
 17 2017-08-22T00:58:58  *** dabura667 has joined #bitcoin-core-dev
 18 2017-08-22T01:06:11  *** LampTreadStone07 has joined #bitcoin-core-dev
 19 2017-08-22T01:26:37  *** PaulCapestany has joined #bitcoin-core-dev
 20 2017-08-22T01:34:57  *** Chris_Stewart_5 has quit IRC
 21 2017-08-22T01:41:54  *** AaronvanW has joined #bitcoin-core-dev
 22 2017-08-22T01:42:47  *** LampTreadStone07 has quit IRC
 23 2017-08-22T01:45:21  *** Aaronva__ has quit IRC
 24 2017-08-22T01:52:47  *** BashCo_ has joined #bitcoin-core-dev
 25 2017-08-22T01:53:58  *** BashCo has quit IRC
 26 2017-08-22T02:00:02  *** laurentmt has joined #bitcoin-core-dev
 27 2017-08-22T02:06:53  *** laurentmt has quit IRC
 28 2017-08-22T02:11:00  *** goatpig has quit IRC
 29 2017-08-22T02:17:20  *** AaronvanW has quit IRC
 30 2017-08-22T02:51:12  *** Murch has quit IRC
 31 2017-08-22T03:39:06  *** un1c0d3r has quit IRC
 32 2017-08-22T03:39:53  *** harrymm has quit IRC
 33 2017-08-22T03:44:31  *** harrymm has joined #bitcoin-core-dev
 34 2017-08-22T03:58:45  *** harrymm has quit IRC
 35 2017-08-22T04:00:28  *** harrymm has joined #bitcoin-core-dev
 36 2017-08-22T04:02:05  *** harrymm has quit IRC
 37 2017-08-22T04:09:51  *** harrymm has joined #bitcoin-core-dev
 38 2017-08-22T04:28:22  *** harrymm has quit IRC
 39 2017-08-22T04:28:46  *** harrymm has joined #bitcoin-core-dev
 40 2017-08-22T04:51:45  *** Dyaheon has quit IRC
 41 2017-08-22T04:52:59  *** Dyaheon has joined #bitcoin-core-dev
 42 2017-08-22T05:21:41  *** ula has quit IRC
 43 2017-08-22T05:30:17  *** rjak has quit IRC
 44 2017-08-22T05:30:53  *** rjak has joined #bitcoin-core-dev
 45 2017-08-22T06:20:34  *** elkalamar has quit IRC
 46 2017-08-22T06:21:40  *** J-wolf has joined #bitcoin-core-dev
 47 2017-08-22T06:24:14  <jonasschnelli> luke-jr: the stats rpc is most recent AFAIK. But I have more recent qt stat work
 48 2017-08-22T06:24:14  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c559884cac90...271e40a98984
 49 2017-08-22T06:24:14  <bitcoin-git> bitcoin/master 06a3aec Karel Bílek: Docs: Hash in ZMQ hash is raw bytes, not hex...
 50 2017-08-22T06:24:15  <bitcoin-git> bitcoin/master 271e40a Wladimir J. van der Laan: Merge #11094: Docs: Hash in ZMQ hash is raw bytes, not hex...
 51 2017-08-22T06:24:54  <bitcoin-git> [bitcoin] laanwj closed pull request #11094: Docs: Hash in ZMQ hash is raw bytes, not hex (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11094
 52 2017-08-22T06:34:46  *** J-wolf has quit IRC
 53 2017-08-22T06:39:32  *** BashCo_ has quit IRC
 54 2017-08-22T06:40:08  *** BashCo has joined #bitcoin-core-dev
 55 2017-08-22T06:44:10  *** BashCo has quit IRC
 56 2017-08-22T06:51:39  *** J-wolf has joined #bitcoin-core-dev
 57 2017-08-22T06:52:04  <wumpus> luke-jr: does #11026 have any user-visible effect? I think it's correct, but the outcome in both cases is the same, doesn't seem like something high-priority to backport :)
 58 2017-08-22T06:53:57  <wumpus> btw; -acceptnonstdtxn looks like another case similar to #10357, where a chain parameter has migrated back to a global to be able to override it
 59 2017-08-22T06:54:45  <wumpus> we really need a better way to override (part of) the chain parameters during initialization that doesn't friggin move everything back to globals and cancels out the whole idea of the chain parameters project
 60 2017-08-22T06:57:28  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/271e40a98984...ea3ac5990d9d
 61 2017-08-22T06:57:28  <bitcoin-git> bitcoin/master 4aa2508 Luke Dashjr: Bugfix: Use testnet RequireStandard for -acceptnonstdtxn default
 62 2017-08-22T06:57:29  <bitcoin-git> bitcoin/master ea3ac59 Wladimir J. van der Laan: Merge #11026: Bugfix: Use testnet RequireStandard for -acceptnonstdtxn default...
 63 2017-08-22T06:58:00  <bitcoin-git> [bitcoin] laanwj closed pull request #11026: Bugfix: Use testnet RequireStandard for -acceptnonstdtxn default (master...bugfix_acceptnonstd_def) https://github.com/bitcoin/bitcoin/pull/11026
 64 2017-08-22T07:03:31  *** BashCo has joined #bitcoin-core-dev
 65 2017-08-22T07:03:45  *** laurentmt has joined #bitcoin-core-dev
 66 2017-08-22T07:04:28  *** laurentmt has quit IRC
 67 2017-08-22T07:06:31  *** JackH has joined #bitcoin-core-dev
 68 2017-08-22T07:06:56  *** J-wolf has quit IRC
 69 2017-08-22T07:09:20  *** harrymm has quit IRC
 70 2017-08-22T07:27:00  *** promag has joined #bitcoin-core-dev
 71 2017-08-22T07:27:04  <bitcoin-git> [bitcoin] laanwj pushed 5 new commits to master: https://github.com/bitcoin/bitcoin/compare/ea3ac5990d9d...7ed57d3d7ce8
 72 2017-08-22T07:27:04  <bitcoin-git> bitcoin/master e666efc Russell Yanofsky: Get rid of redundant RPC params.size() checks...
 73 2017-08-22T07:27:05  <bitcoin-git> bitcoin/master e067673 Russell Yanofsky: Avoid treating null RPC arguments different from missing arguments...
 74 2017-08-22T07:27:05  <bitcoin-git> bitcoin/master fd5d71e Russell Yanofsky: Update developer notes after params.size() cleanup
 75 2017-08-22T07:27:43  <bitcoin-git> [bitcoin] laanwj closed pull request #11050: Avoid treating null RPC arguments different from missing arguments (master...pr/narg) https://github.com/bitcoin/bitcoin/pull/11050
 76 2017-08-22T07:28:19  *** harrymm has joined #bitcoin-core-dev
 77 2017-08-22T07:30:59  <wumpus> if we're not going to make chainparams mutable we should at least move all those things to a 'validation parameters' structure instead of a grab-bag of loose globals IMO
 78 2017-08-22T07:32:08  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7ed57d3d7ce8...4b65fa592123
 79 2017-08-22T07:32:08  <bitcoin-git> bitcoin/master 360b464 Jim Posen: Comments: More comments on functions/globals in standard.h.
 80 2017-08-22T07:32:09  <bitcoin-git> bitcoin/master 4b65fa5 Wladimir J. van der Laan: Merge #11058: Comments: More comments on functions/globals in standard.h....
 81 2017-08-22T07:32:38  <bitcoin-git> [bitcoin] laanwj closed pull request #11058: Comments: More comments on functions/globals in standard.h. (master...standard-comments) https://github.com/bitcoin/bitcoin/pull/11058
 82 2017-08-22T07:34:12  *** promag has quit IRC
 83 2017-08-22T07:39:18  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/4b65fa592123...2ab7c6300f87
 84 2017-08-22T07:39:19  <bitcoin-git> bitcoin/master b82c55a practicalswift: Add attribute [[noreturn]] (C++11) to functions that will not return...
 85 2017-08-22T07:39:20  <bitcoin-git> bitcoin/master 2ab7c63 Wladimir J. van der Laan: Merge #10843: Add attribute [[noreturn]] (C++11) to functions that will not return...
 86 2017-08-22T07:39:40  <bitcoin-git> [bitcoin] laanwj closed pull request #10843: Add attribute [[noreturn]] (C++11) to functions that will not return (master...noreturn) https://github.com/bitcoin/bitcoin/pull/10843
 87 2017-08-22T07:40:03  <wumpus> so if there are PRs that are ready to be merged (have lots of review) like 10843, do let me know, I cannot monitor all PRs
 88 2017-08-22T07:42:39  *** rjak has quit IRC
 89 2017-08-22T07:43:03  *** sam_c has quit IRC
 90 2017-08-22T07:43:08  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/2ab7c6300f87...fc5c237d4a84
 91 2017-08-22T07:43:08  <bitcoin-git> bitcoin/master c06755f practicalswift: wallet: Fix memory leak when loading a corrupted wallet file
 92 2017-08-22T07:43:09  <bitcoin-git> bitcoin/master fc5c237 Wladimir J. van der Laan: Merge #11007: wallet: Fix potential memory leak when loading a corrupted wallet file...
 93 2017-08-22T07:43:17  <jonasschnelli> Hmm.. my 0.15.0rc2 GUI on OSX stopped syncing at 480831 (tried to catch up 1 week)
 94 2017-08-22T07:43:39  <bitcoin-git> [bitcoin] laanwj closed pull request #11007: wallet: Fix potential memory leak when loading a corrupted wallet file (master...wallet-corrupted-leak) https://github.com/bitcoin/bitcoin/pull/11007
 95 2017-08-22T07:44:39  <jonasschnelli> No... wait. It's syncing.. but just very slow
 96 2017-08-22T07:44:46  <jonasschnelli> 2017-08-22 07:43:08 UpdateTip: new best=0000000000000000004a2d0fabef7596dface8d30674d49b5f1b471ac2bbb8e3 height=480832 version=0x20000002 log2_work=86.947898 tx=247113581 date='2017-08-16 23:01:42' progress=0.994222 cache=92.1MiB(702795txo)
 97 2017-08-22T07:44:46  <jonasschnelli> 2017-08-22 07:44:22 UpdateTip: new best=000000000000000000ca745a4016d1a02b95ceb7f256cf69c1dfddeece30bb48 height=480833 version=0x20000002 log2_work=86.947936 tx=247116092 date='2017-08-16 23:13:07' progress=0.994229 cache=92.5MiB(705941txo)
 98 2017-08-22T07:47:09  *** rjak has joined #bitcoin-core-dev
 99 2017-08-22T07:48:11  *** rjak has quit IRC
100 2017-08-22T07:51:11  <jonasschnelli> Slow peer
101 2017-08-22T07:51:21  <wumpus> bitcoin-cli logging "bench"  maybe?
102 2017-08-22T07:51:37  <wumpus> okay
103 2017-08-22T07:51:38  <jonasschnelli> Since when do we have runtime log enabling?
104 2017-08-22T07:51:45  *** rjak has joined #bitcoin-core-dev
105 2017-08-22T07:51:52  <jonasschnelli> How could I miss that
106 2017-08-22T07:52:06  <wumpus> #10150 :)
107 2017-08-22T07:52:39  <wumpus> don't feel ashamed, so much is happening, it's impossible to keep track of everything
108 2017-08-22T07:53:30  <jonasschnelli> However, I'm impressed how you can keep up to date with everything. :)
109 2017-08-22T07:54:51  *** sam_c has joined #bitcoin-core-dev
110 2017-08-22T08:09:05  *** chjj has quit IRC
111 2017-08-22T08:52:10  *** KevinPan has joined #bitcoin-core-dev
112 2017-08-22T08:53:46  *** paracyst has quit IRC
113 2017-08-22T08:54:25  *** KevinPan has quit IRC
114 2017-08-22T08:59:13  *** paracyst has joined #bitcoin-core-dev
115 2017-08-22T09:06:10  <bitcoin-git> [bitcoin] MeshCollider opened pull request #11107: Fix race for mapBlockIndex in AppInitMain (master...fix_mapBlockIndex_race) https://github.com/bitcoin/bitcoin/pull/11107
116 2017-08-22T09:08:44  *** KevinPan has joined #bitcoin-core-dev
117 2017-08-22T09:10:07  *** KevinPan has quit IRC
118 2017-08-22T09:22:11  *** MeshCollider_ has joined #bitcoin-core-dev
119 2017-08-22T09:22:47  *** chjj has joined #bitcoin-core-dev
120 2017-08-22T09:31:45  *** MeshCollider_ has quit IRC
121 2017-08-22T09:44:09  <wumpus> rc2 executables up https://bitcoincore.org/bin/bitcoin-core-0.15.0/test.rc2/ https://bitcoin.org/bin/bitcoin-core-0.15.0/test.rc2/
122 2017-08-22T10:00:54  *** laurentmt has joined #bitcoin-core-dev
123 2017-08-22T10:01:52  *** laurentmt has quit IRC
124 2017-08-22T10:13:50  *** goatpig has joined #bitcoin-core-dev
125 2017-08-22T10:24:04  *** AaronvanW has joined #bitcoin-core-dev
126 2017-08-22T10:34:14  *** SopaXorzTaker has joined #bitcoin-core-dev
127 2017-08-22T10:44:37  *** riemann has joined #bitcoin-core-dev
128 2017-08-22T10:52:06  *** LeMiner2 has joined #bitcoin-core-dev
129 2017-08-22T10:52:08  *** rjak has quit IRC
130 2017-08-22T10:52:38  *** rjak has joined #bitcoin-core-dev
131 2017-08-22T10:53:53  *** Dyaheon has quit IRC
132 2017-08-22T10:54:24  *** LeMiner has quit IRC
133 2017-08-22T10:54:24  *** LeMiner2 is now known as LeMiner
134 2017-08-22T10:54:25  *** mr_burdell has quit IRC
135 2017-08-22T10:54:25  *** roasbeef has quit IRC
136 2017-08-22T10:54:57  *** ryanofsky has quit IRC
137 2017-08-22T10:55:06  *** ryanofsky has joined #bitcoin-core-dev
138 2017-08-22T10:55:20  *** roasbeef has joined #bitcoin-core-dev
139 2017-08-22T10:55:51  *** mr_burdell has joined #bitcoin-core-dev
140 2017-08-22T10:56:25  *** Dyaheon has joined #bitcoin-core-dev
141 2017-08-22T10:57:04  *** dabura667 has quit IRC
142 2017-08-22T10:59:04  *** riemann has quit IRC
143 2017-08-22T10:59:05  *** rjak has quit IRC
144 2017-08-22T11:00:16  *** Cryptocide has quit IRC
145 2017-08-22T11:01:02  *** Cryptocide has joined #bitcoin-core-dev
146 2017-08-22T11:01:20  *** LeMiner has quit IRC
147 2017-08-22T11:01:20  *** Soligor has quit IRC
148 2017-08-22T11:01:21  *** stevenroose has quit IRC
149 2017-08-22T11:01:37  *** sam_c has quit IRC
150 2017-08-22T11:01:52  *** earlz has quit IRC
151 2017-08-22T11:03:43  *** earlz has joined #bitcoin-core-dev
152 2017-08-22T11:04:54  *** LeMiner has joined #bitcoin-core-dev
153 2017-08-22T11:05:10  *** stevenroose has joined #bitcoin-core-dev
154 2017-08-22T11:05:21  *** Soligor has joined #bitcoin-core-dev
155 2017-08-22T11:06:14  *** rjak has joined #bitcoin-core-dev
156 2017-08-22T11:09:38  *** riemann has joined #bitcoin-core-dev
157 2017-08-22T11:13:01  *** sam_c has joined #bitcoin-core-dev
158 2017-08-22T11:21:16  *** btcdrak has quit IRC
159 2017-08-22T11:22:12  *** wumpus has quit IRC
160 2017-08-22T11:31:50  *** wumpus has joined #bitcoin-core-dev
161 2017-08-22T11:40:44  *** wvr has joined #bitcoin-core-dev
162 2017-08-22T12:23:25  *** elkalamar has joined #bitcoin-core-dev
163 2017-08-22T12:25:42  *** Aaronvan_ has joined #bitcoin-core-dev
164 2017-08-22T12:27:13  *** AaronvanW has quit IRC
165 2017-08-22T12:32:11  *** Deacydal has joined #bitcoin-core-dev
166 2017-08-22T12:35:47  *** Deacyded has joined #bitcoin-core-dev
167 2017-08-22T12:35:52  *** Deacyde has quit IRC
168 2017-08-22T12:39:04  *** Deacydal has quit IRC
169 2017-08-22T12:40:41  *** Deacydal has joined #bitcoin-core-dev
170 2017-08-22T12:44:19  *** Deacyded has quit IRC
171 2017-08-22T12:45:42  *** Deacyded has joined #bitcoin-core-dev
172 2017-08-22T12:49:13  *** Deacydal has quit IRC
173 2017-08-22T12:49:27  *** riemann has quit IRC
174 2017-08-22T13:05:12  *** riemann has joined #bitcoin-core-dev
175 2017-08-22T13:09:54  *** Chris_Stewart_5 has joined #bitcoin-core-dev
176 2017-08-22T13:13:35  *** sam_c has quit IRC
177 2017-08-22T13:16:41  *** sam_c has joined #bitcoin-core-dev
178 2017-08-22T13:19:46  *** Cheeseo has joined #bitcoin-core-dev
179 2017-08-22T13:34:36  *** Guyver2 has joined #bitcoin-core-dev
180 2017-08-22T13:45:16  <jonasschnelli> Is there a simple way to get the sighash by providing a 1. rawtx, 2. inputindex, 3. scriptPubKey?
181 2017-08-22T13:47:22  *** riemann has quit IRC
182 2017-08-22T13:57:29  *** riemann has joined #bitcoin-core-dev
183 2017-08-22T13:59:47  <rubensayshi> hmm, when will BIP173 move from Draft to Final?
184 2017-08-22T14:22:08  <sipa> jonasschnelli: for segwit, you also need the amount
185 2017-08-22T14:22:24  <jonasschnelli> yes. Good point.
186 2017-08-22T14:22:32  <jonasschnelli> There is no RPC interface call I can use? (currently hacking in)
187 2017-08-22T14:22:42  <sipa> no
188 2017-08-22T14:22:44  <jonasschnelli> Ok
189 2017-08-22T14:27:40  *** AaronvanW has joined #bitcoin-core-dev
190 2017-08-22T14:30:01  *** Aaronvan_ has quit IRC
191 2017-08-22T14:52:53  *** str4d has joined #bitcoin-core-dev
192 2017-08-22T14:53:16  *** Murch has joined #bitcoin-core-dev
193 2017-08-22T14:57:51  *** dermoth has quit IRC
194 2017-08-22T14:58:17  *** dermoth has joined #bitcoin-core-dev
195 2017-08-22T14:58:43  *** riemann has quit IRC
196 2017-08-22T15:01:18  <sipa> rubensayshi: when it's in use, i guess
197 2017-08-22T15:01:57  <sipa> luke-jr: should a BIP be marked final before it's in use, but after there are no plans to change it anymore?
198 2017-08-22T15:02:04  <rubensayshi> I'd say yea
199 2017-08-22T15:02:14  <rubensayshi> cuz why would I implement it as wallet dev if there's no guarentee it's final
200 2017-08-22T15:02:26  *** pandabull has joined #bitcoin-core-dev
201 2017-08-22T15:02:28  <wumpus> because you want to be part of the process forming it?
202 2017-08-22T15:02:34  *** pandabull has quit IRC
203 2017-08-22T15:02:38  <rubensayshi> I might just be creating a huge mess for myself by implementing a BIP that can still change
204 2017-08-22T15:02:38  <wumpus> if you find issues when it's final, it's too bad
205 2017-08-22T15:02:48  <rubensayshi> this one not so much
206 2017-08-22T15:03:12  <rubensayshi> but lets say BIP39 (*hint hint that actually did change under my feet while it was Final, but lets not side step too much*)
207 2017-08-22T15:03:28  <wumpus> the idea is that people start implementing it before it's final, to know for sure whether it works for their use cases
208 2017-08-22T15:03:33  <rubensayshi> you can get screwed pretty badly if the BIP changes and while you intended to be compatible you're now not and have to migrate
209 2017-08-22T15:03:35  <sipa> rubensayshi: i personally have no intention of changing bip173 anymore
210 2017-08-22T15:04:10  <wumpus> yes, for key generation for wallets I agree, you'd want it to be final at least before releasing or deploying to production
211 2017-08-22T15:04:20  <wumpus> but for P2P protocols it's different...
212 2017-08-22T15:04:49  <wumpus> anyhow it's up to you
213 2017-08-22T15:05:12  <wumpus> but when it's final and you find any issues, it means a new BIP must be created to amend it
214 2017-08-22T15:05:31  <sipa> it's an annoying situation indeed; i wish there was a state "no intent to change"
215 2017-08-22T15:05:36  <rubensayshi> true, ofc ppl should implement / test it before then
216 2017-08-22T15:05:39  <rubensayshi> just bringing it up for discussion
217 2017-08-22T15:05:45  <wumpus> and most issues are found at implementation time, or after
218 2017-08-22T15:05:51  <rubensayshi> because putting it into prod when there's a chance it might still change doesn't feel very good either
219 2017-08-22T15:06:18  <wumpus> implementing doesn't mean the same as putting it into production, you can have an impementation on a branch or something
220 2017-08-22T15:06:30  <wumpus> just for testing
221 2017-08-22T15:06:51  <rubensayshi> but if nobody dares to put it into prod, then how can it ever reach Final?
222 2017-08-22T15:07:09  <wumpus> I think that's a hypothetical question
223 2017-08-22T15:07:20  <sipa> rubensayshi: i plan to try to get the next bitcoin corelease (after 0.15) to implement support for it
224 2017-08-22T15:07:34  <sipa> regardless of bip status
225 2017-08-22T15:07:38  <rubensayshi> well, there's a process here that I guess could still use some polishing
226 2017-08-22T15:07:43  <wumpus> people are not robots, have a finite lifetime, so under that time pressure someone will deploy it at some time - if they need it at all
227 2017-08-22T15:07:46  <sipa> i agree
228 2017-08-22T15:08:14  <sipa> rubensayshi: i think there have been too many cases of bips fundamentally changing after initial publishing
229 2017-08-22T15:08:35  <sipa> i think the intent is that even draft does indicate some form of confidence in not changing
230 2017-08-22T15:08:38  <rubensayshi> yea which BIP2 addresses to prevent that from happening once they reach Final
231 2017-08-22T15:09:32  <rubensayshi> the addresses require widespread deployment of support for it before people can really start using it, it's kinda hard for it to be used and reach Final without people feeling certain it will be Final and should be deployed
232 2017-08-22T15:09:38  <rubensayshi> chicken & egg issue
233 2017-08-22T15:09:40  <wumpus> yes, at some point it's better to create a new BIP
234 2017-08-22T15:09:52  <sipa> rubensayshi: oh, BIP2 has a "proposed" status
235 2017-08-22T15:09:57  <sipa> i think that is applicable
236 2017-08-22T15:10:11  <sipa> A BIP may only change status from Draft (or Rejected) to Proposed, when the author deems it is complete, has a working implementation (where applicable), and has community plans to progress it to the Final status.
237 2017-08-22T15:10:22  <wumpus> could try an initial phase where they're used on testnet only?
238 2017-08-22T15:11:19  <sipa> bip173 was written with many reference implementations at the time of publishing already, in the hope of not needing any significant change afterwards
239 2017-08-22T15:11:36  <wumpus> what the trial period would be like really depends on the kind of BIP, but usually testnet will be useful for that
240 2017-08-22T15:11:41  <sipa> so maybe it could have been "proposed" from the start
241 2017-08-22T15:11:49  <wumpus> yes
242 2017-08-22T15:12:08  *** dermoth has quit IRC
243 2017-08-22T15:12:31  *** dermoth has joined #bitcoin-core-dev
244 2017-08-22T15:12:33  *** rjak has quit IRC
245 2017-08-22T15:12:38  <rubensayshi> yea Proposed sounds like the right status for BIP173 and for people to starting deploying (wallet support for) it
246 2017-08-22T15:13:04  *** rjak has joined #bitcoin-core-dev
247 2017-08-22T15:19:47  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/fc5c237d4a84...3e55f13bfc98
248 2017-08-22T15:19:47  <bitcoin-git> bitcoin/master a897d0e practicalswift: tests: Remove OldSetKeyFromPassphrase/OldEncrypt/OldDecrypt
249 2017-08-22T15:19:48  <bitcoin-git> bitcoin/master 3e55f13 Wladimir J. van der Laan: Merge #11024: tests: Remove OldSetKeyFromPassphrase/OldEncrypt/OldDecrypt...
250 2017-08-22T15:20:25  <bitcoin-git> [bitcoin] laanwj closed pull request #11024: tests: Remove OldSetKeyFromPassphrase/OldEncrypt/OldDecrypt (master...OldDecrypt-cleanup) https://github.com/bitcoin/bitcoin/pull/11024
251 2017-08-22T15:31:04  *** aantonop has joined #bitcoin-core-dev
252 2017-08-22T15:31:42  *** Deacydal has joined #bitcoin-core-dev
253 2017-08-22T15:35:07  *** Deacyded has quit IRC
254 2017-08-22T15:38:58  <luke-jr> ‎[15:01:57] ‎<‎sipa‎>‎ luke-jr: should a BIP be marked final before it's in use, but after there are no plans to change it anymore? <-- no, that's what the Proposed status is for
255 2017-08-22T15:40:05  <luke-jr> jonasschnelli: right, the stats RPC is more recent, but it breaks your current Qt stats branch because the interface changed.. at the moment, I am planning to put the older code in Knots 0.15.0, but if you have a newer RPC+Qt version, I can update it
256 2017-08-22T15:40:38  <luke-jr> wumpus: no user-visible effect, but it'd make Knots slightly easier to assemble I think :p
257 2017-08-22T15:45:24  *** alreadylate has joined #bitcoin-core-dev
258 2017-08-22T15:49:02  <jonasschnelli> luke-jr: indeed. Currently I'm rebasing the gui one on top of the newer RPC one
259 2017-08-22T15:49:51  <luke-jr> jonasschnelli: thanks!
260 2017-08-22T15:51:42  *** ula has joined #bitcoin-core-dev
261 2017-08-22T16:10:45  *** BashCo has quit IRC
262 2017-08-22T16:11:22  *** BashCo has joined #bitcoin-core-dev
263 2017-08-22T16:13:20  *** str4d has quit IRC
264 2017-08-22T16:13:35  *** PaulCapestany has quit IRC
265 2017-08-22T16:14:57  *** Deacyded has joined #bitcoin-core-dev
266 2017-08-22T16:15:28  *** BashCo has quit IRC
267 2017-08-22T16:16:45  *** PaulCapestany has joined #bitcoin-core-dev
268 2017-08-22T16:17:34  *** spirosbax has joined #bitcoin-core-dev
269 2017-08-22T16:18:49  *** Deacydal has quit IRC
270 2017-08-22T16:18:58  *** spirosbax has quit IRC
271 2017-08-22T16:21:17  *** Deacydal has joined #bitcoin-core-dev
272 2017-08-22T16:23:46  *** Deacyde has joined #bitcoin-core-dev
273 2017-08-22T16:24:49  *** Deacyded has quit IRC
274 2017-08-22T16:26:37  *** Deacydal has quit IRC
275 2017-08-22T16:28:16  *** aantonop has quit IRC
276 2017-08-22T16:29:44  *** Tia has joined #bitcoin-core-dev
277 2017-08-22T16:30:38  *** alreadylate has quit IRC
278 2017-08-22T16:39:32  *** Dizzle has joined #bitcoin-core-dev
279 2017-08-22T16:42:34  *** Deacydal has joined #bitcoin-core-dev
280 2017-08-22T16:45:43  *** BashCo has joined #bitcoin-core-dev
281 2017-08-22T16:46:46  *** Deacyde has quit IRC
282 2017-08-22T16:48:57  *** JackH has quit IRC
283 2017-08-22T16:54:22  *** abpa has joined #bitcoin-core-dev
284 2017-08-22T16:56:23  *** Deacyded has joined #bitcoin-core-dev
285 2017-08-22T16:59:49  *** Deacydal has quit IRC
286 2017-08-22T17:00:51  *** SopaXorzTaker has quit IRC
287 2017-08-22T17:02:04  *** SopaXorzTaker has joined #bitcoin-core-dev
288 2017-08-22T17:11:52  *** alreadylate has joined #bitcoin-core-dev
289 2017-08-22T17:14:54  *** alreadylate has quit IRC
290 2017-08-22T17:18:39  *** alreadylate has joined #bitcoin-core-dev
291 2017-08-22T17:18:42  <bitbee> https://themerkle.com/gregory-maxwell-claims-the-bitcoin-cash-mining-income-is-being-inflated/
292 2017-08-22T17:23:50  *** jimpo has joined #bitcoin-core-dev
293 2017-08-22T17:24:26  <BlueMatt> bitbee: ot, take it to #bitcoin (or elsewhere)
294 2017-08-22T17:24:37  <bitbee> np
295 2017-08-22T17:25:42  *** jimpo has quit IRC
296 2017-08-22T17:36:34  <bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11108: Changing -txindex requires -reindex, not -reindex-chainstate (master...2017-08-fix-reindex-txindex-err) https://github.com/bitcoin/bitcoin/pull/11108
297 2017-08-22T17:36:52  <BlueMatt> got another one that's (probably) for 0.15 ^ :(
298 2017-08-22T17:38:14  <bitcoin-git> [bitcoin] felco- opened pull request #11109: Fix a typo in line 926 (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11109
299 2017-08-22T17:53:41  *** Dyaheon has quit IRC
300 2017-08-22T17:53:45  *** edin00n has joined #bitcoin-core-dev
301 2017-08-22T17:55:02  <edin00n> Why do people use expensive GPUs for Bitcoin mining and not CPU
302 2017-08-22T17:55:41  <BlueMatt> edin00n: ot, take it to #bitcoin
303 2017-08-22T17:56:48  *** Dyaheon has joined #bitcoin-core-dev
304 2017-08-22T17:57:40  *** Deacydal has joined #bitcoin-core-dev
305 2017-08-22T18:01:03  *** Deacyded has quit IRC
306 2017-08-22T18:06:54  *** Deacyded has joined #bitcoin-core-dev
307 2017-08-22T18:10:01  <edin00n> Thank's
308 2017-08-22T18:10:29  *** Deacydal has quit IRC
309 2017-08-22T18:13:08  *** Deacydal has joined #bitcoin-core-dev
310 2017-08-22T18:13:36  *** gradientskier has joined #bitcoin-core-dev
311 2017-08-22T18:14:00  *** edin00n has quit IRC
312 2017-08-22T18:16:32  *** Deacyde has joined #bitcoin-core-dev
313 2017-08-22T18:16:49  *** Deacyded has quit IRC
314 2017-08-22T18:17:29  *** gradientskier has quit IRC
315 2017-08-22T18:17:34  *** Deacyded has joined #bitcoin-core-dev
316 2017-08-22T18:19:16  *** Deacydal has quit IRC
317 2017-08-22T18:21:01  *** Deacyde has quit IRC
318 2017-08-22T18:21:43  *** Deacydal has joined #bitcoin-core-dev
319 2017-08-22T18:25:13  *** Deacyded has quit IRC
320 2017-08-22T18:29:15  *** jimpo has joined #bitcoin-core-dev
321 2017-08-22T18:31:30  <jimpo> Is it true that headers for side branches are stored in the block index DB and loaded into mapBlockIndex on init regardless of how old the side branch is?
322 2017-08-22T18:40:18  *** alreadylate has quit IRC
323 2017-08-22T18:41:01  *** alreadylate has joined #bitcoin-core-dev
324 2017-08-22T18:42:01  <sipa> jimpo: yes
325 2017-08-22T18:42:34  *** chjj has quit IRC
326 2017-08-22T18:43:17  <jimpo> I noticed this comment about possible fingerprinting if Core served side blocks more than a month old. https://github.com/bitcoin/bitcoin/blob/master/src/net_processing.cpp#L1006
327 2017-08-22T18:43:41  <jimpo> Is something similar not possible by sending an empty getheaders locator with a stop hash on an old side branch?
328 2017-08-22T18:44:04  <BlueMatt> jimpo: (limited by what we will accept - after ibd we wont accept things that are older than checkpoints....this is really one of the more important, if not only important left reason for keeping checkpoints)
329 2017-08-22T18:46:49  <jimpo> I don't fully understand, BlueMatt. Can you point me at the code that checks for requests before checkpoints?
330 2017-08-22T18:47:11  <BlueMatt> jimpo: yes, probably worth just using locator if its a month back (or returning from genesis if they were dumb and didnt give us a locator)
331 2017-08-22T18:47:26  <BlueMatt> I'm sure there are more of these issues lurking...
332 2017-08-22T18:47:52  <BlueMatt> jimpo: hmm, no, i meant we wont actually add to mapBlockIndex (see AcceptBlockHeader) if its pre-checkpoints after we've done initial-headers-sync
333 2017-08-22T18:48:09  <jimpo> Ah, got it
334 2017-08-22T18:48:09  *** Deacyded has joined #bitcoin-core-dev
335 2017-08-22T18:49:05  *** Chris_Stewart_5 has quit IRC
336 2017-08-22T18:49:32  <jimpo> So do you think it's worth putting together a change to ignore getheaders locators for a header on a side branch older than a month? Happy to put that together if so.
337 2017-08-22T18:49:44  <BlueMatt> yea, probably
338 2017-08-22T18:49:52  <BlueMatt> i mean dont ignore the locator
339 2017-08-22T18:49:56  <BlueMatt> just scan further back in the locator
340 2017-08-22T18:50:12  <BlueMatt> (ie pretend we dont have that header)
341 2017-08-22T18:51:20  *** alreadylate has quit IRC
342 2017-08-22T18:51:28  *** Deacydal has quit IRC
343 2017-08-22T18:52:49  <bitcoin-git> [bitcoin] practicalswift opened pull request #11110: script: Avoid implicit casts from bool to CScriptNum (master...implicit-casts-from-bool-to-cscriptnum) https://github.com/bitcoin/bitcoin/pull/11110
344 2017-08-22T18:53:16  *** alreadylate has joined #bitcoin-core-dev
345 2017-08-22T18:56:04  *** Deacydal has joined #bitcoin-core-dev
346 2017-08-22T18:58:40  *** alreadylate has quit IRC
347 2017-08-22T19:00:01  *** Deacyded has quit IRC
348 2017-08-22T19:00:18  *** alreadylate has joined #bitcoin-core-dev
349 2017-08-22T19:04:48  *** jimpo has quit IRC
350 2017-08-22T19:14:20  *** ghost43 has quit IRC
351 2017-08-22T19:15:45  <bitcoin-git> [bitcoin] cruizh opened pull request #11111: Qt: correct Spanish translation of "receiving address" (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11111
352 2017-08-22T19:18:21  *** Deacyded has joined #bitcoin-core-dev
353 2017-08-22T19:20:45  *** ghost43 has joined #bitcoin-core-dev
354 2017-08-22T19:21:20  *** Veseli_Zagorec has joined #bitcoin-core-dev
355 2017-08-22T19:21:31  *** Veseli_Zagorec_ has joined #bitcoin-core-dev
356 2017-08-22T19:21:31  *** ghost43 has quit IRC
357 2017-08-22T19:21:40  *** Veseli_Zagorec_ has quit IRC
358 2017-08-22T19:21:45  *** ghost43 has joined #bitcoin-core-dev
359 2017-08-22T19:22:07  *** Deacydal has quit IRC
360 2017-08-22T19:28:16  <bitcoin-git> [bitcoin] cruizh closed pull request #11111: Qt: correct Spanish translation of "receiving address" (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11111
361 2017-08-22T19:28:46  *** Aaronvan_ has joined #bitcoin-core-dev
362 2017-08-22T19:31:13  *** AaronvanW has quit IRC
363 2017-08-22T19:38:50  *** aantonop has joined #bitcoin-core-dev
364 2017-08-22T19:45:36  *** alreadylate has quit IRC
365 2017-08-22T19:49:46  *** Chris_Stewart_5 has joined #bitcoin-core-dev
366 2017-08-22T19:53:56  *** alreadylate has joined #bitcoin-core-dev
367 2017-08-22T19:54:00  *** chjj has joined #bitcoin-core-dev
368 2017-08-22T19:56:53  *** SopaXorzTaker has quit IRC
369 2017-08-22T19:57:05  *** PaulCapestany has quit IRC
370 2017-08-22T20:07:17  *** tripleslash has quit IRC
371 2017-08-22T20:15:04  *** jimpo has joined #bitcoin-core-dev
372 2017-08-22T20:20:41  *** aantonop has quit IRC
373 2017-08-22T20:21:00  *** treebeardd has joined #bitcoin-core-dev
374 2017-08-22T20:22:55  *** aantonop has joined #bitcoin-core-dev
375 2017-08-22T20:37:22  *** PaulCapestany has joined #bitcoin-core-dev
376 2017-08-22T20:57:39  <bitcoin-git> [bitcoin] practicalswift opened pull request #11112: developer-notes: By default, declare single-argument constructors `explicit`. (master...declare-single-argument-constructors-explicit) https://github.com/bitcoin/bitcoin/pull/11112
377 2017-08-22T20:59:43  *** alreadylate has quit IRC
378 2017-08-22T21:07:10  *** MarcoFalke has quit IRC
379 2017-08-22T21:07:17  *** MarcoFalke has joined #bitcoin-core-dev
380 2017-08-22T21:13:05  *** Chris_Stewart_5 has quit IRC
381 2017-08-22T21:15:17  <bitcoin-git> [bitcoin] jimpo opened pull request #11113: [net] Ignore getheaders requests for very old side blocks. (master...net-getheaders-fingerprint) https://github.com/bitcoin/bitcoin/pull/11113
382 2017-08-22T21:19:35  *** Dizzle has quit IRC
383 2017-08-22T21:36:33  *** MarcoFalke has quit IRC
384 2017-08-22T21:36:41  *** MarcoFalke has joined #bitcoin-core-dev
385 2017-08-22T21:43:57  *** JackH has joined #bitcoin-core-dev
386 2017-08-22T22:02:02  *** spinza has quit IRC
387 2017-08-22T22:06:27  *** cheese_ has joined #bitcoin-core-dev
388 2017-08-22T22:06:50  *** Guyver2 has quit IRC
389 2017-08-22T22:16:05  *** Dyaheon has quit IRC
390 2017-08-22T22:16:33  *** Dyaheon has joined #bitcoin-core-dev
391 2017-08-22T22:17:00  *** spinza has joined #bitcoin-core-dev
392 2017-08-22T22:28:27  *** vicenteH has quit IRC
393 2017-08-22T22:31:26  *** Aaronvan_ has quit IRC
394 2017-08-22T22:31:42  *** Veseli_Zagorec has quit IRC
395 2017-08-22T22:32:05  *** AaronvanW has joined #bitcoin-core-dev
396 2017-08-22T22:32:07  <bitcoin-git> [bitcoin] instagibbs closed pull request #11049: coincontrol can filter for segwit inputs, expose fundraw option (master...segwitfundraw) https://github.com/bitcoin/bitcoin/pull/11049
397 2017-08-22T22:35:05  *** aantonop has quit IRC
398 2017-08-22T22:45:05  *** chjj has quit IRC
399 2017-08-22T22:52:57  *** jimmysong_ has joined #bitcoin-core-dev
400 2017-08-22T22:53:27  *** jimmysong has quit IRC
401 2017-08-22T22:57:38  *** chjj has joined #bitcoin-core-dev
402 2017-08-22T23:07:24  *** icup has joined #bitcoin-core-dev
403 2017-08-22T23:09:04  *** tripleslash has joined #bitcoin-core-dev
404 2017-08-22T23:11:05  *** jimmysong has joined #bitcoin-core-dev
405 2017-08-22T23:12:04  *** jimmysong_ has quit IRC
406 2017-08-22T23:12:50  *** RoyceX has joined #bitcoin-core-dev
407 2017-08-22T23:15:13  *** aantonop has joined #bitcoin-core-dev
408 2017-08-22T23:15:44  *** cheese_ has quit IRC
409 2017-08-22T23:27:02  *** Giszmo has quit IRC
410 2017-08-22T23:30:26  *** jimmysong_ has joined #bitcoin-core-dev
411 2017-08-22T23:30:51  *** jimmysong has quit IRC
412 2017-08-22T23:40:36  *** promag has joined #bitcoin-core-dev
413 2017-08-22T23:48:01  *** aantonop has quit IRC
414 2017-08-22T23:56:41  *** promag has quit IRC