1 2017-12-28 01:25:41	0|achow101|are we having a meeting tomorrow?
  2 2017-12-28 02:49:53	0|echeveria|2017-12-28 02:49:21.589437 Reindexing block file blk00854.dat...
  3 2017-12-28 02:49:53	0|echeveria|2017-12-28 02:49:23.455371 LoadExternalBlockFile: Deserialize or I/O error - Read attempted past buffer limit: unspecified iostream_category error
  4 2017-12-28 02:49:54	0|echeveria|eh?
  5 2017-12-28 02:56:28	0|phantomcircuit|echeveria, disk failure i believe
  6 2017-12-28 02:57:17	0|echeveria|looking at the block binaries there's a bunch which fell short of being full. maybe that happens during an unclean shutdown?
  7 2017-12-28 02:57:37	0|phantomcircuit|shouldn't
  8 2017-12-28 02:57:55	0|phantomcircuit|but i guess a very unclean shutdown could do that
  9 2017-12-28 02:58:22	0|phantomcircuit|the blockindex won't point to those but the block file itself would have the partial write
 10 2017-12-28 02:59:41	0|echeveria|I'll chalk that up to random corruption.
 11 2017-12-28 10:15:57	0|karanlearns|hi
 12 2017-12-28 10:16:30	0|karanlearns|when i run make - where is the so file bitcoin-qt generated . is it the one in /usr/bin or the one in src folder
 13 2017-12-28 10:21:24	0|karanlearns|arubi: on running make where is the bitcoin-qt so file made ? is it in /usr/bin or the one in src folder ?
 14 2017-12-28 10:28:30	0|luke-jr|karanlearns: user questions in #bitcoin
 15 2017-12-28 10:38:45	0|karanlearns|luke-jr: i cannot join bitcoin channel, i get switched to bitcoin-unregistered although i have registered.  this question is in continuation of my discussion from yesterday do - please accomodate.
 16 2017-12-28 10:54:54	0|karanlearns|Hi
 17 2017-12-28 10:55:47	0|karanlearns|I tried cd depends , make , cd root , configure prefix = depends build dir , make , I got this error - https://pastebin.com/H1h0z4wY
 18 2017-12-28 10:56:02	0|luke-jr|karanlearns: you're not presently identified with NickServ
 19 2017-12-28 10:56:33	0|luke-jr|karanlearns: and just because you might not have access to a better place to ask questions, does not justify asking them here
 20 2017-12-28 10:59:59	0|karanlearns|rafalcpp: https://pastebin.com/H1h0z4wY
 21 2017-12-28 11:00:26	0|karanlearns|luke-jr: sorry. please forgive.
 22 2017-12-28 11:02:05	0|karanlearns|arubi: hey . i got this https://pastebin.com/H1h0z4wY
 23 2017-12-28 11:09:39	0|sipa|karanlearns: not here, please
 24 2017-12-28 11:55:19	0|zelest|morning
 25 2017-12-28 14:51:35	0|bitcoin-git|[13bitcoin] 15lionello opened pull request #12040: fix: add support for CORS headers and pre-flight request (06master...06http-options-pre-flight) 02https://github.com/bitcoin/bitcoin/pull/12040
 26 2017-12-28 15:04:03	0|bitcoin-git|[13bitcoin] 15Zelest opened pull request #12041: doc: Rewrite the OpenBSD build instructions (06master...06openbsd-build-revamp) 02https://github.com/bitcoin/bitcoin/pull/12041
 27 2017-12-28 17:34:13	0|provoostenator|sipa: regarding #3220, rather than using a wallet, would it make sense to create a new persistent wallet-ish datastructure that is specifically designed to track a set of outputs?
 28 2017-12-28 17:34:15	0|gribble|https://github.com/bitcoin/bitcoin/issues/3220 | Getrawtransaction working partially without -txindex is confusing · Issue #3220 · bitcoin/bitcoin · GitHub
 29 2017-12-28 17:37:08	0|sipa|provoostenator: perhaps!
 30 2017-12-28 17:37:50	0|sipa|sorry if i'm sounding grumpy there, but all these use cases assuming access to the historical blockchain at all is available kind of annoy me
 31 2017-12-28 17:38:09	0|sipa|it's using the easy totally unscalable approach out of laziness
 32 2017-12-28 17:39:34	0|provoostenator|I don't mind grumpiness. Just trying to figure out what the right division of labor should be between the Core node and layer 2 stuff.
 33 2017-12-28 17:39:53	0|provoostenator|Especially if there's still an opportunity to get a small but useful change into 0.16 while Lightning is also still in alpha.
 34 2017-12-28 17:40:27	0|provoostenator|I'm also still trying to understand what exactly these lightning implementations need that an unindexed node can't provide.
 35 2017-12-28 17:40:46	0|sipa|i don't mind helping out - but relying on everyone indexing everything and keeping it around just to being able to query 2 transactions from it later
 36 2017-12-28 17:40:53	0|sipa|seems a bit silly
 37 2017-12-28 17:41:12	0|provoostenator|Especially if you already know the outputs to keep track of.
 38 2017-12-28 17:41:46	0|provoostenator|Which by definition you do if you know  which tx ids you want to track.
 39 2017-12-28 17:42:47	0|provoostenator|Maybe this new data structure can watch for either outputs or specific transactions (don't know if the latter makes things easier).
 40 2017-12-28 17:53:22	0|provoostenator|I also wonder how c-lightning works and if it really doesn't need txindex=1 (there's no getrawtransaction in the codebase). I'll take it for a spin.
 41 2017-12-28 17:59:45	0|jb55|provoostenator: you have to paste the raw tx via the cli
 42 2017-12-28 18:00:22	0|jb55|as described here https://github.com/ElementsProject/lightning#opening-a-channel-on-the-bitcoin-testnet
 43 2017-12-28 18:02:31	0|provoostenator|jb55: that's just for funding the wallet right, not for opening a channel and monitoring for unilateral close by the other side?
 44 2017-12-28 18:03:45	0|provoostenator|jb55 let's head over to #c-lightning for those details...
 45 2017-12-28 19:00:16	0|meshcollider|Is there a meeting today?
 46 2017-12-28 19:00:20	0|jonasschnelli|no sure
 47 2017-12-28 19:00:25	0|jonasschnelli|Wlad said he's gone this week
 48 2017-12-28 19:00:35	0|jonasschnelli|We can start one if there are enough people around
 49 2017-12-28 19:00:36	0|provoostenator|Such decentralized...
 50 2017-12-28 19:00:42	0|jonasschnelli|:-)
 51 2017-12-28 19:01:24	0|cfields|hi
 52 2017-12-28 19:02:01	0|jonasschnelli|Meeting request: wumpus sipa gmaxwell jonasschnelli morcos luke-jr btcdrak sdaftuar jtimon cfields petertodd kanzure bluematt instagibbs phantomcircuit codeshark michagogo marcofalke paveljanik NicolasDorier jl2012 achow101 meshcollider jnewbery maaku fanquake promag
 53 2017-12-28 19:02:13	0|kanzure|hi.
 54 2017-12-28 19:02:53	0|jonasschnelli|Should we cancel this weeks meeting? Seems not much people are around?
 55 2017-12-28 19:03:00	0|meshcollider|Doesn't look promising, yeah
 56 2017-12-28 19:03:03	0|achow101|Oh, there's a meeting?
 57 2017-12-28 19:03:11	0|provoostenator|Or just keep it short if anyone has a topic? I don't.
 58 2017-12-28 19:03:18	0|jonasschnelli|#startmeeting
 59 2017-12-28 19:03:18	0|lightningbot|Meeting started Thu Dec 28 19:03:17 2017 UTC.  The chair is jonasschnelli. Information about MeetBot at http://wiki.debian.org/MeetBot.
 60 2017-12-28 19:03:18	0|lightningbot|Useful Commands: #action #agreed #help #info #idea #link #topic.
 61 2017-12-28 19:03:25	0|cfields|maybe a quick 15min meeting? I have one short topic, at least
 62 2017-12-28 19:03:27	0|achow101|Merge segwit wallet
 63 2017-12-28 19:03:33	0|meshcollider|Ok :)
 64 2017-12-28 19:03:47	0|jonasschnelli|cfields: you have the stage
 65 2017-12-28 19:04:14	0|sipa|i'm at 34C3 with MarkoFalke and BlueMatt
 66 2017-12-28 19:04:19	0|cfields|just an update on the codesigning. I've got the csr just about figured out, we should get going on the key creation in parallel
 67 2017-12-28 19:04:29	0|jonasschnelli|#topic code signing
 68 2017-12-28 19:04:47	0|jonasschnelli|cfields: can you write a short gist/docu how to proceed?
 69 2017-12-28 19:04:48	0|cfields|^^ is mainly aimed at gmaxwell, i guess
 70 2017-12-28 19:04:51	0|achow101|Who are going to hold the keys?
 71 2017-12-28 19:05:13	0|jonasschnelli|achow101: It will be distributed amoung some devs
 72 2017-12-28 19:05:34	0|jonasschnelli|though, at least for apple, who ever holds the login access, can revoke and re-do the cert
 73 2017-12-28 19:05:46	0|sipa|one step at a time
 74 2017-12-28 19:05:53	0|jonasschnelli|So partially a clown show in terms of user security,.. though we should still do it
 75 2017-12-28 19:06:10	0|cfields|jonasschnelli: as far as i can tell, we'll just need to use *procedure* for the setup, grab the pubkey, shove it into the csr, and submit to apple
 76 2017-12-28 19:06:51	0|jonasschnelli|cfields: okay. Someone needs to coordinate whos going to create (be a part) a key and who does create the csr
 77 2017-12-28 19:07:10	0|jonasschnelli|I can submit the csr and get back with the provisioning file, etc.
 78 2017-12-28 19:07:44	0|cfields|jonasschnelli: i'm working on a quick prog to generate the csr from the pubkey, just have to work out exactly which parts get hashed
 79 2017-12-28 19:07:56	0|provoostenator|Is this a threshold thing or do you need _all_ particpants for everything you do in the future?
 80 2017-12-28 19:08:01	0|cfields|fyi, our cert expires on Jan 11, so the apple key is the priority
 81 2017-12-28 19:08:09	0|jonasschnelli|provoostenator: it's a one time thing
 82 2017-12-28 19:08:19	0|cfields|provoostenator: threshold
 83 2017-12-28 19:08:25	0|jonasschnelli|cfields: oh. Yes. The expiration!
 84 2017-12-28 19:08:36	0|jonasschnelli|So thanks then for beeing behind it.
 85 2017-12-28 19:08:40	0|provoostenator|Happy to help geneate the key regardless.
 86 2017-12-28 19:08:53	0|jonasschnelli|I expect the already signed binaries do still validate after jan 11th?
 87 2017-12-28 19:09:03	0|cfields|jonasschnelli: if it's possible to have more than one at a time, it might be wise to go ahead and request one in only your name
 88 2017-12-28 19:09:16	0|jonasschnelli|cfields: I can do that...
 89 2017-12-28 19:09:17	0|cfields|then we could revoke it assuming we got the other one going
 90 2017-12-28 19:09:27	0|meshcollider|Just in case we don't get it done in time?
 91 2017-12-28 19:09:35	0|cfields|but that would save us in case we get tripped up and don't have it ready in time
 92 2017-12-28 19:09:36	0|cfields|yea
 93 2017-12-28 19:09:39	0|jonasschnelli|I think already signed binaries are not affected,... it's just the new 0.16 release that needs the new cert
 94 2017-12-28 19:09:50	0|cfields|jonasschnelli: yes, they're timestamped
 95 2017-12-28 19:10:18	0|jonasschnelli|So we need a cert for the 0.16 release... making one where I hold the key is a 5min thing... that's always possible
 96 2017-12-28 19:10:50	0|cfields|jonasschnelli: great, thanks
 97 2017-12-28 19:11:00	0|cfields|ok, that's all from me
 98 2017-12-28 19:11:07	0|meshcollider|We could just release 0.16 before the 11th :)
 99 2017-12-28 19:11:14	0|jonasschnelli|Other topics?
100 2017-12-28 19:11:28	0|jonasschnelli|meshcollider: heh.. yeah... but I'm happy if "Bitcoin Foundation" is gone in 0.16.
101 2017-12-28 19:11:41	0|jonasschnelli|I mean gone from our OSX/Windows binaries
102 2017-12-28 19:11:47	0|bitcoin-git|[13bitcoin] 15jeromer opened pull request #12042: Add hdenabled flag in getwalletinfo (06master...06getwalletinfo/hdenabledflag) 02https://github.com/bitcoin/bitcoin/pull/12042
103 2017-12-28 19:12:05	0|meshcollider|jonasschnelli: yep :) no other topics from me
104 2017-12-28 19:12:11	0|jonasschnelli|[09:03:27]  <achow101>	Merge segwit wallet?
105 2017-12-28 19:12:14	0|cfields|jonasschnelli: oh, remind me and I'll sign some message with the old key containing the new pubkey
106 2017-12-28 19:12:27	0|jonasschnelli|I think that needs to wait until we BlueMatt's points have been worked out?
107 2017-12-28 19:12:41	0|jonasschnelli|cfields: Good point!
108 2017-12-28 19:12:56	0|jonasschnelli|cfields: where would you pubish that?
109 2017-12-28 19:12:56	0|provoostenator|If there's still a lot of outstanding issues, are there parts of that PR than can get merged earlier?
110 2017-12-28 19:13:24	0|cfields|jonasschnelli: we can stick it in git next to the new pubkey
111 2017-12-28 19:13:35	0|meshcollider|provoostenator: I think sipa wanted to leave most of the points raised for a follow-up PR yeah
112 2017-12-28 19:13:40	0|jonasschnelli|provoostenator: I need to catch up there,... I think at some point, a merge can be done even when there are some minor points to fix later
113 2017-12-28 19:14:10	0|jonasschnelli|I guess the main trigger for a merge is when BlueMatt's points are done (maybe they are already) and sipa thinks it's ready
114 2017-12-28 19:14:18	0|jonasschnelli|But that will happen next year
115 2017-12-28 19:14:21	0|jonasschnelli|(IMO)
116 2017-12-28 19:15:20	0|provoostenator|It might be easier to review if all the stuff that BlueMatt is already happy with can get merged earlier?
117 2017-12-28 19:15:22	0|sipa|i'd like an avkby BlueMatt
118 2017-12-28 19:15:26	0|sipa|*ack by
119 2017-12-28 19:15:35	0|jonasschnelli|sipa: yes. Agree
120 2017-12-28 19:15:38	0|provoostenator|But maybe that's impractical to tease apart.
121 2017-12-28 19:16:03	0|sipa|it could be merged commit by commit
122 2017-12-28 19:16:06	0|jonasschnelli|provoostenator: Yes. Involves some risks,.. and may need aditional reviews...
123 2017-12-28 19:16:17	0|sipa|though the biggest part is really just one commit
124 2017-12-28 19:16:21	0|provoostenator|Alright, giant atomic change it is :-)
125 2017-12-28 19:16:33	0|sipa|it's not giant by any metric
126 2017-12-28 19:17:05	0|jonasschnelli|Yes. Let's try to get an ack from BlueMatt, merge it in a whole, and do fixups later...
127 2017-12-28 19:18:18	0|jonasschnelli|Other topics?
128 2017-12-28 19:19:16	0|jonasschnelli|#endmeeting
129 2017-12-28 19:19:16	0|lightningbot|Log:            http://www.erisian.com.au/meetbot/bitcoin-core-dev/2017/bitcoin-core-dev.2017-12-28-19.03.log.html
130 2017-12-28 19:19:16	0|lightningbot|Meeting ended Thu Dec 28 19:19:15 2017 UTC.  Information about MeetBot at http://wiki.debian.org/MeetBot . (v 0.1.4)
131 2017-12-28 19:19:16	0|lightningbot|Minutes:        http://www.erisian.com.au/meetbot/bitcoin-core-dev/2017/bitcoin-core-dev.2017-12-28-19.03.html
132 2017-12-28 19:19:16	0|lightningbot|Minutes (text): http://www.erisian.com.au/meetbot/bitcoin-core-dev/2017/bitcoin-core-dev.2017-12-28-19.03.txt
133 2017-12-28 19:20:15	0|cfields|thanks for taking the lead, jonasschnelli :)
134 2017-12-28 19:20:27	0|jonasschnelli|np
135 2017-12-28 19:46:53	0|achow101|do we know how/have software that can do more than just 3 of 3?
136 2017-12-28 19:46:53	0|achow101|the think that gmaxwell pointed me to only works for 3 of 3.
137 2017-12-28 19:50:09	0|jo__|hi
138 2017-12-28 19:50:11	0|jo__|anyone here
139 2017-12-28 19:58:23	0|sipa|no
140 2017-12-28 20:00:44	0|Chris_Stewart_5|-brought to you by sipabot(TM)
141 2017-12-28 20:11:21	0|zelest|hehe
142 2017-12-28 20:12:07	0|zelest|might be insulting to ask, but i'll ask anyway.. when is 0.16 scheduled to be released? :)
143 2017-12-28 20:20:41	0|Randolf|zelest:  It will be released when it's ready.
144 2017-12-28 20:20:56	0|zelest|ah, the perfect answer. thanks :)
145 2017-12-28 20:32:16	0|bob___|o_O
146 2017-12-28 20:35:36	0|sipa|O_o
147 2017-12-28 23:57:59	0|warren|To whom it may concern, somebody wrote this in a random channel: "ehm, dunno if im right here, i stumbled upon a severe translation error in bitcoincoreWallet..at the transaction window, " abandon transaction" has been translated with " transaktion einstellen" - well this means exactly the opposite in german, something like: enter transaction into database,ledger - the better translation imo would be: " transaktion senden einstellen"...