1 2017-10-31T00:28:21  *** LumberCartel has joined #bitcoin-core-dev
  2 2017-10-31T00:37:32  *** xinxi has quit IRC
  3 2017-10-31T00:37:37  *** LumberCartel has quit IRC
  4 2017-10-31T00:38:09  *** xinxi has joined #bitcoin-core-dev
  5 2017-10-31T00:59:27  *** LumberCartel has joined #bitcoin-core-dev
  6 2017-10-31T01:00:34  *** dabura667 has joined #bitcoin-core-dev
  7 2017-10-31T01:11:26  *** Aaronvan_ has joined #bitcoin-core-dev
  8 2017-10-31T01:13:35  *** Aaronvan_ has quit IRC
  9 2017-10-31T01:14:55  *** AaronvanW has quit IRC
 10 2017-10-31T01:26:26  *** danilg has joined #bitcoin-core-dev
 11 2017-10-31T01:37:58  *** wxss has quit IRC
 12 2017-10-31T01:47:12  *** duongnv has joined #bitcoin-core-dev
 13 2017-10-31T01:49:39  *** StopAndDecrypt has quit IRC
 14 2017-10-31T01:50:55  *** quantbot has joined #bitcoin-core-dev
 15 2017-10-31T01:53:28  *** StopAndDecrypt has joined #bitcoin-core-dev
 16 2017-10-31T01:55:05  *** quantbot has quit IRC
 17 2017-10-31T01:56:42  *** duongnv has quit IRC
 18 2017-10-31T02:02:25  *** jb55 has joined #bitcoin-core-dev
 19 2017-10-31T02:17:03  *** d9b4bef9 has quit IRC
 20 2017-10-31T02:18:16  *** d9b4bef9 has joined #bitcoin-core-dev
 21 2017-10-31T02:18:38  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
 22 2017-10-31T02:33:23  *** warxhead has quit IRC
 23 2017-10-31T03:03:02  *** warxhead has joined #bitcoin-core-dev
 24 2017-10-31T03:22:30  *** Cogito_Ergo_Sum has quit IRC
 25 2017-10-31T03:49:59  *** str4d has joined #bitcoin-core-dev
 26 2017-10-31T03:57:21  *** LumberCartel has quit IRC
 27 2017-10-31T04:01:47  *** jb55 has quit IRC
 28 2017-10-31T04:13:26  *** LumberCartel has joined #bitcoin-core-dev
 29 2017-10-31T04:17:23  *** jb55 has joined #bitcoin-core-dev
 30 2017-10-31T04:22:09  *** StopAndDecrypt has quit IRC
 31 2017-10-31T04:22:30  *** StopAndDecrypt has joined #bitcoin-core-dev
 32 2017-10-31T04:23:09  *** windsok has quit IRC
 33 2017-10-31T04:24:26  *** windsok has joined #bitcoin-core-dev
 34 2017-10-31T04:24:48  *** adam3us has quit IRC
 35 2017-10-31T04:25:07  *** Orion3k has quit IRC
 36 2017-10-31T04:25:11  *** c40d9b0753a91f40 has quit IRC
 37 2017-10-31T04:25:29  *** c40d9b0743a91f40 has joined #bitcoin-core-dev
 38 2017-10-31T04:25:52  *** Orion3k has joined #bitcoin-core-dev
 39 2017-10-31T04:26:44  *** adam3us has joined #bitcoin-core-dev
 40 2017-10-31T04:30:54  *** luke-jr has quit IRC
 41 2017-10-31T04:32:13  *** luke-jr has joined #bitcoin-core-dev
 42 2017-10-31T04:36:00  *** luke-jr has quit IRC
 43 2017-10-31T04:36:26  *** luke-jr has joined #bitcoin-core-dev
 44 2017-10-31T04:44:36  *** btcdrak has quit IRC
 45 2017-10-31T04:45:57  *** LumberCartel has quit IRC
 46 2017-10-31T05:06:17  *** LumberCartel has joined #bitcoin-core-dev
 47 2017-10-31T05:08:49  *** Giszmo has quit IRC
 48 2017-10-31T05:14:28  *** weuniverse has joined #bitcoin-core-dev
 49 2017-10-31T05:14:39  <weuniverse> Join
 50 2017-10-31T05:15:01  *** weuniverse has quit IRC
 51 2017-10-31T05:20:56  *** Cory has quit IRC
 52 2017-10-31T05:39:44  *** chjj has quit IRC
 53 2017-10-31T05:47:04  *** quantbot has joined #bitcoin-core-dev
 54 2017-10-31T05:49:27  *** jb55 has quit IRC
 55 2017-10-31T05:51:29  *** quantbot has quit IRC
 56 2017-10-31T06:25:55  *** pergaminho has quit IRC
 57 2017-10-31T08:01:13  *** quantbot has joined #bitcoin-core-dev
 58 2017-10-31T08:05:27  *** quantbot has quit IRC
 59 2017-10-31T08:11:53  *** laurentmt has joined #bitcoin-core-dev
 60 2017-10-31T08:12:19  *** laurentmt has quit IRC
 61 2017-10-31T08:14:41  *** Guyver2 has joined #bitcoin-core-dev
 62 2017-10-31T08:25:49  *** promag has quit IRC
 63 2017-10-31T08:28:56  *** timothy has joined #bitcoin-core-dev
 64 2017-10-31T09:09:07  *** ula has quit IRC
 65 2017-10-31T09:10:25  *** AaronvanW has joined #bitcoin-core-dev
 66 2017-10-31T09:15:45  *** Emcy has quit IRC
 67 2017-10-31T09:16:36  *** Emcy has joined #bitcoin-core-dev
 68 2017-10-31T09:20:46  *** paul___ has joined #bitcoin-core-dev
 69 2017-10-31T09:23:45  *** warxhead has quit IRC
 70 2017-10-31T09:24:08  *** warxhead has joined #bitcoin-core-dev
 71 2017-10-31T09:24:23  *** laurentmt has joined #bitcoin-core-dev
 72 2017-10-31T09:28:58  *** warxhead has quit IRC
 73 2017-10-31T09:30:29  *** promag has joined #bitcoin-core-dev
 74 2017-10-31T09:31:10  *** paul___ has quit IRC
 75 2017-10-31T09:37:12  *** wxss has joined #bitcoin-core-dev
 76 2017-10-31T09:38:27  <bitcoin-git> [bitcoin] practicalswift opened pull request #11585: addrman: Add missing lock in Clear() (CAddrMan) (master...missing-lock-in-addrman-clear) https://github.com/bitcoin/bitcoin/pull/11585
 77 2017-10-31T09:54:22  *** harrymm has quit IRC
 78 2017-10-31T09:59:24  *** xinxi_ has joined #bitcoin-core-dev
 79 2017-10-31T09:59:29  *** warren has quit IRC
 80 2017-10-31T10:00:51  *** niska` has joined #bitcoin-core-dev
 81 2017-10-31T10:01:13  *** jrayhawk_ has joined #bitcoin-core-dev
 82 2017-10-31T10:01:39  *** niska has quit IRC
 83 2017-10-31T10:01:40  *** BlueMatt has quit IRC
 84 2017-10-31T10:01:40  *** LeMiner has joined #bitcoin-core-dev
 85 2017-10-31T10:01:40  *** harding has quit IRC
 86 2017-10-31T10:01:40  *** jrayhawk has quit IRC
 87 2017-10-31T10:01:40  *** LeMiner has quit IRC
 88 2017-10-31T10:01:40  *** LeMiner has joined #bitcoin-core-dev
 89 2017-10-31T10:01:40  *** xinxi has quit IRC
 90 2017-10-31T10:01:40  *** twistedline has quit IRC
 91 2017-10-31T10:01:40  *** LeMiner2 has quit IRC
 92 2017-10-31T10:01:40  *** ryan-c has quit IRC
 93 2017-10-31T10:01:40  *** gwillen has quit IRC
 94 2017-10-31T10:01:40  *** LeMiner is now known as LeMiner2
 95 2017-10-31T10:01:44  *** gwollon has joined #bitcoin-core-dev
 96 2017-10-31T10:02:03  *** BlueMatt_ has joined #bitcoin-core-dev
 97 2017-10-31T10:02:05  *** harding has joined #bitcoin-core-dev
 98 2017-10-31T10:02:27  *** twistedline has joined #bitcoin-core-dev
 99 2017-10-31T10:02:32  *** warren has joined #bitcoin-core-dev
100 2017-10-31T10:03:24  *** ryan-c has joined #bitcoin-core-dev
101 2017-10-31T10:04:21  *** dabura667 has quit IRC
102 2017-10-31T10:04:40  *** Deacyde has quit IRC
103 2017-10-31T10:05:04  *** Deacyde has joined #bitcoin-core-dev
104 2017-10-31T10:06:44  *** harrymm has joined #bitcoin-core-dev
105 2017-10-31T10:08:08  *** ryan-c has quit IRC
106 2017-10-31T10:08:51  *** roadcrap has quit IRC
107 2017-10-31T10:09:17  *** roadcrap has joined #bitcoin-core-dev
108 2017-10-31T10:10:13  *** m8tion has joined #bitcoin-core-dev
109 2017-10-31T10:11:03  *** ryan-c has joined #bitcoin-core-dev
110 2017-10-31T10:11:12  *** Anduck has quit IRC
111 2017-10-31T10:11:20  *** Anduck has joined #bitcoin-core-dev
112 2017-10-31T10:14:58  *** pergaminho has joined #bitcoin-core-dev
113 2017-10-31T10:18:28  *** ryan-c has quit IRC
114 2017-10-31T10:20:41  *** quantbot has joined #bitcoin-core-dev
115 2017-10-31T10:23:28  *** ryan-c has joined #bitcoin-core-dev
116 2017-10-31T10:24:59  *** quantbot has quit IRC
117 2017-10-31T10:33:24  *** promag has quit IRC
118 2017-10-31T10:36:59  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
119 2017-10-31T10:36:59  *** Cogito_Ergo_Sum has joined #bitcoin-core-dev
120 2017-10-31T11:01:31  *** Cory has joined #bitcoin-core-dev
121 2017-10-31T11:42:46  *** m8tion01 has joined #bitcoin-core-dev
122 2017-10-31T11:44:57  *** m8tion has quit IRC
123 2017-10-31T11:57:49  *** promag has joined #bitcoin-core-dev
124 2017-10-31T11:58:29  *** jtimon_ has joined #bitcoin-core-dev
125 2017-10-31T11:59:50  *** promag has quit IRC
126 2017-10-31T11:59:51  <jtimon_> wasn't there a communicate that bitcoin core will never release non free software somewhere?
127 2017-10-31T12:01:24  *** promag has joined #bitcoin-core-dev
128 2017-10-31T12:05:10  *** promag has quit IRC
129 2017-10-31T12:06:37  *** promag has joined #bitcoin-core-dev
130 2017-10-31T12:09:49  *** promag has quit IRC
131 2017-10-31T12:11:22  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/bb9ab0fccfba...8335cb478183
132 2017-10-31T12:11:23  <bitcoin-git> bitcoin/master 2530bf2 practicalswift: net: Add missing lock in ProcessHeadersMessage(...)...
133 2017-10-31T12:11:23  <bitcoin-git> bitcoin/master 8335cb4 Wladimir J. van der Laan: Merge #11578: net: Add missing lock in ProcessHeadersMessage(...)...
134 2017-10-31T12:12:15  <bitcoin-git> [bitcoin] laanwj closed pull request #11578: net: Add missing lock in ProcessHeadersMessage(...) (master...ProcessHeadersMessage) https://github.com/bitcoin/bitcoin/pull/11578
135 2017-10-31T12:27:44  *** rafalcpp has quit IRC
136 2017-10-31T12:28:04  *** rafalcpp has joined #bitcoin-core-dev
137 2017-10-31T12:33:20  *** Cirolaus_ has joined #bitcoin-core-dev
138 2017-10-31T12:33:38  <Cirolaus_> just let you guys now that you can earn bitcoin by gaming (not affiliate link) https://coinleague.cc
139 2017-10-31T12:37:14  *** Gnof has joined #bitcoin-core-dev
140 2017-10-31T12:38:25  *** Cirolaus_ has quit IRC
141 2017-10-31T12:54:11  *** rafalcpp has quit IRC
142 2017-10-31T12:55:48  *** rafalcpp has joined #bitcoin-core-dev
143 2017-10-31T12:58:44  *** bnuchu has joined #bitcoin-core-dev
144 2017-10-31T13:03:01  *** PaulCapestany has quit IRC
145 2017-10-31T13:03:37  *** bnuchu has quit IRC
146 2017-10-31T13:05:53  *** AaronvanW has quit IRC
147 2017-10-31T13:06:31  *** AaronvanW has joined #bitcoin-core-dev
148 2017-10-31T13:09:40  *** PaulCape_ has joined #bitcoin-core-dev
149 2017-10-31T13:12:33  *** quantbot has joined #bitcoin-core-dev
150 2017-10-31T13:26:31  *** meshcollider has quit IRC
151 2017-10-31T13:31:50  *** shesek has quit IRC
152 2017-10-31T13:48:20  *** promag has joined #bitcoin-core-dev
153 2017-10-31T13:50:07  *** promag has quit IRC
154 2017-10-31T13:50:48  *** promag has joined #bitcoin-core-dev
155 2017-10-31T13:54:47  *** Giszmo has joined #bitcoin-core-dev
156 2017-10-31T14:19:00  *** fresh has joined #bitcoin-core-dev
157 2017-10-31T14:30:13  *** intcat has quit IRC
158 2017-10-31T14:33:42  *** BlueMatt_ is now known as BlueMatt
159 2017-10-31T14:33:43  *** BlueMatt has joined #bitcoin-core-dev
160 2017-10-31T14:37:08  *** intcat has joined #bitcoin-core-dev
161 2017-10-31T14:39:37  *** jtimon_ has quit IRC
162 2017-10-31T14:41:35  *** Gnof has quit IRC
163 2017-10-31T14:46:33  <promag> sipa: friendly ping #11563
164 2017-10-31T14:46:34  <gribble> https://github.com/bitcoin/bitcoin/issues/11563 | Improve CheckBlockIndex performance by promag · Pull Request #11563 · bitcoin/bitcoin · GitHub
165 2017-10-31T15:08:17  *** str4d has quit IRC
166 2017-10-31T15:28:00  *** JackH has quit IRC
167 2017-10-31T15:37:19  <kanzure> for manually testing hard-fork scenarios (when hard-fork clients don't supply adequate test infrastructure), it should be sufficient to have two regtests that have common history and then are kept separated, right?
168 2017-10-31T15:43:38  *** Samara46 has joined #bitcoin-core-dev
169 2017-10-31T15:43:54  <sipa> kanzure: invalidateblock is your friend
170 2017-10-31T15:44:09  <kanzure> ah that could work for this.
171 2017-10-31T15:44:22  <kanzure> thank you
172 2017-10-31T15:44:47  *** Samara46 has quit IRC
173 2017-10-31T15:46:17  *** LumberCartel has quit IRC
174 2017-10-31T15:48:27  *** Mona21 has joined #bitcoin-core-dev
175 2017-10-31T15:49:52  *** intcat has quit IRC
176 2017-10-31T15:49:52  *** ghost43 has quit IRC
177 2017-10-31T15:49:52  *** arubi has quit IRC
178 2017-10-31T15:49:53  *** d_p_ has quit IRC
179 2017-10-31T15:49:53  *** dermoth has quit IRC
180 2017-10-31T15:50:16  *** arubi has joined #bitcoin-core-dev
181 2017-10-31T15:50:46  *** ghost43 has joined #bitcoin-core-dev
182 2017-10-31T15:51:26  *** intcat has joined #bitcoin-core-dev
183 2017-10-31T15:53:33  <kanzure> also: there should be a walletnotify that triggers a notification with pre-configured memo field after configurable n blocks.
184 2017-10-31T15:53:56  <kanzure> which should solve basically all of the payments integration use cases
185 2017-10-31T15:55:31  *** d_p has joined #bitcoin-core-dev
186 2017-10-31T15:56:12  <promag> you mean alertnotify?
187 2017-10-31T15:56:43  <sipa> that's for alerts
188 2017-10-31T15:56:51  <sipa> not for payments
189 2017-10-31T15:57:05  <promag> walletnotify only notifies txid right?
190 2017-10-31T15:57:30  <sipa> yes
191 2017-10-31T15:58:36  *** Mona21 has quit IRC
192 2017-10-31T15:59:13  <promag> then I don't understand what kanzure is saying
193 2017-10-31T15:59:36  <sipa> he wants a notification only when it gets a spefific number of confirmations
194 2017-10-31T15:59:54  <sipa> that's configurable per address/label
195 2017-10-31T16:00:29  <promag> why?
196 2017-10-31T16:00:58  <kanzure> haha what do you mean why?
197 2017-10-31T16:01:06  *** Rosemary24 has joined #bitcoin-core-dev
198 2017-10-31T16:01:06  <promag> having that may cause lots of notifications
199 2017-10-31T16:01:17  <kanzure> yes i agree it will cause lots of notifications (due to lots of internal reasons)
200 2017-10-31T16:01:24  <kanzure> but having many notifications is better than no notifications
201 2017-10-31T16:01:27  *** Rosemary24 has quit IRC
202 2017-10-31T16:01:34  <promag> but there is a notification: blocknotify
203 2017-10-31T16:01:37  <kanzure> walletnotify on first confirmation isn't useful-- you need the notification to be triggered after n notifications
204 2017-10-31T16:01:41  <kanzure> blocknotify is not the same thing
205 2017-10-31T16:02:00  <kanzure> think about your typical idiot web developer-- the simplest possible solution is a notification when the payment is well-confirmed
206 2017-10-31T16:02:01  <promag> because of forks?
207 2017-10-31T16:02:07  <sipa> the idea is that you can check number of confirmations of all your oending transactions after each block
208 2017-10-31T16:02:16  <sipa> as those are the only times ehen confirmationd can change
209 2017-10-31T16:02:23  *** xinxi_ has quit IRC
210 2017-10-31T16:02:50  <kanzure> yes but that's more work for the web developer-- if you give them a notification, it's almost zero additional work, and it's easier than setting up stripe
211 2017-10-31T16:02:57  *** xinxi has joined #bitcoin-core-dev
212 2017-10-31T16:04:24  <sipa> kanzure: there are other complications... you need to keep track of your oayments and their confirmation status, what theybwere for, make sure that is in safe storage (so that after a system failure, you don't end up with payments without knowing what order they are for, ...)
213 2017-10-31T16:05:00  <sipa> but yes, having a notification for a specific number of confirmations would be useful - except this now also needs backups inside core
214 2017-10-31T16:05:02  <promag> been there, and walletnotify is not a good solution, you can easily lost notifications, you can have lots of pending transactions, etc.. the overhead can be huge IMO
215 2017-10-31T16:05:22  <kanzure> lost notifications are a problem, and yes wallet backup procedures become more important, but they were important anyway
216 2017-10-31T16:06:06  <promag> I always thought of a thing like postgres wal, that can be replayed
217 2017-10-31T16:06:15  <sipa> i think the only correct solution is that you keep track of confirmations yourself, and after every walletnofiy/blocknotofy you check your outstanding payments again
218 2017-10-31T16:06:32  <sipa> even ignore the txid passed in walletnotify
219 2017-10-31T16:06:39  <kanzure> sipa: the exercise was how to minimize the total integration complexity for a web merchant
220 2017-10-31T16:06:45  <sipa> listsinceblock can help reduce bandwidth
221 2017-10-31T16:06:57  <promag> IIRC walletnotify notifies 1 -> 0 confirmation change right?
222 2017-10-31T16:07:05  <kanzure> only on 0 and 1 conf
223 2017-10-31T16:07:06  <sipa> kanzure: yes, and i don't have a good way of doing that that doesn't result in more risks
224 2017-10-31T16:07:36  <kanzure> sipa: more risk is probably okay, since the total cost of the integration is so low, more resources can be spent by the integrator on e.g. backup procedures.
225 2017-10-31T16:07:54  <sipa> backup procedures may not be enough
226 2017-10-31T16:08:20  <sipa> if your solution relies on bitcoind persisting the requested notifications
227 2017-10-31T16:08:41  <sipa> as that effectively requires a backup system integrated into bitcoond
228 2017-10-31T16:08:47  <promag> what I think is the best for the moment is to keep track of new blocks, and check pending transactions confirmations (without doing too much RPC)
229 2017-10-31T16:09:20  <kanzure> promag: my exercise was "what is the 5 minute integration" and walletnotify after 6 blocks would do the trick, even with extremely high risk
230 2017-10-31T16:09:46  <sipa> and if you don't rely on that, your web developer needs to deal with restarts and lost notifications anyway, at which poijt as simple "check all unconfirmed txn after every block" will be easier and safer
231 2017-10-31T16:09:48  <kanzure> check pending transactions on each blocknotify would involve persisting and doing read-write on that data outside of bitcoind, this is going to take more than 30 seconds for an idiot to implement
232 2017-10-31T16:10:10  <sipa> kanzure: *every* solution will require persisiting information outside bitcoind
233 2017-10-31T16:10:30  <sipa> how else will you know what your orders are that are being paid, at the least
234 2017-10-31T16:10:35  <kanzure> i think it can be minimized and greatly reduced
235 2017-10-31T16:10:44  <kanzure> to only one write requirement somewhere. and minimal reads.
236 2017-10-31T16:11:07  <kanzure> anyway, i don't have a specific proposal
237 2017-10-31T16:11:46  <sipa> we've discussed this many times, but persistance of such notification requests is a pain
238 2017-10-31T16:11:55  <sipa> and effectively not something we can do safely now
239 2017-10-31T16:11:57  <promag> IMO there is no 5 min integration
240 2017-10-31T16:12:35  <sipa> this is part of the reason why accounts aren't safe to use, as well
241 2017-10-31T16:13:04  <sipa> you can't guarantee that a backup will happen between the creation of an account address and the receipt of the payment
242 2017-10-31T16:13:17  <kanzure> why not? tell the user to do the backup.
243 2017-10-31T16:13:32  <sipa> when?
244 2017-10-31T16:13:36  <kanzure> whenever you please
245 2017-10-31T16:13:44  <sipa> no, not whenever you olease
246 2017-10-31T16:13:46  <kanzure> there should be a backupwallet hook
247 2017-10-31T16:14:29  <sipa> if you crash after handing out the address, and before making a backup, you lost a customer
248 2017-10-31T16:15:07  <kanzure> then you should only return from getnewaddress after the backup is complete..
249 2017-10-31T16:15:37  <sipa> yes, which would require a built-in backup solution in bitcoind, which we don't have
250 2017-10-31T16:16:17  <sipa> and generally, since you need to store payment information outside anyway, why bother duplicating the complication
251 2017-10-31T16:18:03  <sipa> i think a paymemt watching layer in python with sql integration or so would be very useful
252 2017-10-31T16:19:11  <sipa> which deals with persisted orders, recovery after restart/crash, RPCs with bitcoind, ....
253 2017-10-31T16:20:28  <promag> you can use multiple nodes to scale or even have redundancy with watchonly
254 2017-10-31T16:24:16  <promag> sipa, is it worth improving CheckBlockIndex
255 2017-10-31T16:24:18  <promag> ?
256 2017-10-31T16:26:04  *** jb55 has joined #bitcoin-core-dev
257 2017-10-31T16:35:20  *** dc0de has joined #bitcoin-core-dev
258 2017-10-31T16:47:41  *** gwollon is now known as gwillen
259 2017-10-31T16:50:16  <kanzure> sipa: that layer would be immensely useful, and would also abolish many merchant's requirement for a payment integrator api service thing. e.g. provides them a reason to run a full node.
260 2017-10-31T16:51:30  <sipa> promag: no opinion
261 2017-10-31T16:51:41  <sipa> benchmarks help
262 2017-10-31T16:52:50  *** Axel48 has joined #bitcoin-core-dev
263 2017-10-31T16:53:34  *** Axel48 has quit IRC
264 2017-10-31T16:53:50  *** Duane68 has joined #bitcoin-core-dev
265 2017-10-31T16:54:49  *** Duane68 has quit IRC
266 2017-10-31T17:13:45  *** m8tion01 has quit IRC
267 2017-10-31T17:15:23  *** chjj has joined #bitcoin-core-dev
268 2017-10-31T17:20:07  *** timothy has quit IRC
269 2017-10-31T17:21:02  *** Chris_Stewart_5 has joined #bitcoin-core-dev
270 2017-10-31T17:22:06  *** shesek has joined #bitcoin-core-dev
271 2017-10-31T17:26:13  *** JeremyRubin has quit IRC
272 2017-10-31T17:28:12  *** jeremyrubin has joined #bitcoin-core-dev
273 2017-10-31T17:29:26  *** Gnof has joined #bitcoin-core-dev
274 2017-10-31T17:41:40  *** tiagotrs has joined #bitcoin-core-dev
275 2017-10-31T17:44:09  *** alachyankar has joined #bitcoin-core-dev
276 2017-10-31T17:48:23  *** LumberCartel has joined #bitcoin-core-dev
277 2017-10-31T17:53:08  *** jeremyrubin has quit IRC
278 2017-10-31T17:53:18  *** jeremyrubin has joined #bitcoin-core-dev
279 2017-10-31T17:57:50  *** AaronvanW has quit IRC
280 2017-10-31T18:04:56  *** jb12345 has joined #bitcoin-core-dev
281 2017-10-31T18:10:27  *** LumberCartel has quit IRC
282 2017-10-31T18:13:14  *** Frederick2Kassul has joined #bitcoin-core-dev
283 2017-10-31T18:16:32  *** Frederick2Kassul has quit IRC
284 2017-10-31T18:18:23  *** Chris_Stewart_5 has quit IRC
285 2017-10-31T18:19:50  *** warxhead has joined #bitcoin-core-dev
286 2017-10-31T18:24:51  *** Chris_Stewart_5 has joined #bitcoin-core-dev
287 2017-10-31T18:26:43  *** jb12345 has quit IRC
288 2017-10-31T18:32:22  *** roadcrap has quit IRC
289 2017-10-31T18:43:11  <cfields> uhmm
290 2017-10-31T18:43:28  <cfields> BlueMatt: ping
291 2017-10-31T18:43:34  <sipa> *drumroll*
292 2017-10-31T18:43:52  <cfields> BlueMatt: i think 57edc0b0 is pretty busted?
293 2017-10-31T18:44:15  <BlueMatt> yo?
294 2017-10-31T18:44:32  <BlueMatt> why is that busted?
295 2017-10-31T18:44:38  <cfields> pretty sure i ACKed that too quickly :\
296 2017-10-31T18:44:54  *** laurentmt has quit IRC
297 2017-10-31T18:44:55  <BlueMatt> cfields: well I think you mean one of the associated commits, cause that commit itself is literally only a rename
298 2017-10-31T18:45:14  <BlueMatt> busted how?
299 2017-10-31T18:45:15  <cfields> BlueMatt: grr, nm.
300 2017-10-31T18:45:17  <BlueMatt> there is the static seeds issue
301 2017-10-31T18:45:32  <cfields> dammit, it always clicks after i do the ping.
302 2017-10-31T18:45:34  <BlueMatt> which is fixed in #11512
303 2017-10-31T18:45:36  <gribble> https://github.com/bitcoin/bitcoin/issues/11512 | Use GetDesireableServiceFlags in seeds, dnsseeds, fixing static seed adding by TheBlueMatt · Pull Request #11512 · bitcoin/bitcoin · GitHub
304 2017-10-31T18:45:53  <cfields> BlueMatt: yea, nm. ignore.
305 2017-10-31T18:46:05  <BlueMatt> k
306 2017-10-31T18:46:32  <cfields> BlueMatt: i have several patch series that add an m_automatic_connection for addrman connections
307 2017-10-31T18:46:49  <cfields> i couldn't unsee, thought the logic was reversed
308 2017-10-31T18:47:30  <BlueMatt> heh
309 2017-10-31T18:50:57  *** StopAndDecrypt has quit IRC
310 2017-10-31T18:52:52  *** StopAndDecrypt has joined #bitcoin-core-dev
311 2017-10-31T18:57:36  *** ekrion has quit IRC
312 2017-10-31T19:05:04  *** meshcollider has joined #bitcoin-core-dev
313 2017-10-31T19:11:31  *** Cheeseo has joined #bitcoin-core-dev
314 2017-10-31T19:15:24  *** intcat has quit IRC
315 2017-10-31T19:18:08  *** intcat has joined #bitcoin-core-dev
316 2017-10-31T19:19:59  *** cheese_ has joined #bitcoin-core-dev
317 2017-10-31T19:23:11  *** Cheeseo has quit IRC
318 2017-10-31T19:25:07  *** Alkhara has joined #bitcoin-core-dev
319 2017-10-31T19:29:40  *** danilg has quit IRC
320 2017-10-31T19:30:11  *** wordsToLiveBy has joined #bitcoin-core-dev
321 2017-10-31T19:31:44  *** spudowiar has joined #bitcoin-core-dev
322 2017-10-31T19:31:50  <spudowiar> Can nHashType ever be zero?
323 2017-10-31T19:35:28  *** Gnof has quit IRC
324 2017-10-31T19:35:57  <jonasschnelli> spudowiar: 0 would be an undefined value
325 2017-10-31T19:36:27  <spudowiar> Thanks
326 2017-10-31T19:36:58  <jonasschnelli> spudowiar: look at BCH,... they use also it's own SIGHASH-type...
327 2017-10-31T19:37:29  *** AaronvanW has joined #bitcoin-core-dev
328 2017-10-31T19:37:34  <sipa> i think 0 is totally valid
329 2017-10-31T19:37:40  <spudowiar> ok
330 2017-10-31T19:37:44  <sipa> but nonstandard
331 2017-10-31T19:37:50  <spudowiar> Doing some stupid BTG support for TREZOR
332 2017-10-31T19:38:05  <jonasschnelli> Grml.. BTG!
333 2017-10-31T19:38:17  <spudowiar> And they decided to use SIGHASH_FORKID with non-BIP143 signatures
334 2017-10-31T19:38:22  <spudowiar> So I need to rewrite all that
335 2017-10-31T19:39:58  <jonasschnelli> I would prefere if Trezor would not support BTG. :) Sorry for off-topic
336 2017-10-31T19:40:15  <jonasschnelli> (but I understand it)
337 2017-10-31T19:40:44  <bitcoin-git> [bitcoin] practicalswift opened pull request #11587: Fix warnings when building with -Wthread-safety-analysis (master...–Wthread-safety-analysis) https://github.com/bitcoin/bitcoin/pull/11587
338 2017-10-31T19:42:15  <spudowiar> jonasschnelli: Believe me, so would I :P
339 2017-10-31T19:42:33  <jonasschnelli> heh
340 2017-10-31T19:45:35  *** laurentmt has joined #bitcoin-core-dev
341 2017-10-31T19:48:21  <Alkhara> Anyone willing to answer a question 1:1 that has to do with source code but not directly for the Bitcoin project please DM me. I don't want to off-topic but you guys are probably the best source of information on this.
342 2017-10-31T19:50:00  <sipa> Alkhara: bitcoin.stackexchange.com
343 2017-10-31T19:51:37  *** roadcrap has joined #bitcoin-core-dev
344 2017-10-31T19:58:17  *** quantbot_ has joined #bitcoin-core-dev
345 2017-10-31T19:59:07  *** newbold has joined #bitcoin-core-dev
346 2017-10-31T20:01:43  *** quantbot has quit IRC
347 2017-10-31T20:02:41  *** quantbot_ has quit IRC
348 2017-10-31T20:02:41  *** jeremyrubin has quit IRC
349 2017-10-31T20:16:01  *** Chris_Stewart_5 has quit IRC
350 2017-10-31T20:21:28  *** Alkhara has quit IRC
351 2017-10-31T20:23:58  *** Alkhara has joined #bitcoin-core-dev
352 2017-10-31T20:32:10  *** LumberCartel has joined #bitcoin-core-dev
353 2017-10-31T20:36:16  *** Alkhara has quit IRC
354 2017-10-31T20:38:01  *** moctos has quit IRC
355 2017-10-31T20:49:13  *** RoyceX has joined #bitcoin-core-dev
356 2017-10-31T20:52:31  *** cheese_ has quit IRC
357 2017-10-31T20:54:42  *** spinza has quit IRC
358 2017-10-31T21:01:43  *** quantbot has joined #bitcoin-core-dev
359 2017-10-31T21:04:28  *** spudowiar has quit IRC
360 2017-10-31T21:05:57  *** quantbot has quit IRC
361 2017-10-31T21:06:57  *** Chris_Stewart_5 has joined #bitcoin-core-dev
362 2017-10-31T21:21:18  *** Plus has joined #bitcoin-core-dev
363 2017-10-31T21:29:10  *** jtimon has quit IRC
364 2017-10-31T21:46:22  *** cheese_ has joined #bitcoin-core-dev
365 2017-10-31T21:49:51  *** RoyceX has quit IRC
366 2017-10-31T21:50:58  *** laurentmt has quit IRC
367 2017-10-31T21:58:39  *** spinza has joined #bitcoin-core-dev
368 2017-10-31T22:01:36  *** LumberCartel has quit IRC
369 2017-10-31T22:04:37  *** cheese_ has quit IRC
370 2017-10-31T22:14:43  *** GenZ has joined #bitcoin-core-dev
371 2017-10-31T22:21:58  *** Cogito_Ergo_Sum has quit IRC
372 2017-10-31T22:22:24  *** jb55 has quit IRC
373 2017-10-31T22:26:39  *** intcat has quit IRC
374 2017-10-31T22:27:48  *** intcat has joined #bitcoin-core-dev
375 2017-10-31T22:31:51  *** tiagotrs has quit IRC
376 2017-10-31T22:38:31  *** jb55 has joined #bitcoin-core-dev
377 2017-10-31T22:40:12  *** dff has joined #bitcoin-core-dev
378 2017-10-31T22:50:28  *** AaronvanW has quit IRC
379 2017-10-31T22:50:51  *** Guyver2 has quit IRC
380 2017-10-31T22:51:19  <earlz> Is it possible to modify the gitian scripts to cross-compile bitcoin-qt for ARM?
381 2017-10-31T22:52:51  *** AaronvanW has joined #bitcoin-core-dev
382 2017-10-31T22:54:38  <achow101> earlz: I believe you can just modify the HOSTS line here: https://github.com/bitcoin/bitcoin/blob/master/contrib/gitian-descriptors/gitian-linux.yml#L37
383 2017-10-31T22:54:47  <achow101> you can also just use the depends system and build without gitian
384 2017-10-31T22:54:59  <achow101> (which is basically what gitian does but in a VM)
385 2017-10-31T22:55:32  <earlz> it already builds bitcoind, etc. But it doesn't build Qt or bitcoin-qt for ARM is the problem
386 2017-10-31T22:55:52  <earlz> I can't find where in the code it determines where to build qt or not
387 2017-10-31T23:01:53  <earlz> ah, found it.. https://github.com/bitcoin/bitcoin/blob/master/depends/packages/packages.mk#L7
388 2017-10-31T23:01:53  *** jb55 has quit IRC
389 2017-10-31T23:02:07  <earlz> unsure if copying that and making it qt_arm_linux_packages will help though
390 2017-10-31T23:02:34  *** quantbot has joined #bitcoin-core-dev
391 2017-10-31T23:03:38  *** quantbot_ has joined #bitcoin-core-dev
392 2017-10-31T23:03:38  *** quantbot has quit IRC
393 2017-10-31T23:04:51  *** quantbot_ has quit IRC
394 2017-10-31T23:04:51  *** quantbot has joined #bitcoin-core-dev
395 2017-10-31T23:07:13  *** quantbot has quit IRC
396 2017-10-31T23:07:17  *** quantbot_ has joined #bitcoin-core-dev
397 2017-10-31T23:08:24  *** quantbot has joined #bitcoin-core-dev
398 2017-10-31T23:08:25  *** quantbot_ has quit IRC
399 2017-10-31T23:12:27  *** quantbot has quit IRC
400 2017-10-31T23:19:53  *** Aaronvan_ has joined #bitcoin-core-dev
401 2017-10-31T23:23:38  *** AaronvanW has quit IRC
402 2017-10-31T23:24:13  <jonasschnelli> earlz: Yeah... you can try to build it with a dynamic linkes qt?
403 2017-10-31T23:24:14  <jonasschnelli> *linked
404 2017-10-31T23:31:03  *** d9b4bef9 has quit IRC
405 2017-10-31T23:31:24  *** d_p has quit IRC
406 2017-10-31T23:32:10  *** d9b4bef9 has joined #bitcoin-core-dev
407 2017-10-31T23:40:12  *** d_p has joined #bitcoin-core-dev
408 2017-10-31T23:44:00  *** GenZ has quit IRC
409 2017-10-31T23:49:27  *** dc0de has quit IRC