1 2017-05-19T00:00:30 *** abpa has quit IRC
2 2017-05-19T00:11:00 *** oleganza has quit IRC
3 2017-05-19T00:11:38 *** mountaingoat has joined #bitcoin-dev
4 2017-05-19T00:16:18 *** matrix1233 has quit IRC
5 2017-05-19T00:17:28 *** matrix1233 has joined #bitcoin-dev
6 2017-05-19T00:35:01 *** rusty has joined #bitcoin-dev
7 2017-05-19T00:39:34 *** marcoagner has quit IRC
8 2017-05-19T00:39:46 *** marcoagner has joined #bitcoin-dev
9 2017-05-19T00:53:18 *** matrix1233 has quit IRC
10 2017-05-19T00:54:14 *** marcoagner has quit IRC
11 2017-05-19T00:54:38 *** marcoagner has joined #bitcoin-dev
12 2017-05-19T01:01:52 *** zooko has quit IRC
13 2017-05-19T01:03:38 *** goatpig has quit IRC
14 2017-05-19T01:09:03 *** zooko has joined #bitcoin-dev
15 2017-05-19T01:16:09 *** CheckDavid has quit IRC
16 2017-05-19T01:16:44 *** zooko has quit IRC
17 2017-05-19T01:18:49 *** meLon has quit IRC
18 2017-05-19T01:19:06 *** meLon has joined #bitcoin-dev
19 2017-05-19T01:21:07 *** |Clown| has quit IRC
20 2017-05-19T01:21:10 *** |Clown| has joined #bitcoin-dev
21 2017-05-19T01:22:13 *** Nothing4You has quit IRC
22 2017-05-19T01:23:09 *** Nothing4You has joined #bitcoin-dev
23 2017-05-19T01:30:13 *** zooko has joined #bitcoin-dev
24 2017-05-19T01:32:21 *** matrix1233 has joined #bitcoin-dev
25 2017-05-19T01:49:16 *** matrix1233 has quit IRC
26 2017-05-19T01:51:43 *** zooko has quit IRC
27 2017-05-19T01:52:48 *** JackH has quit IRC
28 2017-05-19T01:58:53 *** Giszmo has quit IRC
29 2017-05-19T01:59:42 *** ThomasV has joined #bitcoin-dev
30 2017-05-19T01:59:56 *** matrix1233 has joined #bitcoin-dev
31 2017-05-19T02:01:55 *** matrix1233 has quit IRC
32 2017-05-19T02:06:45 *** subo has joined #bitcoin-dev
33 2017-05-19T02:10:37 *** zooko has joined #bitcoin-dev
34 2017-05-19T02:10:52 *** subo_ has quit IRC
35 2017-05-19T02:13:20 *** Giszmo has joined #bitcoin-dev
36 2017-05-19T02:16:35 *** zooko has quit IRC
37 2017-05-19T02:18:08 *** ThomasV has quit IRC
38 2017-05-19T02:22:47 *** zooko has joined #bitcoin-dev
39 2017-05-19T02:40:18 *** Victorsueca has quit IRC
40 2017-05-19T02:41:26 *** Victorsueca has joined #bitcoin-dev
41 2017-05-19T02:44:35 *** rusty has quit IRC
42 2017-05-19T02:49:05 *** Victorsueca has quit IRC
43 2017-05-19T02:50:14 *** Victorsueca has joined #bitcoin-dev
44 2017-05-19T03:09:33 *** oleganza has joined #bitcoin-dev
45 2017-05-19T03:10:07 *** Belxjander has joined #bitcoin-dev
46 2017-05-19T03:14:13 *** rusty has joined #bitcoin-dev
47 2017-05-19T03:30:13 *** Belxjander has quit IRC
48 2017-05-19T03:30:43 *** Belxjander has joined #bitcoin-dev
49 2017-05-19T03:31:29 *** zooko has quit IRC
50 2017-05-19T03:39:46 *** sh_smith has joined #bitcoin-dev
51 2017-05-19T03:41:56 *** Dizzle has joined #bitcoin-dev
52 2017-05-19T03:50:51 *** matrix1233 has joined #bitcoin-dev
53 2017-05-19T03:55:08 *** matrix1233 has quit IRC
54 2017-05-19T04:02:32 *** Belxjander has quit IRC
55 2017-05-19T04:06:51 *** wizkid057 has joined #bitcoin-dev
56 2017-05-19T04:07:59 *** Belxjander has joined #bitcoin-dev
57 2017-05-19T04:09:24 *** Giszmo has quit IRC
58 2017-05-19T04:15:25 *** Dizzle has quit IRC
59 2017-05-19T04:16:27 *** conman has joined #bitcoin-dev
60 2017-05-19T04:17:49 *** oleganza has quit IRC
61 2017-05-19T04:21:26 *** PaulCapestany has quit IRC
62 2017-05-19T04:26:28 *** Belxjander has quit IRC
63 2017-05-19T04:29:54 *** jn has quit IRC
64 2017-05-19T04:31:25 *** Belxjander has joined #bitcoin-dev
65 2017-05-19T04:40:47 *** [7] has quit IRC
66 2017-05-19T04:41:04 *** TheSeven has joined #bitcoin-dev
67 2017-05-19T04:45:01 *** matrix1233 has joined #bitcoin-dev
68 2017-05-19T04:49:40 *** matrix1233 has quit IRC
69 2017-05-19T04:50:06 *** vodnik is now known as lnovy
70 2017-05-19T04:53:52 *** iv3c has quit IRC
71 2017-05-19T04:56:04 *** oleganza has joined #bitcoin-dev
72 2017-05-19T04:58:25 *** Belxjander has quit IRC
73 2017-05-19T05:03:44 *** Belxjander has joined #bitcoin-dev
74 2017-05-19T05:04:44 *** Dizzle has joined #bitcoin-dev
75 2017-05-19T05:13:08 *** Belxjander has quit IRC
76 2017-05-19T05:15:20 *** Belxjander has joined #bitcoin-dev
77 2017-05-19T05:30:29 *** Belxjander has quit IRC
78 2017-05-19T05:35:37 *** Belxjander has joined #bitcoin-dev
79 2017-05-19T05:38:53 *** matrix1233 has joined #bitcoin-dev
80 2017-05-19T05:43:08 *** matrix1233 has quit IRC
81 2017-05-19T05:50:50 *** Belxjander has quit IRC
82 2017-05-19T05:51:36 *** Dizzle has quit IRC
83 2017-05-19T05:52:56 *** Belxjander has joined #bitcoin-dev
84 2017-05-19T05:54:00 *** Dizzle has joined #bitcoin-dev
85 2017-05-19T05:55:01 *** Logicwax has quit IRC
86 2017-05-19T05:55:05 *** oleganza has quit IRC
87 2017-05-19T05:55:38 *** Logicwax has joined #bitcoin-dev
88 2017-05-19T06:02:04 *** Belxjander has quit IRC
89 2017-05-19T06:02:54 *** Belxjander has joined #bitcoin-dev
90 2017-05-19T06:11:04 *** ongolaBoy has joined #bitcoin-dev
91 2017-05-19T06:18:42 *** ThomasV has joined #bitcoin-dev
92 2017-05-19T06:27:32 *** Dizzle has quit IRC
93 2017-05-19T06:33:06 *** matrix1233 has joined #bitcoin-dev
94 2017-05-19T06:36:37 *** goatpig has joined #bitcoin-dev
95 2017-05-19T06:37:27 *** matrix1233 has quit IRC
96 2017-05-19T06:42:56 *** marcoagner has quit IRC
97 2017-05-19T06:43:23 *** BashCo has quit IRC
98 2017-05-19T06:43:38 *** justanotheruser has quit IRC
99 2017-05-19T06:46:45 *** justanotheruser has joined #bitcoin-dev
100 2017-05-19T06:55:09 *** marcoagner has joined #bitcoin-dev
101 2017-05-19T07:01:37 *** epopt has quit IRC
102 2017-05-19T07:01:49 *** BashCo has joined #bitcoin-dev
103 2017-05-19T07:04:49 *** McJuicy has joined #bitcoin-dev
104 2017-05-19T07:08:24 *** Dizzle has joined #bitcoin-dev
105 2017-05-19T07:10:36 *** Victorsueca has quit IRC
106 2017-05-19T07:11:36 *** Dizzle has quit IRC
107 2017-05-19T07:11:44 *** Victorsueca has joined #bitcoin-dev
108 2017-05-19T07:18:05 *** rusty has quit IRC
109 2017-05-19T08:07:45 *** nazarewk has joined #bitcoin-dev
110 2017-05-19T08:13:50 *** czaanja_ has joined #bitcoin-dev
111 2017-05-19T08:18:13 *** jtimon has quit IRC
112 2017-05-19T08:24:23 *** Belxjander has quit IRC
113 2017-05-19T08:26:15 *** Belxjander has joined #bitcoin-dev
114 2017-05-19T08:28:47 *** janko33 has joined #bitcoin-dev
115 2017-05-19T08:29:34 *** janko33 has quit IRC
116 2017-05-19T08:36:35 *** Belxjander has quit IRC
117 2017-05-19T08:46:33 *** czaanja_ has quit IRC
118 2017-05-19T08:46:55 *** Belxjander has joined #bitcoin-dev
119 2017-05-19T08:54:48 *** Belxjander has quit IRC
120 2017-05-19T08:58:50 *** janko33 has joined #bitcoin-dev
121 2017-05-19T09:02:31 *** Belxjander has joined #bitcoin-dev
122 2017-05-19T09:04:16 *** janko33_ has joined #bitcoin-dev
123 2017-05-19T09:08:10 *** janko33 has quit IRC
124 2017-05-19T09:10:01 *** Belxjander has quit IRC
125 2017-05-19T09:12:23 *** ThomasV has quit IRC
126 2017-05-19T09:16:11 *** meLon has quit IRC
127 2017-05-19T09:28:42 *** McJuicy has quit IRC
128 2017-05-19T09:32:47 *** gielbier has joined #bitcoin-dev
129 2017-05-19T09:47:51 *** ThomasV has joined #bitcoin-dev
130 2017-05-19T09:51:54 *** janko33_ has quit IRC
131 2017-05-19T09:54:05 *** Emcy has joined #bitcoin-dev
132 2017-05-19T10:00:05 *** Emcy has quit IRC
133 2017-05-19T10:19:13 *** [Author] has joined #bitcoin-dev
134 2017-05-19T10:39:25 *** Guyver2 has joined #bitcoin-dev
135 2017-05-19T10:50:14 *** czaanja_ has joined #bitcoin-dev
136 2017-05-19T10:54:24 *** rusty has joined #bitcoin-dev
137 2017-05-19T10:57:21 *** mol has quit IRC
138 2017-05-19T10:57:47 *** moli_ has joined #bitcoin-dev
139 2017-05-19T11:07:01 *** ThomasV has quit IRC
140 2017-05-19T11:15:11 *** rusty has quit IRC
141 2017-05-19T11:23:38 *** cyphase has quit IRC
142 2017-05-19T11:29:06 *** cyphase has joined #bitcoin-dev
143 2017-05-19T11:30:36 *** a5m0 has quit IRC
144 2017-05-19T11:32:20 *** a5m0 has joined #bitcoin-dev
145 2017-05-19T11:39:28 *** karelb has joined #bitcoin-dev
146 2017-05-19T11:40:00 <karelb> reposting question from #bitcoin - how exactly is fee/byte calculated for segwit transactions with respect to mining and which transaction will miner take into block
147 2017-05-19T11:40:07 <karelb> if miner is running bitcoin-core
148 2017-05-19T11:40:36 <karelb> I am writing a wallet software and I am not sure if fee is calculated from the whole tx, or only the "non-segwit" parts
149 2017-05-19T11:49:52 <conman> effectively the block contribution size
150 2017-05-19T11:51:51 <instagibbs> karelb, so for fee estimation you won't be relaying segwit tx if you're not a segwit node
151 2017-05-19T11:51:57 <instagibbs> thus you wont be estimating them
152 2017-05-19T11:52:07 <instagibbs> so you'll just be estimating non-segwit tx feerate
153 2017-05-19T11:55:23 *** zeusalmighty has joined #bitcoin-dev
154 2017-05-19T11:56:15 *** janko33 has joined #bitcoin-dev
155 2017-05-19T12:02:06 *** janko33_ has joined #bitcoin-dev
156 2017-05-19T12:05:05 *** janko33 has quit IRC
157 2017-05-19T12:07:22 <karelb> instagibbs: but I will be segwit node?
158 2017-05-19T12:08:02 <karelb> Also in source I see ModifiedSize and TransactionWeight (in primitives/transaction.cpp) and I am not sure what those are for
159 2017-05-19T12:10:50 <karelb> it seems it gets used in txmempool for something :)
160 2017-05-19T12:11:26 <conman> weight replaces size
161 2017-05-19T12:12:26 <conman> when determining fee ratio; i.e. it will be fee/weight instead of fee/size
162 2017-05-19T12:13:18 <karelb> oh, that seems important for fee estimation :D
163 2017-05-19T12:16:38 <karelb> So the result of RPC calls estimatefee will return fee/weight, ok
164 2017-05-19T12:16:54 <karelb> oh I see it in here
165 2017-05-19T12:17:00 <karelb> "Uses virtual transaction size of transaction as defined in BIP 141 (witness data is discounted)."
166 2017-05-19T12:17:10 <conman> traditional transactions are basically 4x size = weight
167 2017-05-19T12:19:00 *** janko33 has joined #bitcoin-dev
168 2017-05-19T12:19:33 <karelb> oh. ok. ooooh BIP 141 defines all that
169 2017-05-19T12:20:35 *** janko33_ has quit IRC
170 2017-05-19T12:21:44 <karelb> hm. ok. I am maintaining right now bitcore/insight with segwit (since bitpay abandoned it), and I *think* it displays the size, and the fees, wrong (on segwit txs)
171 2017-05-19T12:22:09 <karelb> I *think* it displays the total size on the segwit txs and counts fee/kb from that
172 2017-05-19T12:23:16 *** iv3c has joined #bitcoin-dev
173 2017-05-19T12:26:44 *** janko33 has quit IRC
174 2017-05-19T12:27:08 *** ThomasV has joined #bitcoin-dev
175 2017-05-19T12:35:51 <instagibbs> karelb, that's likely unless you replaced the equiv of GetTransactionSize
176 2017-05-19T12:38:36 <karelb> nope, I didn't touch that since I didn't realize that
177 2017-05-19T12:39:55 <karelb> Is there a way to get tx weight by RPC?
178 2017-05-19T12:40:00 <karelb> Or at least by some online tool :D
179 2017-05-19T12:41:01 <karelb> decoderawtransaction shows size
180 2017-05-19T12:41:15 <karelb> oooh it shows vsize also
181 2017-05-19T12:41:17 <karelb> great
182 2017-05-19T12:44:35 *** kexkey has joined #bitcoin-dev
183 2017-05-19T12:48:58 *** karelb has quit IRC
184 2017-05-19T12:54:29 *** matrix1233 has joined #bitcoin-dev
185 2017-05-19T12:55:07 <instagibbs> vsize is slightly different from weight, but you should be able to get weight as well
186 2017-05-19T12:58:06 <instagibbs> "size" should be exactly what you need from that rpc call for a segwit-aware node
187 2017-05-19T13:00:23 *** ongolaBoy has quit IRC
188 2017-05-19T13:02:04 *** ongolaBoy has joined #bitcoin-dev
189 2017-05-19T13:11:08 *** jtimon has joined #bitcoin-dev
190 2017-05-19T13:31:02 *** matrix1233 has quit IRC
191 2017-05-19T13:35:02 *** meLon has joined #bitcoin-dev
192 2017-05-19T13:58:07 *** gielbier has quit IRC
193 2017-05-19T14:25:54 *** agricocb has quit IRC
194 2017-05-19T14:28:50 *** ongolaBoy has quit IRC
195 2017-05-19T14:30:30 *** bugs_ has joined #bitcoin-dev
196 2017-05-19T14:30:36 *** ongolaBoy has joined #bitcoin-dev
197 2017-05-19T14:33:09 *** CheckDavid has joined #bitcoin-dev
198 2017-05-19T14:46:02 *** epopt has joined #bitcoin-dev
199 2017-05-19T14:47:20 *** |Clown| has quit IRC
200 2017-05-19T14:47:36 *** |Clown| has joined #bitcoin-dev
201 2017-05-19T14:49:05 *** zooko has joined #bitcoin-dev
202 2017-05-19T14:51:40 *** ThomasV has quit IRC
203 2017-05-19T14:51:57 *** agricocb has joined #bitcoin-dev
204 2017-05-19T15:04:22 *** garit has joined #bitcoin-dev
205 2017-05-19T15:05:19 <garit> In bitcoin channel web of trust is used on a website.is there any similar service that i could use online? (To make my small web of trust with friends)
206 2017-05-19T15:06:05 *** tripleslash has joined #bitcoin-dev
207 2017-05-19T15:21:15 *** BashCo has quit IRC
208 2017-05-19T15:23:37 *** zooko has quit IRC
209 2017-05-19T15:33:30 *** ThomasV has joined #bitcoin-dev
210 2017-05-19T15:34:40 *** nazarewk has quit IRC
211 2017-05-19T15:39:06 *** BashCo has joined #bitcoin-dev
212 2017-05-19T15:52:53 *** matrix1233 has joined #bitcoin-dev
213 2017-05-19T15:54:24 *** abpa has joined #bitcoin-dev
214 2017-05-19T16:16:20 *** agricocb has quit IRC
215 2017-05-19T16:17:15 *** JuanDaugherty has joined #bitcoin-dev
216 2017-05-19T16:18:24 <JuanDaugherty> http://bitcoinstats.com/irc/bitcoin-dev/logs/2017/05 appears broken, or does it lag by some days?
217 2017-05-19T16:21:44 *** justanotheruser has quit IRC
218 2017-05-19T16:22:42 <cdecker> JuanDaugherty, sometimes my logging bot is unable to auth and hence can't join
219 2017-05-19T16:22:50 <cdecker> I try to fix it once I notice it
220 2017-05-19T16:23:36 *** matrix1233 has quit IRC
221 2017-05-19T16:24:51 <JuanDaugherty> ah, #sidechains-dev seem to have similar issues but i think may be just low activity there. In any case it's central to context flow in publicly logged channels that people can see what they're entering
222 2017-05-19T16:26:05 *** oleganza has joined #bitcoin-dev
223 2017-05-19T16:30:08 <cdecker> I'm not logging that
224 2017-05-19T16:30:32 *** agricocb has joined #bitcoin-dev
225 2017-05-19T17:30:22 *** mol has joined #bitcoin-dev
226 2017-05-19T17:33:50 *** moli_ has quit IRC
227 2017-05-19T17:37:09 *** garit has left #bitcoin-dev
228 2017-05-19T18:10:20 *** meLon has quit IRC
229 2017-05-19T18:23:31 *** ThomasV has quit IRC
230 2017-05-19T18:34:30 *** Giszmo has joined #bitcoin-dev
231 2017-05-19T18:46:58 *** Guyver2 has quit IRC
232 2017-05-19T18:57:03 *** priidu has joined #bitcoin-dev
233 2017-05-19T18:57:19 *** Guyver2 has joined #bitcoin-dev
234 2017-05-19T19:01:35 *** matrix1233 has joined #bitcoin-dev
235 2017-05-19T19:08:05 *** bincap_ has quit IRC
236 2017-05-19T19:22:44 *** justanotheruser has joined #bitcoin-dev
237 2017-05-19T19:27:14 *** agricocb has quit IRC
238 2017-05-19T19:29:04 *** Iriez has joined #bitcoin-dev
239 2017-05-19T19:30:07 <Iriez> Can miners construct an O(n2) malicous block without it being valid? And would changing " if (::GetSerializeSize(tx, SER_NETWORK, PROTOCOL_VERSION) > MAX_BLOCK_SIZE)" require a HF? Curious if limiting transaction size at all is an effective solution to the problem?
240 2017-05-19T19:37:47 *** Chris_Stewart_5 has quit IRC
241 2017-05-19T19:38:07 *** matrix1233 has quit IRC
242 2017-05-19T19:38:39 *** Chris_Stewart_5 has joined #bitcoin-dev
243 2017-05-19T20:03:12 *** jordandotdev has joined #bitcoin-dev
244 2017-05-19T20:07:39 *** Guyver2 has quit IRC
245 2017-05-19T20:12:10 *** Guyver2 has joined #bitcoin-dev
246 2017-05-19T20:15:32 *** meLon has joined #bitcoin-dev
247 2017-05-19T20:22:11 *** Guyver2 has quit IRC
248 2017-05-19T20:24:21 *** Guyver2 has joined #bitcoin-dev
249 2017-05-19T20:26:21 *** bugs_ has quit IRC
250 2017-05-19T20:27:57 *** czaanja_ has quit IRC
251 2017-05-19T20:34:16 <Chris_Stewart_5> arubi: Let's move it over here since you are in this channel
252 2017-05-19T20:34:40 *** goatpig has quit IRC
253 2017-05-19T20:34:47 <arubi> sure, better
254 2017-05-19T20:34:52 <Chris_Stewart_5> So I am calling funrawtransaction with a presigned input and the tx has two outputs *before* calling fundrawtx
255 2017-05-19T20:35:03 <arubi> alright
256 2017-05-19T20:35:06 <Chris_Stewart_5> I want to use fundrawtransaction to add a input for a fee
257 2017-05-19T20:35:24 <Chris_Stewart_5> as the presigned input and two outputs are *exact* values -- i.e. there is no fee yet.
258 2017-05-19T20:35:29 <arubi> okay, but the presigned one will becme invalid right
259 2017-05-19T20:35:38 <arubi> s/become
260 2017-05-19T20:35:51 <Chris_Stewart_5> Well I was looking at the sighash types to try and figure out what to use -- i'm trying to use SIGHASH_SINGLE right now but I don't think that is right
261 2017-05-19T20:35:54 <Chris_Stewart_5> since I have two outputs
262 2017-05-19T20:36:07 <arubi> it's possible, but not very safe
263 2017-05-19T20:36:32 <arubi> anyone could replace the second output
264 2017-05-19T20:36:55 <arubi> you'd want to sign the presigned input as ANYONECANPAY
265 2017-05-19T20:37:21 <Chris_Stewart_5> That doesn't protect *any* of the outputs though does it?
266 2017-05-19T20:37:30 <arubi> it protects all outputs
267 2017-05-19T20:37:36 <arubi> you wouldn't be able to add outputs at all
268 2017-05-19T20:37:55 <Chris_Stewart_5> well, isn't that problem because I would need to add a change output more than likely for a fee?
269 2017-05-19T20:37:59 <arubi> it just asserts a single input, and allows to add more wil no outputs
270 2017-05-19T20:38:08 <Chris_Stewart_5> unless I just happen to have a good utxo for change
271 2017-05-19T20:38:11 <arubi> right, then there's no simple way to do that without segwit
272 2017-05-19T20:38:41 <arubi> well, maybe there is one way
273 2017-05-19T20:39:21 <arubi> you could sign the presigned one as anyonecanpay|single with it being in index 1, and index 0 being blank
274 2017-05-19T20:39:27 *** blackwraith has joined #bitcoin-dev
275 2017-05-19T20:39:33 <arubi> then add the second input later at index 0
276 2017-05-19T20:40:13 <arubi> that would assert that there should be another input (whichever), and that there should be at least one output that the anyonecanpay|single input pays for
277 2017-05-19T20:40:31 <arubi> you'd have to make that single output at index 1 LESS than the input itself
278 2017-05-19T20:40:44 <arubi> so it's not worth stealing it
279 2017-05-19T20:40:59 *** priidu has quit IRC
280 2017-05-19T20:41:39 <arubi> so output 3 pays to the recipient, output 2 pays a change from input 1 and input 0 pays fee and change to output 0
281 2017-05-19T20:42:27 <arubi> off the top of my head, that should work :) output 3 will only be signed by input 0
282 2017-05-19T20:43:21 <Chris_Stewart_5> Does there have to be a predetermined fee in output index 0 though?
283 2017-05-19T20:43:35 <arubi> nope
284 2017-05-19T20:43:36 <Chris_Stewart_5> or pre determined change for a fee in output index 0?
285 2017-05-19T20:43:53 <Chris_Stewart_5> also, doesn't that scheme with ANYONECANPAY|SINGLE not protect output at idnex 3?
286 2017-05-19T20:44:09 <arubi> yes, but it doesn't have to as input 0 does
287 2017-05-19T20:44:18 <arubi> input 0 can sign ALL
288 2017-05-19T20:44:37 <arubi> and unless anyone wants to pay for you, input 1 and output 1 as a paid is useless :)
289 2017-05-19T20:44:53 <arubi> a pair*
290 2017-05-19T20:45:12 *** matrix1233 has joined #bitcoin-dev
291 2017-05-19T20:45:34 <Chris_Stewart_5> ah, so I protect the change I am paying to myself with SIGHASHANYONECANPAY|SINGLE -- and the receipients output is protected by the SIGHASH_ALL
292 2017-05-19T20:45:50 <arubi> right
293 2017-05-19T20:47:43 <Chris_Stewart_5> Ok, I think i follow and can't think of a way this would steal from some one off of the top of my head. How does segwit make that whole interaction easier?
294 2017-05-19T20:48:05 <arubi> with segwit, anyonecanpay|single does not commit to an index in a transacation
295 2017-05-19T20:48:43 <arubi> so the pair in itself can be presigned, stored, combined with other pairs, then signed finally with some ALL that pays for fees
296 2017-05-19T20:49:00 <Chris_Stewart_5> how is that different that NONE|ANYONECANPAY
297 2017-05-19T20:49:08 <Chris_Stewart_5> Oh, so it doesn't commit to an output, just not the index of that output
298 2017-05-19T20:49:16 <Chris_Stewart_5> it does* commit to an output
299 2017-05-19T20:49:33 <arubi> it commits to input index and no outputs
300 2017-05-19T20:50:13 <Chris_Stewart_5> wait, so the pair you are talking about is (input,indexIndex)? Not (input,output)?
301 2017-05-19T20:50:34 <arubi> no the pair is input,output
302 2017-05-19T20:50:57 <arubi> in non segwit, any input also commits to its index
303 2017-05-19T20:51:37 <arubi> in some way, even anyonecanpay because even though the input is the only one signed, the index is still committed to
304 2017-05-19T20:51:50 <arubi> so you have to have "at least" that many inputs
305 2017-05-19T20:53:39 <Chris_Stewart_5> Now if only segwit would activate... :P. Just to be clear, you think the 'fundrawtx' call I was making was because i used SIGHASH_SINGLE instead of SIGHASH_SINGLE|ANYONECANPAY?
306 2017-05-19T20:54:32 *** justan0theruser has joined #bitcoin-dev
307 2017-05-19T20:54:45 <Chris_Stewart_5> since the input was presigned
308 2017-05-19T20:54:50 *** Guyver2 has quit IRC
309 2017-05-19T20:54:57 <arubi> soon, if you run bip148 :) , I'm not sure, the error seems weird but from looking at traces this is the only thing I can think of
310 2017-05-19T20:55:14 <abpa> August 1 is still a ways off
311 2017-05-19T20:55:16 <arubi> and adding an input will invalidate the signature
312 2017-05-19T20:55:34 <Chris_Stewart_5> Yeah, i was looking at this issue from dooglus https://github.com/bitcoin/bitcoin/issues/7879
313 2017-05-19T20:55:37 <arubi> it is, hopefully more will be running the client by then.
314 2017-05-19T20:55:43 *** agricocb has joined #bitcoin-dev
315 2017-05-19T20:56:03 <arubi> ah interesting
316 2017-05-19T20:56:09 <Chris_Stewart_5> but I think we might have different problems -- although I am using a watchonly address too
317 2017-05-19T20:57:05 *** ongolaBoy has quit IRC
318 2017-05-19T20:57:20 *** justanotheruser has quit IRC
319 2017-05-19T20:58:39 <arubi> if you have anything exotic to sign, it's usually better to use `bitcoin-tx`, but you don't get wallet access with that and need to use raw keys
320 2017-05-19T20:58:46 <arubi> (and prevtxs)
321 2017-05-19T21:02:04 <Chris_Stewart_5> Yeah I'm trying to use core for the boring things like adding change outputs/inputs. I'm gonna give implement your SIGHASH scheme latter. Thanks for the help
322 2017-05-19T21:04:42 <arubi> cheers
323 2017-05-19T21:07:24 <Chris_Stewart_5> instagibbs: Not all outputs have to be solvable to call 'fundrawtx' right? I think arubi and I concluded that it was probably breaking because I was using the wrong SIGHASH scheme
324 2017-05-19T21:12:48 <Chris_Stewart_5> asssuming that input for that output is presigned
325 2017-05-19T21:25:05 *** meLon has quit IRC
326 2017-05-19T21:26:07 *** meLon has joined #bitcoin-dev
327 2017-05-19T21:26:56 *** blackwraith has quit IRC
328 2017-05-19T21:29:54 *** matrix1233 has quit IRC
329 2017-05-19T22:15:28 *** matrix1233 has joined #bitcoin-dev
330 2017-05-19T22:16:21 *** oleganza has quit IRC
331 2017-05-19T22:20:20 *** justanotheruser has joined #bitcoin-dev
332 2017-05-19T22:22:26 *** justan0theruser has quit IRC
333 2017-05-19T22:44:59 *** matrix1233 has quit IRC
334 2017-05-19T22:45:50 *** matrix1233 has joined #bitcoin-dev
335 2017-05-19T22:58:07 *** CheckDavid has quit IRC
336 2017-05-19T23:03:08 *** cyphase has quit IRC
337 2017-05-19T23:08:29 *** cyphase has joined #bitcoin-dev
338 2017-05-19T23:59:01 *** abpa has quit IRC