1 2016-12-11T00:11:13 *** adiabat has joined #bitcoin-core-dev
2 2016-12-11T00:30:39 *** dgenr8 has quit IRC
3 2016-12-11T00:35:16 *** JackH has quit IRC
4 2016-12-11T00:40:28 *** brg444 has quit IRC
5 2016-12-11T00:49:25 *** alpalp has joined #bitcoin-core-dev
6 2016-12-11T00:49:26 *** alpalp has joined #bitcoin-core-dev
7 2016-12-11T01:07:16 *** blockchainetc has quit IRC
8 2016-12-11T01:07:21 *** Ylbam has quit IRC
9 2016-12-11T01:28:01 *** dcousens has joined #bitcoin-core-dev
10 2016-12-11T01:37:47 *** CubicEarth has quit IRC
11 2016-12-11T01:38:20 *** CubicEarth has joined #bitcoin-core-dev
12 2016-12-11T01:47:05 *** meow has joined #bitcoin-core-dev
13 2016-12-11T01:47:08 <meow> hi all
14 2016-12-11T01:48:18 <meow> i was wondering if i wanted to test myself and make a simple bitcoin app that is a website which allows you to enter an address and then list all the addresses that have sent the given address bitcoin, how would i go about doing this at a high level?
15 2016-12-11T01:49:06 <sipa_> try #bitcoin or #bitcoin-dev... bitcoin core can't do this
16 2016-12-11T01:50:32 *** CubicEarth has quit IRC
17 2016-12-11T01:50:39 <meow> ok ty
18 2016-12-11T01:50:42 <sipa_> (it doesn't have a model of 'addresses that send', only wallets)
19 2016-12-11T01:51:00 *** CubicEarth has joined #bitcoin-core-dev
20 2016-12-11T01:51:02 *** dcousens has left #bitcoin-core-dev
21 2016-12-11T01:53:14 *** Madars has quit IRC
22 2016-12-11T01:53:41 *** meow has left #bitcoin-core-dev
23 2016-12-11T02:16:12 *** [Author] has joined #bitcoin-core-dev
24 2016-12-11T02:43:41 *** CubicEarth has quit IRC
25 2016-12-11T02:44:15 *** CubicEarth has joined #bitcoin-core-dev
26 2016-12-11T02:48:31 *** CubicEarth has quit IRC
27 2016-12-11T02:54:02 *** justan0theruser has quit IRC
28 2016-12-11T03:11:02 *** Alopex has quit IRC
29 2016-12-11T03:12:07 *** Alopex has joined #bitcoin-core-dev
30 2016-12-11T03:55:33 *** alpalp has quit IRC
31 2016-12-11T03:58:12 *** Alopex has quit IRC
32 2016-12-11T03:59:17 *** Alopex has joined #bitcoin-core-dev
33 2016-12-11T04:17:27 *** CubicEarth has joined #bitcoin-core-dev
34 2016-12-11T04:27:02 *** CubicEarth has quit IRC
35 2016-12-11T04:27:39 *** CubicEarth has joined #bitcoin-core-dev
36 2016-12-11T04:29:49 *** CubicEar_ has joined #bitcoin-core-dev
37 2016-12-11T04:31:37 *** CubicEarth has quit IRC
38 2016-12-11T04:36:12 *** Alopex has quit IRC
39 2016-12-11T04:37:17 *** Alopex has joined #bitcoin-core-dev
40 2016-12-11T04:50:03 *** Atomicat has quit IRC
41 2016-12-11T04:50:33 *** Atomicat has joined #bitcoin-core-dev
42 2016-12-11T04:50:43 *** windsok has quit IRC
43 2016-12-11T04:56:50 *** windsok has joined #bitcoin-core-dev
44 2016-12-11T05:02:13 <bitcoin-git> [bitcoin] gmaxwell opened pull request #9319: Break addnode out from the outbound connection limits. (master...addnode_own_count) https://github.com/bitcoin/bitcoin/pull/9319
45 2016-12-11T05:04:30 *** justanotheruser has joined #bitcoin-core-dev
46 2016-12-11T05:34:41 *** CubicEar_ has quit IRC
47 2016-12-11T05:35:14 *** CubicEarth has joined #bitcoin-core-dev
48 2016-12-11T05:39:29 *** CubicEarth has quit IRC
49 2016-12-11T05:39:37 *** CubicEarth has joined #bitcoin-core-dev
50 2016-12-11T05:58:54 *** Chris_Stewart_5 has quit IRC
51 2016-12-11T06:14:48 *** Chris_Stewart_5 has joined #bitcoin-core-dev
52 2016-12-11T06:31:15 *** Chris_Stewart_5 has quit IRC
53 2016-12-11T06:49:12 *** Alopex has quit IRC
54 2016-12-11T06:50:17 *** Alopex has joined #bitcoin-core-dev
55 2016-12-11T07:01:38 *** jcorgan has quit IRC
56 2016-12-11T07:17:07 *** Alopex has quit IRC
57 2016-12-11T07:18:12 *** Alopex has joined #bitcoin-core-dev
58 2016-12-11T07:27:27 *** Sosumi has quit IRC
59 2016-12-11T07:37:01 *** Alopex has quit IRC
60 2016-12-11T07:38:06 *** Alopex has joined #bitcoin-core-dev
61 2016-12-11T07:38:31 *** jcorgan has joined #bitcoin-core-dev
62 2016-12-11T08:11:22 *** Alopex has quit IRC
63 2016-12-11T08:12:27 *** Alopex has joined #bitcoin-core-dev
64 2016-12-11T08:25:07 *** Alopex has quit IRC
65 2016-12-11T08:26:12 *** Alopex has joined #bitcoin-core-dev
66 2016-12-11T08:33:11 *** Ylbam has joined #bitcoin-core-dev
67 2016-12-11T09:19:37 *** MarcoFalke has joined #bitcoin-core-dev
68 2016-12-11T09:46:01 *** Alopex has quit IRC
69 2016-12-11T09:47:06 *** Alopex has joined #bitcoin-core-dev
70 2016-12-11T11:00:13 *** gluytium_ has joined #bitcoin-core-dev
71 2016-12-11T11:03:46 *** gluytium has quit IRC
72 2016-12-11T11:54:48 *** CubicEarth has quit IRC
73 2016-12-11T11:56:08 *** CubicEarth has joined #bitcoin-core-dev
74 2016-12-11T12:49:38 *** nickler has quit IRC
75 2016-12-11T12:54:04 *** CubicEarth has quit IRC
76 2016-12-11T13:00:14 *** CubicEarth has joined #bitcoin-core-dev
77 2016-12-11T13:14:39 *** CubicEarth has quit IRC
78 2016-12-11T13:15:38 *** CubicEarth has joined #bitcoin-core-dev
79 2016-12-11T13:18:09 *** LeMiner has quit IRC
80 2016-12-11T13:19:09 <bitcoin-git> [bitcoin] MarcoFalke opened pull request #9322: [qa] Don't set unknown rpcserialversion (master...Mf1612-qaSerial) https://github.com/bitcoin/bitcoin/pull/9322
81 2016-12-11T13:20:05 *** CubicEarth has quit IRC
82 2016-12-11T13:23:29 *** alpalp has joined #bitcoin-core-dev
83 2016-12-11T13:23:29 *** alpalp has joined #bitcoin-core-dev
84 2016-12-11T14:27:22 *** Ylbam has quit IRC
85 2016-12-11T14:30:00 *** BashCo has quit IRC
86 2016-12-11T14:33:36 *** arubi has quit IRC
87 2016-12-11T14:33:58 *** arubi has joined #bitcoin-core-dev
88 2016-12-11T14:43:02 *** BashCo has joined #bitcoin-core-dev
89 2016-12-11T14:58:05 *** MarcoFalke has left #bitcoin-core-dev
90 2016-12-11T15:00:01 *** d9b4bef9 has quit IRC
91 2016-12-11T15:00:22 *** Guyver2 has joined #bitcoin-core-dev
92 2016-12-11T15:01:07 *** d9b4bef9 has joined #bitcoin-core-dev
93 2016-12-11T15:09:33 *** AaronvanW has joined #bitcoin-core-dev
94 2016-12-11T15:09:33 *** AaronvanW has quit IRC
95 2016-12-11T15:09:33 *** AaronvanW has joined #bitcoin-core-dev
96 2016-12-11T15:27:31 *** Chris_Stewart_5 has joined #bitcoin-core-dev
97 2016-12-11T15:29:36 *** shesek has quit IRC
98 2016-12-11T15:36:52 *** Giszmo has joined #bitcoin-core-dev
99 2016-12-11T15:40:47 *** Sosumi has joined #bitcoin-core-dev
100 2016-12-11T15:43:20 <paveljanik> sipa_, restarting bitcoind, it was started at 13:17:26 and Import mempool run at 13:18:40, ie. more than one minute after the new start. Is this as designed? I was even able to getmempoolinfo in between...
101 2016-12-11T15:47:05 *** shesek has joined #bitcoin-core-dev
102 2016-12-11T15:58:31 *** nickler has joined #bitcoin-core-dev
103 2016-12-11T16:10:15 <sipa_> paveljanik: it runs after connecting blocks on disk
104 2016-12-11T16:10:59 <paveljanik> sipa_, yes.
105 2016-12-11T16:11:03 <paveljanik> I have added some debugging
106 2016-12-11T16:11:12 <paveljanik> load speed here is 1000 tx per 10seconds...
107 2016-12-11T16:11:35 <paveljanik> or even more:
108 2016-12-11T16:11:35 <paveljanik> 2016-12-11 16:10:49 Loadmempool tx 3000
109 2016-12-11T16:11:35 <paveljanik> 2016-12-11 16:11:09 Loadmempool tx 4000
110 2016-12-11T16:13:21 <paveljanik> 2016-12-11 16:11:27 Loadmempool tx 5000
111 2016-12-11T16:13:21 <paveljanik> 2016-12-11 16:11:51 Loadmempool tx 6000
112 2016-12-11T16:13:21 <paveljanik> 2016-12-11 16:11:59 Loadmempool tx 7000
113 2016-12-11T16:13:37 <sipa_> transaction validation is not that fast
114 2016-12-11T16:16:45 <paveljanik> I was a bit surprised that it took more than minute (67MB mempool.dat)
115 2016-12-11T16:31:52 *** laurentmt has joined #bitcoin-core-dev
116 2016-12-11T16:40:25 *** laurentmt has quit IRC
117 2016-12-11T17:04:46 <bitcoin-git> [bitcoin] rebroad closed pull request #9055: Skip processing of cmpctblocks we have previously downloaded. (master...SkipCmpctblocksPreviouslyDownloaded) https://github.com/bitcoin/bitcoin/pull/9055
118 2016-12-11T17:11:45 <bitcoin-git> [bitcoin] rebroad closed pull request #9300: Check for oversized getblocktxn message. (master...CheckOversizedGetblocktxns) https://github.com/bitcoin/bitcoin/pull/9300
119 2016-12-11T17:12:40 *** Ylbam has joined #bitcoin-core-dev
120 2016-12-11T17:59:14 *** nickler has quit IRC
121 2016-12-11T17:59:23 *** nickler has joined #bitcoin-core-dev
122 2016-12-11T18:13:40 *** protomar has joined #bitcoin-core-dev
123 2016-12-11T18:18:17 *** wkohlenberg has joined #bitcoin-core-dev
124 2016-12-11T18:40:58 *** CubicEarth has joined #bitcoin-core-dev
125 2016-12-11T18:43:57 *** CubicEarth has quit IRC
126 2016-12-11T18:44:09 *** CubicEarth has joined #bitcoin-core-dev
127 2016-12-11T18:50:25 *** wkohlenberg has quit IRC
128 2016-12-11T18:57:41 *** vorksholk has quit IRC
129 2016-12-11T18:59:05 *** laurentmt has joined #bitcoin-core-dev
130 2016-12-11T18:59:29 *** laurentmt has quit IRC
131 2016-12-11T19:19:47 *** JackH has joined #bitcoin-core-dev
132 2016-12-11T19:43:11 <Chris_Stewart_5> How is OP_0 handled inside of a witness, because it is an empty byte vector when actually placed onto the stack? Is it replaced some where in the serialization code from 0x00 -> []?
133 2016-12-11T19:48:29 *** JackH has quit IRC
134 2016-12-11T19:51:46 *** CubicEarth has quit IRC
135 2016-12-11T19:52:19 *** CubicEarth has joined #bitcoin-core-dev
136 2016-12-11T19:57:14 <luke-jr> 0x00 has always been []
137 2016-12-11T19:59:02 <sipa_> OP_0 produces [] on the stack
138 2016-12-11T19:59:06 *** sipa_ is now known as sipa
139 2016-12-11T19:59:27 <sipa> in the witness stack, we just bypass the opcode, and use [] directly
140 2016-12-11T20:02:21 <Chris_Stewart_5> So that is done the witness serialization code? the 'bypass the opcode'?
141 2016-12-11T20:02:33 <luke-jr> oh, hm. I guess small numbers take 2x the bytes in segwit then
142 2016-12-11T20:02:54 <luke-jr> Chris_Stewart_5: segwit witnesses aren't scripts, so it's just automatic
143 2016-12-11T20:03:59 <luke-jr> although AFAIK OP_0 is just serialized as 0 which is also the length of [] so I'm not sure why that specific case would appear any different?
144 2016-12-11T20:05:28 <sipa> Chris_Stewart_5: scriptSigs being a script is just a legacy, probably intended to support delegation
145 2016-12-11T20:05:50 <sipa> the script witness stack is just encoded as a vector of vectors of bytes
146 2016-12-11T20:06:29 <Chris_Stewart_5> Maybe this is what I'm getting confused about, when a vector is '00' it is indicating that the length of the vector is zero in the witness, correct?
147 2016-12-11T20:06:43 <sipa> yes
148 2016-12-11T20:06:51 <Chris_Stewart_5> yeah, doh! Thanks guys.
149 2016-12-11T20:07:00 <luke-jr> âº
150 2016-12-11T20:07:09 <Chris_Stewart_5> luke-jr: What did you mean by 2x the bytes in segwit?
151 2016-12-11T20:07:49 <Chris_Stewart_5> because they require a pushop to be encoded before the actual number if it is only a number in a byte vector?
152 2016-12-11T20:07:58 <luke-jr> Chris_Stewart_5: OP_1 would be a single byte (0x81) in Script, but in segwit it is 0x01 (length) 0x01 (data)
153 2016-12-11T20:08:40 *** justanotheruser has quit IRC
154 2016-12-11T20:08:45 <Chris_Stewart_5> Yeah, I think that is what was confusing me. A small but important difference
155 2016-12-11T20:09:37 *** justanotheruser has joined #bitcoin-core-dev
156 2016-12-11T20:10:09 <luke-jr> of course, it rarely makes sense to have a small integer in a witness by itself I think
157 2016-12-11T20:10:16 <luke-jr> usually it'd be part of the program
158 2016-12-11T20:10:31 <Chris_Stewart_5> Yeah I agree, I can't think of anything off of the top of my head
159 2016-12-11T20:11:03 <sipa> luke-jr: i recently generated a histogram of the sizes of pushes in scriptSigs
160 2016-12-11T20:11:27 <sipa> there are 48M 1-byte pushes
161 2016-12-11T20:11:48 <sipa> sorry, 23.5M 1-byte pushes
162 2016-12-11T20:12:04 <luke-jr> sipa: exclude OP_1 and scriptSigs which are only OP_TRUE?
163 2016-12-11T20:12:07 *** MarcoFalke has joined #bitcoin-core-dev
164 2016-12-11T20:12:08 <luke-jr> OP_0*
165 2016-12-11T20:12:31 <sipa> 408M signatures
166 2016-12-11T20:12:41 <sipa> 359M pubkeys
167 2016-12-11T20:12:55 <sipa> 15.3M 107-byte pushes
168 2016-12-11T20:13:30 <sipa> 7.7M 72-byte pushes (= mostly non-DER signatures, as those aren't counted under the signatures field)
169 2016-12-11T20:15:33 <sipa> 0.5M 138-byte pushes
170 2016-12-11T20:15:41 <sipa> all the rest is less than 0.2M
171 2016-12-11T20:17:12 <luke-jr> 1-byte pushes besides OP_0 and entire-scriptSig-is-OP_TRUE seem like they wouldn't be used much, but I have no real data measuring it
172 2016-12-11T20:25:41 <sipa> i agree, i don't know what they're for
173 2016-12-11T20:27:41 <gmaxwell> hm? checkmultisig paramters
174 2016-12-11T20:27:56 <gmaxwell> oh in signatures. hm
175 2016-12-11T20:28:07 <gmaxwell> well used to activate if branches.
176 2016-12-11T20:32:29 <sipa> i would be surprised if there are 23M spends of outputs with branches in the chain
177 2016-12-11T20:33:54 <sipa> (but i don't know)
178 2016-12-11T20:35:24 <gmaxwell> Oh I missed the number, that is a lot
179 2016-12-11T20:37:00 <gmaxwell> sipa: would you like me to give a crack at writing a release note for 9302?
180 2016-12-11T20:37:41 <sipa> gmaxwell: sure
181 2016-12-11T20:49:09 <gmaxwell> sipa: https://0bin.net/paste/49XqHf2k61I38lxn#pMcwMTsRWlKraOsU+dk93V-rv/if0qV+IRlrwTwil3f
182 2016-12-11T21:03:28 *** Sosumi has quit IRC
183 2016-12-11T21:03:56 <MarcoFalke> gmaxwell: ACK
184 2016-12-11T21:06:55 <gmaxwell> How do we deal with release notes for backports for features that are initially going into master?
185 2016-12-11T21:08:17 *** alpalp has quit IRC
186 2016-12-11T21:08:19 <sipa> backport the release notes as well?
187 2016-12-11T21:09:44 <MarcoFalke> Only create a pull against 0.13
188 2016-12-11T21:10:13 <MarcoFalke> We don't need the release notes in 0.14, as the feature was already released
189 2016-12-11T21:21:08 <bitcoin-git> [bitcoin] gmaxwell opened pull request #9323: [0.13] Add release notes for wallet/mempool rejections. (PR #9302 and #9290) (0.13...mempool_relnote) https://github.com/bitcoin/bitcoin/pull/9323
190 2016-12-11T21:37:17 *** CubicEarth has quit IRC
191 2016-12-11T21:45:30 *** CubicEarth has joined #bitcoin-core-dev
192 2016-12-11T21:54:03 *** CubicEarth has quit IRC
193 2016-12-11T21:54:36 *** CubicEarth has joined #bitcoin-core-dev
194 2016-12-11T21:56:08 *** CubicEar_ has joined #bitcoin-core-dev
195 2016-12-11T21:58:54 *** CubicEarth has quit IRC
196 2016-12-11T22:10:08 *** CubicEarth has joined #bitcoin-core-dev
197 2016-12-11T22:10:26 *** CubicEarth has joined #bitcoin-core-dev
198 2016-12-11T22:13:00 *** Guyver2 has quit IRC
199 2016-12-11T22:19:37 *** belcher has quit IRC
200 2016-12-11T22:22:22 *** MarcoFalke has left #bitcoin-core-dev
201 2016-12-11T22:23:37 *** CubicEarth has quit IRC
202 2016-12-11T22:40:02 *** d9b4bef9 has quit IRC
203 2016-12-11T22:40:11 *** belcher has joined #bitcoin-core-dev
204 2016-12-11T22:41:07 *** d9b4bef9 has joined #bitcoin-core-dev
205 2016-12-11T22:41:12 *** CubicEarth has joined #bitcoin-core-dev
206 2016-12-11T22:51:40 *** AaronvanW has quit IRC
207 2016-12-11T22:54:16 *** CubicEarth has quit IRC
208 2016-12-11T22:59:06 *** alpalp has joined #bitcoin-core-dev
209 2016-12-11T22:59:39 *** CubicEarth has joined #bitcoin-core-dev
210 2016-12-11T23:15:35 *** owowo has quit IRC
211 2016-12-11T23:18:54 *** protomar has quit IRC
212 2016-12-11T23:52:27 *** owowo has joined #bitcoin-core-dev
213 2016-12-11T23:52:27 *** owowo has joined #bitcoin-core-dev