1 2016-04-05 00:21:50 <Steven_M> I've got some questions about the future of the bitcoin protocol. If there are any devs here who are willing to talk to me over VOIP (such as Skype etc), I will pay BTC for their time.
2 2016-04-05 04:28:33 <rusty> Hi all... there's no address format agreed yet for raw segwit outputs, is there? So in practice I need to tell bitcoind to use the via-p2sh versions?
3 2016-04-05 04:31:06 <Luke-Jr> rusty: or don't use addresses?
4 2016-04-05 04:32:20 <rusty> Luke-Jr: I need to tell bitcoind to create a tx for me. I'm currently using sendtoaddress with walletbroadcast=0.
5 2016-04-05 04:32:41 <Luke-Jr> rusty: fundrawtransaction?
6 2016-04-05 04:35:31 <Luke-Jr> you give it a hex tx without inputs and it fills them in for you
7 2016-04-05 04:37:42 <rusty> Luke-Jr: right, so that with signrawtransaction seems like what I want. Thanks!
8 2016-04-05 04:38:19 <Luke-Jr> np
9 2016-04-05 04:41:25 <rusty> Luke-Jr: so, you're supposed to (eg) feed in a tx with 0 inputs? Glancing at the code, that has been broken horribly by BIP144?
10 2016-04-05 04:45:30 <rusty> Hmm, tests should have caught that, wonder what I'm missing...
11 2016-04-05 04:45:41 <Luke-Jr> rusty: I believe sipa noticed that recently and has a solution, but not sure on the details
12 2016-04-05 04:46:05 <Luke-Jr> he's not here, maybe ask in #segwit-dev
13 2016-04-05 04:46:47 <Luke-Jr> (without knowing the problem/solution details, I would guess that you'd specify witness format always)
14 2016-04-05 04:48:13 <rusty> Luke-Jr: that would be a compat break :(
15 2016-04-05 04:48:23 <rusty> THough would work for lightning.
16 2016-04-05 04:48:26 <Luke-Jr> rusty: true
17 2016-04-05 04:52:02 <Luke-Jr> rusty: why does kill -9 pull the process out of swap rather than simply deallocating it? :P
18 2016-04-05 04:54:32 <rusty> Luke-Jr: I don't know. That seems odd; I would expect a process deep in swap to be able to exit without paging back in. What makes you think otherwise?
19 2016-04-05 04:55:11 <Luke-Jr> rusty: I just killed one and my system locked up for 2-4 minutes with lots of HD activity
20 2016-04-05 04:56:21 <rusty> Luke-Jr: ah, that's probably everything else getting scheduled now they're unblocked.
21 2016-04-05 04:57:31 <Luke-Jr> rusty: eh?
22 2016-04-05 04:59:01 <rusty> Well, it's likely that other things were also pushed into swap, not just that one process. Now everything the scheduler touches gets blocked on swap in, so it wakes another, and another... causing quite a storm.
23 2016-04-05 04:59:49 <rusty> (Note: I am theorizing, I could be completely wrong!)
24 2016-04-05 05:01:35 <Luke-Jr> how long should it block the swap stuff just to deallocate, though? :/
25 2016-04-05 14:54:22 <Chris_Stewart_5> Shouldn't this test case inside of bitcoin core have the minimal push data flag?
26 2016-04-05 14:54:25 <Chris_Stewart_5> ["0x4c01","0x01 NOP", "P2SH,STRICTENC", "PUSHDATA1 with not enough bytes"]