1 2014-02-04 00:00:27 Naphex has quit (Ping timeout: 246 seconds)
   2 2014-02-04 00:01:18 Naphex has joined
   3 2014-02-04 00:02:15 licnep__ has left ()
   4 2014-02-04 00:02:40 licnep has joined
   5 2014-02-04 00:03:05 mappum has quit (Remote host closed the connection)
   6 2014-02-04 00:05:01 agricocb has quit (Remote host closed the connection)
   7 2014-02-04 00:05:15 agricocb has joined
   8 2014-02-04 00:09:30 RoboTeddy has joined
   9 2014-02-04 00:09:57 rdymac has quit (Read error: Connection reset by peer)
  10 2014-02-04 00:10:57 breesy has quit (Ping timeout: 272 seconds)
  11 2014-02-04 00:12:36 Emcy has joined
  12 2014-02-04 00:12:36 Emcy has quit (Changing host)
  13 2014-02-04 00:12:36 Emcy has joined
  14 2014-02-04 00:13:33 rdymac has joined
  15 2014-02-04 00:14:48 <devrandom> tlrobinson: merged
  16 2014-02-04 00:15:07 <devrandom> tlrobinson: that's an interesting idea...  however, I want to check if there are security implications
  17 2014-02-04 00:15:20 <devrandom> i.e. where does vagrant get images?
  18 2014-02-04 00:15:39 shesek has quit (Ping timeout: 252 seconds)
  19 2014-02-04 00:16:08 <devrandom> http://cloud-images.ubuntu.com/vagrant
  20 2014-02-04 00:16:37 HaltingState has quit (Quit: Leaving)
  21 2014-02-04 00:16:47 <devrandom> should at least change that to https, and would be better if it was possible to check via PGP
  22 2014-02-04 00:18:51 jMyles has joined
  23 2014-02-04 00:19:12 c0rw1n has quit (Read error: Connection reset by peer)
  24 2014-02-04 00:19:21 Guest61641 has quit (Changing host)
  25 2014-02-04 00:19:21 Guest61641 has joined
  26 2014-02-04 00:19:41 c0rw1n has joined
  27 2014-02-04 00:19:47 Guest61641 is now known as SomeoneWeird
  28 2014-02-04 00:19:52 Detritus has joined
  29 2014-02-04 00:20:35 <devrandom> tlrobinson: I created a couple of issues to keep track of these questions https://github.com/devrandom/gitian-builder/issues?state=open
  30 2014-02-04 00:22:11 c0rw1n has quit (Read error: Connection reset by peer)
  31 2014-02-04 00:22:30 c0rw1n has joined
  32 2014-02-04 00:23:27 Naphex has quit (Quit: leaving)
  33 2014-02-04 00:23:34 Naphex has joined
  34 2014-02-04 00:23:42 Vinnie_win has joined
  35 2014-02-04 00:24:01 c0rw1n has quit (Read error: Connection reset by peer)
  36 2014-02-04 00:24:23 agricocb has quit (Quit: Leaving.)
  37 2014-02-04 00:24:29 c0rw1n has joined
  38 2014-02-04 00:25:46 c0rw1n has quit (Read error: Connection reset by peer)
  39 2014-02-04 00:26:13 c0rw1n has joined
  40 2014-02-04 00:28:12 shesek has joined
  41 2014-02-04 00:28:53 Guest77206 has left ()
  42 2014-02-04 00:29:10 stickie has joined
  43 2014-02-04 00:31:02 paxtoncamaro91 has joined
  44 2014-02-04 00:31:54 JStoker has quit (Excess Flood)
  45 2014-02-04 00:32:39 Zarutian has quit (Quit: Zarutian)
  46 2014-02-04 00:34:20 CourtJesterG has joined
  47 2014-02-04 00:35:08 zcopley has joined
  48 2014-02-04 00:35:08 Emcy has quit (Read error: Connection reset by peer)
  49 2014-02-04 00:35:38 JStoker has joined
  50 2014-02-04 00:35:43 Emcy has joined
  51 2014-02-04 00:36:03 theorbtwo has quit (Read error: Connection reset by peer)
  52 2014-02-04 00:36:12 zcopley has quit (Max SendQ exceeded)
  53 2014-02-04 00:36:22 theorbtwo has joined
  54 2014-02-04 00:36:49 zcopley has joined
  55 2014-02-04 00:38:16 mappum has joined
  56 2014-02-04 00:40:13 Blackreign has quit ()
  57 2014-02-04 00:44:33 gingpark has joined
  58 2014-02-04 00:45:32 askmike has joined
  59 2014-02-04 00:48:39 Guest5276 has quit (Read error: Connection reset by peer)
  60 2014-02-04 00:49:01 [\\\] has joined
  61 2014-02-04 00:49:23 Guest5276 has joined
  62 2014-02-04 00:50:58 drayah has joined
  63 2014-02-04 00:52:22 drayah has quit (Remote host closed the connection)
  64 2014-02-04 00:53:13 drayah has joined
  65 2014-02-04 00:53:50 Belxjander has joined
  66 2014-02-04 00:54:13 Liquid__ has joined
  67 2014-02-04 00:56:51 agricocb has joined
  68 2014-02-04 00:57:46 drayah has quit (Ping timeout: 272 seconds)
  69 2014-02-04 00:58:07 Guest11564 has quit (Ping timeout: 276 seconds)
  70 2014-02-04 00:58:34 zcopley has quit (Quit: Computer has gone to sleep.)
  71 2014-02-04 01:01:15 netg_ has quit (Quit: WeeChat 0.3.8)
  72 2014-02-04 01:02:07 netg_ has joined
  73 2014-02-04 01:02:57 <petertodd> gmaxwell: looks like that forked webbtc.com again...
  74 2014-02-04 01:03:00 Guest43303 has left ()
  75 2014-02-04 01:03:05 netg_ has quit (Client Quit)
  76 2014-02-04 01:03:10 amiller has joined
  77 2014-02-04 01:05:26 roconnor has joined
  78 2014-02-04 01:06:18 <gmaxwell> ::sigh::
  79 2014-02-04 01:06:25 <gmaxwell> is coinbase broken too then?
  80 2014-02-04 01:07:20 <sipa> what forked it?
  81 2014-02-04 01:07:49 <gmaxwell> yep...
  82 2014-02-04 01:07:58 <gmaxwell> 14:00 < gmaxwell> petertodd: we need a bunch of tests that look like    <badsig> OP_CHECKSIG OP_NOT
  83 2014-02-04 01:08:03 <gmaxwell> 14:00 < petertodd> gmaxwell: oh, that's not in the chain?
  84 2014-02-04 01:08:05 <gmaxwell> 14:00 < gmaxwell> I don't think we have any that look that that right now. (unless someone did some recently)
  85 2014-02-04 01:08:07 <petertodd> gmaxwell: looks like it
  86 2014-02-04 01:08:08 <gmaxwell> 14:01 < gmaxwell> in general we should take every positive test, make a failing version of it, and invert it.
  87 2014-02-04 01:08:18 <gmaxwell> 14:09 < petertodd> gmaxwell: done, txid df95ff9ac165abe7adb0091b5f1020c25203fd0c16c95b4c7fa6a4475428ef1f spending  c9d5ce246e3795531b2fc43f6d6d341dfbe34c8ae08f9dd3ac481213f72e30fb
  88 2014-02-04 01:08:21 <petertodd> gmaxwell: block 284029 did them in
  89 2014-02-04 01:08:35 <petertodd> and https://coinbase.com/network/blocks is showing orphaned blocks after that
  90 2014-02-04 01:09:42 <petertodd> interestingly the list of orphans isn't complete; they're missing three blocks after that
  91 2014-02-04 01:12:27 <petertodd> heh, and I'll bet you they're already manually forcing it to work... now 284029 shows as "main"
  92 2014-02-04 01:13:13 JStoker has quit (Excess Flood)
  93 2014-02-04 01:14:00 <gmaxwell> It's really disappointing that it's so easy to break things. These are not especially tricky tests.
  94 2014-02-04 01:15:17 <petertodd> they really aren't; that's the kinda thing you could get right just from reading the wiki
  95 2014-02-04 01:15:36 <petertodd> a59012de71dafa1510fd57d339ff488d50da4808c9fd4c001d6de8874d8aa26d <- this is a much more subtle one
  96 2014-02-04 01:15:46 Burrito has quit (Quit: Leaving)
  97 2014-02-04 01:16:03 johnsoft has quit (Ping timeout: 248 seconds)
  98 2014-02-04 01:16:32 OneFixt has joined
  99 2014-02-04 01:16:44 johnsoft has joined
 100 2014-02-04 01:16:44 JStoker has joined
 101 2014-02-04 01:17:36 <sipa> OP_CHECKSIG in an input script?
 102 2014-02-04 01:17:48 <petertodd> sipa: heh, you looked that up on bc.i...
 103 2014-02-04 01:18:09 jakov_ has quit (Quit: Leaving)
 104 2014-02-04 01:18:28 <petertodd> sipa: (there's a bug on bc.i related to that tx)
 105 2014-02-04 01:18:48 <sipa> i admit :'(
 106 2014-02-04 01:18:54 platinuum_ has quit ()
 107 2014-02-04 01:19:03 JStoker has quit (Excess Flood)
 108 2014-02-04 01:19:05 platinuum_ has joined
 109 2014-02-04 01:19:55 Lexa has quit (Ping timeout: 240 seconds)
 110 2014-02-04 01:20:07 <petertodd> besides, they're both p2sh inputs, how could CHECKSIG be the last pushdata in the scriptSig?
 111 2014-02-04 01:20:13 JStoker has joined
 112 2014-02-04 01:20:13 JStoker has quit (Changing host)
 113 2014-02-04 01:20:13 JStoker has joined
 114 2014-02-04 01:20:24 gfawkes_ has joined
 115 2014-02-04 01:20:30 gfawkes_ has quit (Changing host)
 116 2014-02-04 01:20:30 gfawkes_ has joined
 117 2014-02-04 01:20:30 platinuum_ is now known as platinuum
 118 2014-02-04 01:21:06 Lexa has joined
 119 2014-02-04 01:23:40 owowo has quit (Quit: <                            ~~<   K1l20y w45 h323   >~~                           >)
 120 2014-02-04 01:25:30 mappum has quit (Remote host closed the connection)
 121 2014-02-04 01:25:40 johnsoft has quit (Ping timeout: 252 seconds)
 122 2014-02-04 01:26:34 johnsoft has joined
 123 2014-02-04 01:27:15 justanotheruser has quit (Ping timeout: 248 seconds)
 124 2014-02-04 01:27:58 AusBitBank has joined
 125 2014-02-04 01:29:13 banghouse has joined
 126 2014-02-04 01:29:34 askmike has quit (Remote host closed the connection)
 127 2014-02-04 01:31:02 smash has joined
 128 2014-02-04 01:31:16 <tlrobinson> devrandom: cool, yeah
 129 2014-02-04 01:31:20 askmike has joined
 130 2014-02-04 01:34:21 banghouse has quit (Ping timeout: 265 seconds)
 131 2014-02-04 01:36:17 askmike has quit (Ping timeout: 265 seconds)
 132 2014-02-04 01:37:32 Belxjander has quit (Excess Flood)
 133 2014-02-04 01:37:33 n0n0 has joined
 134 2014-02-04 01:37:43 Belxjander has joined
 135 2014-02-04 01:43:16 justanotheruser has joined
 136 2014-02-04 01:46:04 Guest5276 has quit (Read error: Connection reset by peer)
 137 2014-02-04 01:46:45 Guest5276 has joined
 138 2014-02-04 01:47:22 soylentbomb has joined
 139 2014-02-04 01:47:33 CourtJesterG has left ("Please Donate: Litecoin payments: LUJnwfYNhNVNeP7DCxrewbJD9zZNR1nZ3E")
 140 2014-02-04 01:47:44 parus has joined
 141 2014-02-04 01:47:53 rdymac has quit (Excess Flood)
 142 2014-02-04 01:48:18 Belxjander has quit (Quit: Sayonara)
 143 2014-02-04 01:48:33 rdymac has joined
 144 2014-02-04 01:48:39 Belxjander has joined
 145 2014-02-04 01:50:01 mappum has joined
 146 2014-02-04 01:53:35 rm__ has quit (Remote host closed the connection)
 147 2014-02-04 01:55:08 jchp_ has quit (Ping timeout: 265 seconds)
 148 2014-02-04 01:56:06 johnsoft has quit (Ping timeout: 265 seconds)
 149 2014-02-04 01:56:33 johnsoft has joined
 150 2014-02-04 01:58:50 DougieBot5000_ has quit (Quit: Leaving)
 151 2014-02-04 01:59:39 mappum has quit (Remote host closed the connection)
 152 2014-02-04 01:59:41 zcopley has joined
 153 2014-02-04 02:00:38 zcopley has quit (Max SendQ exceeded)
 154 2014-02-04 02:01:11 tcox has joined
 155 2014-02-04 02:01:16 zcopley has joined
 156 2014-02-04 02:02:38 tcox has quit (Client Quit)
 157 2014-02-04 02:02:52 n0n0 has quit (Ping timeout: 265 seconds)
 158 2014-02-04 02:03:16 tcox has joined
 159 2014-02-04 02:03:34 rm_ has joined
 160 2014-02-04 02:04:09 tcox has quit (Client Quit)
 161 2014-02-04 02:04:27 Tray_ has joined
 162 2014-02-04 02:07:27 jchp has joined
 163 2014-02-04 02:08:06 <petertodd> gmaxwell: and forked again by 284039
 164 2014-02-04 02:08:32 aynstein has joined
 165 2014-02-04 02:09:24 <petertodd> gmaxwell: lol! https://github.com/lian/bitcoin-ruby/commit/19330edd83a4e5ef3b449f434b0c5256d2a2d2aa "fix success state return in Script#op_checkmultisig"
 166 2014-02-04 02:09:38 jtimon has quit (Ping timeout: 265 seconds)
 167 2014-02-04 02:10:27 justanotheruser has quit (Ping timeout: 248 seconds)
 168 2014-02-04 02:10:52 <petertodd> gmaxwell: looks like 09bdfd8bd713658612594e2d6df5e7f80ba3898e3ae3c6b3aa8ef986204d1e1e did them in; they don't have the logic in ConvertToBool() at all
 169 2014-02-04 02:11:18 justanotheruser has joined
 170 2014-02-04 02:11:31 <petertodd> gmaxwell: they certainely didn't handle the negative zero case properly
 171 2014-02-04 02:12:34 <gmaxwell> lianj: Sorry for the fire drill.
 172 2014-02-04 02:12:49 <andytoshi> bc.i shows 0.05 btc still on the OP_CHECKSIG OP_NOT address..
 173 2014-02-04 02:12:55 <gmaxwell> lianj: though if you have that bug I suspect there are other ones like it.
 174 2014-02-04 02:13:11 <petertodd> lianj: just run bitcoin core locally and if it gives you a tx, trust it's real
 175 2014-02-04 02:13:20 <petertodd> lianj: same advice I give everyone...
 176 2014-02-04 02:13:34 <petertodd> lianj: there's no need to have a EvalScript() implementation at all
 177 2014-02-04 02:14:06 <petertodd> andytoshi: there's a few things I left around delibrately :)
 178 2014-02-04 02:14:29 <andytoshi> petertodd: ok, cool, it's yours. i'll give it back if i can get it..
 179 2014-02-04 02:14:31 <petertodd> andytoshi: heck, I threw in some unspendable edge cases in there too
 180 2014-02-04 02:14:37 melvster_ has quit (Ping timeout: 252 seconds)
 181 2014-02-04 02:15:13 flound1129 has joined
 182 2014-02-04 02:15:21 <flound1129> is there a reason bitcoind won't use more than 1 cpu?
 183 2014-02-04 02:16:27 <petertodd> andytoshi: give it to eligus - I use relatively high fees for these games because they deserve it for the useful service they're providing
 184 2014-02-04 02:16:34 n0n0 has joined
 185 2014-02-04 02:16:54 justanotheruser has quit (Changing host)
 186 2014-02-04 02:16:54 justanotheruser has joined
 187 2014-02-04 02:17:01 <justanotheruser> Is there a reason soft-spending is disallowed?
 188 2014-02-04 02:17:19 <andytoshi> petertodd: http://0bin.net/paste/h72f7wSVGv2XfKVL#2lOEVJIIdLTPqu+rptkMW+ycfcwaTLUEykXbJGi8ls0= sent to eligius. but my own local bitcoind rejected it so i'm unsure.
 189 2014-02-04 02:17:26 <andytoshi> and ooops i forgot to put a fee on it
 190 2014-02-04 02:18:24 <andytoshi> damn, they won't take a new one with a fee. bc.i rejects it outright with "Invalid signature" <.<
 191 2014-02-04 02:19:28 <petertodd> andytoshi: ah, well, someone will get it eventually
 192 2014-02-04 02:21:37 mappum has joined
 193 2014-02-04 02:25:36 crank has quit (Remote host closed the connection)
 194 2014-02-04 02:26:06 Emcy has quit (Quit: Leaving)
 195 2014-02-04 02:26:28 crank has joined
 196 2014-02-04 02:26:35 macboz has joined
 197 2014-02-04 02:28:12 mappum has quit (Remote host closed the connection)
 198 2014-02-04 02:29:22 mappum has joined
 199 2014-02-04 02:29:22 mappum has quit (Remote host closed the connection)
 200 2014-02-04 02:30:28 mappum has joined
 201 2014-02-04 02:33:03 FlyingLeap has joined
 202 2014-02-04 02:42:40 StarenseN has quit (Ping timeout: 252 seconds)
 203 2014-02-04 02:50:31 johnsoft has quit (Ping timeout: 272 seconds)
 204 2014-02-04 02:51:33 johnsoft has joined
 205 2014-02-04 02:54:07 rmmh has joined
 206 2014-02-04 02:58:13 porquilho has quit ()
 207 2014-02-04 03:00:23 aynstein has quit (Quit: i hate long goodbyes)
 208 2014-02-04 03:02:11 aynstein has joined
 209 2014-02-04 03:04:37 cyrozap has joined
 210 2014-02-04 03:04:52 cyrozap has quit (Client Quit)
 211 2014-02-04 03:05:09 rm_ has quit (Remote host closed the connection)
 212 2014-02-04 03:05:36 rm__ has joined
 213 2014-02-04 03:06:08 rm___ has joined
 214 2014-02-04 03:06:33 rm___ is now known as Guest94337
 215 2014-02-04 03:07:48 ericmuyser has joined
 216 2014-02-04 03:08:53 Jere_Jones has joined
 217 2014-02-04 03:08:53 Jere_Jones has quit (Changing host)
 218 2014-02-04 03:08:53 Jere_Jones has joined
 219 2014-02-04 03:10:47 rm__ has quit (Ping timeout: 272 seconds)
 220 2014-02-04 03:11:15 smash has quit (Remote host closed the connection)
 221 2014-02-04 03:11:26 gavinandresen has quit (Quit: gavinandresen)
 222 2014-02-04 03:14:34 Application has quit (Ping timeout: 252 seconds)
 223 2014-02-04 03:16:24 spokesz has joined
 224 2014-02-04 03:16:45 cadaverr has quit (Remote host closed the connection)
 225 2014-02-04 03:17:51 upb has quit (Ping timeout: 245 seconds)
 226 2014-02-04 03:20:37 macboz has quit (Quit: This computer has gone to sleep)
 227 2014-02-04 03:24:18 netg_ has joined
 228 2014-02-04 03:24:24 upb has joined
 229 2014-02-04 03:25:26 Coincourse has joined
 230 2014-02-04 03:28:33 ericmuyser has quit (Remote host closed the connection)
 231 2014-02-04 03:30:09 banghouse has joined
 232 2014-02-04 03:30:41 Guest94337 has quit (Remote host closed the connection)
 233 2014-02-04 03:31:52 dizko has joined
 234 2014-02-04 03:33:16 justanotheruser has quit (Ping timeout: 252 seconds)
 235 2014-02-04 03:34:51 banghouse has quit (Ping timeout: 272 seconds)
 236 2014-02-04 03:35:41 rm__ has joined
 237 2014-02-04 03:36:14 smash has joined
 238 2014-02-04 03:37:47 Ursium has joined
 239 2014-02-04 03:42:04 debianto1user has quit (Ping timeout: 252 seconds)
 240 2014-02-04 03:43:28 DTEG_ has joined
 241 2014-02-04 03:43:35 DTEG has quit (Ping timeout: 240 seconds)
 242 2014-02-04 03:44:06 debiantoruser has joined
 243 2014-02-04 03:45:07 justanotheruser has joined
 244 2014-02-04 03:47:13 go1111111 has joined
 245 2014-02-04 03:52:35 agricocb has quit (Remote host closed the connection)
 246 2014-02-04 03:52:49 agricocb has joined
 247 2014-02-04 03:54:25 Guest5276 has quit (Read error: Connection reset by peer)
 248 2014-02-04 03:54:31 Muis has quit (Ping timeout: 265 seconds)
 249 2014-02-04 03:55:08 Guest5276 has joined
 250 2014-02-04 03:55:51 Zifre has quit (Quit: No Ping reply in 180 seconds.)
 251 2014-02-04 03:56:16 Zifre has joined
 252 2014-02-04 03:56:35 Zifre has quit (Remote host closed the connection)
 253 2014-02-04 03:56:51 Ninsei has quit (Read error: Connection reset by peer)
 254 2014-02-04 03:58:06 Ninsei has joined
 255 2014-02-04 03:58:24 jgarzik has joined
 256 2014-02-04 04:00:37 Subo1977_ has joined
 257 2014-02-04 04:01:52 debiantoruser has quit (Ping timeout: 252 seconds)
 258 2014-02-04 04:04:12 n0n0 has quit (Ping timeout: 265 seconds)
 259 2014-02-04 04:04:15 Subo1977 has quit (Ping timeout: 240 seconds)
 260 2014-02-04 04:05:18 Guest5276 has quit (Read error: Connection reset by peer)
 261 2014-02-04 04:06:02 Guest5276 has joined
 262 2014-02-04 04:08:25 mappum has quit (Remote host closed the connection)
 263 2014-02-04 04:08:52 debiantoruser has joined
 264 2014-02-04 04:09:00 mappum has joined
 265 2014-02-04 04:09:26 Guest5276 has quit (Read error: Connection reset by peer)
 266 2014-02-04 04:10:04 Guest5276 has joined
 267 2014-02-04 04:10:11 Tray_ has quit ()
 268 2014-02-04 04:13:00 banghouse has joined
 269 2014-02-04 04:13:15 nessence has joined
 270 2014-02-04 04:15:50 pooler has quit (Read error: No route to host)
 271 2014-02-04 04:17:00 pooler has joined
 272 2014-02-04 04:18:55 CheckDavid has quit (Ping timeout: 252 seconds)
 273 2014-02-04 04:20:45 mappum has quit (Remote host closed the connection)
 274 2014-02-04 04:20:45 rm__ has quit (Remote host closed the connection)
 275 2014-02-04 04:20:47 AtashiCon has joined
 276 2014-02-04 04:21:24 Arnavion has quit (Quit: Arnavion)
 277 2014-02-04 04:21:39 Arnavion has joined
 278 2014-02-04 04:21:39 Arnavion has quit (Changing host)
 279 2014-02-04 04:21:39 Arnavion has joined
 280 2014-02-04 04:21:53 Arnavion has quit (Client Quit)
 281 2014-02-04 04:22:09 Arnavion has joined
 282 2014-02-04 04:23:02 mappum has joined
 283 2014-02-04 04:25:58 skydome has quit (Ping timeout: 252 seconds)
 284 2014-02-04 04:28:49 debiantoruser has quit (Ping timeout: 252 seconds)
 285 2014-02-04 04:30:28 ne0futur has joined
 286 2014-02-04 04:30:49 debiantoruser has joined
 287 2014-02-04 04:31:56 TheSeven has quit (Disconnected by services)
 288 2014-02-04 04:32:08 [7] has joined
 289 2014-02-04 04:33:15 ircuser-6 has joined
 290 2014-02-04 04:33:59 rm__ has joined
 291 2014-02-04 04:37:04 justanotheruser has quit (Ping timeout: 252 seconds)
 292 2014-02-04 04:41:04 CodeShark has quit (Ping timeout: 264 seconds)
 293 2014-02-04 04:43:56 joepie91 has quit (Read error: Operation timed out)
 294 2014-02-04 04:44:16 rm__ has quit (Remote host closed the connection)
 295 2014-02-04 04:44:30 spokesz has quit (Remote host closed the connection)
 296 2014-02-04 04:44:44 rm__ has joined
 297 2014-02-04 04:45:21 joepie91 has joined
 298 2014-02-04 04:48:21 ThomasV has joined
 299 2014-02-04 04:48:32 AusBitBank has quit (Ping timeout: 252 seconds)
 300 2014-02-04 04:49:35 hmsimha has quit (Ping timeout: 272 seconds)
 301 2014-02-04 04:49:55 rm__ has quit (Ping timeout: 248 seconds)
 302 2014-02-04 04:50:06 Coincourse has quit (Quit: Konversation terminated!)
 303 2014-02-04 04:51:11 eoss has joined
 304 2014-02-04 04:51:56 mappum has quit (Remote host closed the connection)
 305 2014-02-04 04:53:08 rm__ has joined
 306 2014-02-04 04:53:11 justanotheruser has joined
 307 2014-02-04 04:56:24 debiantoruser has quit (Ping timeout: 265 seconds)
 308 2014-02-04 04:56:35 coins has joined
 309 2014-02-04 04:56:48 debiantoruser has joined
 310 2014-02-04 04:56:49 <coins> I need some help with compiling the windows wallet
 311 2014-02-04 04:57:13 <coins> Currently getting this error: undefined reference to boost::program_options::detail:common_config_file_iterator::get()
 312 2014-02-04 04:57:23 <coins> and some others along the lines of that
 313 2014-02-04 04:57:38 <coins> my libs are linked correctly
 314 2014-02-04 04:58:13 <coins> -l boost_program_options-mgw48-1_53
 315 2014-02-04 04:58:19 gancl has joined
 316 2014-02-04 04:58:26 Application has joined
 317 2014-02-04 05:00:16 digitalmagus2 has quit (Ping timeout: 264 seconds)
 318 2014-02-04 05:03:31 justanotheruser has quit (Ping timeout: 272 seconds)
 319 2014-02-04 05:03:33 <coins> please.
 320 2014-02-04 05:04:22 smash has quit (Remote host closed the connection)
 321 2014-02-04 05:04:51 <Luke-Jr> coins: you'll have to get in touch with Diapolo; nobody else uses Windows
 322 2014-02-04 05:05:11 <coins> understandable, I can see exactly why
 323 2014-02-04 05:06:18 banghouse has quit (Remote host closed the connection)
 324 2014-02-04 05:07:02 RoboTeddy has quit (Ping timeout: 265 seconds)
 325 2014-02-04 05:07:38 rmmh has quit (Quit: upgrading gpu)
 326 2014-02-04 05:10:07 <coins> how could I find this person
 327 2014-02-04 05:11:16 Applicat_ has joined
 328 2014-02-04 05:11:43 debiantoruser has quit (Ping timeout: 252 seconds)
 329 2014-02-04 05:13:41 debiantoruser has joined
 330 2014-02-04 05:14:25 justanotheruser has joined
 331 2014-02-04 05:14:55 Application has quit (Ping timeout: 272 seconds)
 332 2014-02-04 05:15:26 twizt has quit (Quit: Page closed)
 333 2014-02-04 05:16:41 pierreatwork has joined
 334 2014-02-04 05:19:21 melvster_ has joined
 335 2014-02-04 05:19:32 sbrossie has quit (Quit: Leaving.)
 336 2014-02-04 05:20:16 banghouse has joined
 337 2014-02-04 05:21:53 pierreatwork has quit (Ping timeout: 272 seconds)
 338 2014-02-04 05:22:10 sbrossie has joined
 339 2014-02-04 05:22:12 digitalmagus2 has joined
 340 2014-02-04 05:25:25 hydrogenesis has joined
 341 2014-02-04 05:25:47 hydrogenesis is now known as Guest25664
 342 2014-02-04 05:26:01 iwilcox has quit (Ping timeout: 252 seconds)
 343 2014-02-04 05:27:25 Ninsei has quit (Read error: Connection reset by peer)
 344 2014-02-04 05:27:26 Evolyn has quit (Read error: Connection reset by peer)
 345 2014-02-04 05:27:43 justanotheruser has quit (Changing host)
 346 2014-02-04 05:27:43 justanotheruser has joined
 347 2014-02-04 05:27:55 Evolyn has joined
 348 2014-02-04 05:28:24 Ninsei has joined
 349 2014-02-04 05:32:55 funky has joined
 350 2014-02-04 05:33:52 iwilcox has joined
 351 2014-02-04 05:35:56 rm__ has quit (Remote host closed the connection)
 352 2014-02-04 05:36:40 Neozonz has joined
 353 2014-02-04 05:39:37 Neozonz has quit (Ping timeout: 272 seconds)
 354 2014-02-04 05:44:03 eoss has quit (Read error: Connection reset by peer)
 355 2014-02-04 05:45:21 AusBitBank has joined
 356 2014-02-04 05:45:24 gjs278 has joined
 357 2014-02-04 05:45:54 agricocb has quit (Remote host closed the connection)
 358 2014-02-04 05:46:08 agricocb has joined
 359 2014-02-04 05:47:43 Guest25664 has quit (Quit: Guest25664)
 360 2014-02-04 05:48:54 ericmuyser has joined
 361 2014-02-04 05:49:25 zcopley_ has joined
 362 2014-02-04 05:52:17 zcopley has quit (Ping timeout: 272 seconds)
 363 2014-02-04 05:54:28 justanotheruser1 has joined
 364 2014-02-04 05:55:53 justanotheruser1 has quit (Changing host)
 365 2014-02-04 05:55:53 justanotheruser1 has joined
 366 2014-02-04 05:57:55 justanotheruser has quit (Ping timeout: 252 seconds)
 367 2014-02-04 05:59:16 smash has joined
 368 2014-02-04 06:00:36 RoboTeddy has joined
 369 2014-02-04 06:01:39 RoboTeddy has quit (Read error: Connection reset by peer)
 370 2014-02-04 06:01:45 RoboTedd_ has joined
 371 2014-02-04 06:05:47 justanotheruser has joined
 372 2014-02-04 06:06:43 charlesy has joined
 373 2014-02-04 06:07:00 rm___ has joined
 374 2014-02-04 06:07:24 rm___ is now known as Guest45345
 375 2014-02-04 06:08:44 funky has left ()
 376 2014-02-04 06:08:51 justanotheruser1 has quit (Ping timeout: 248 seconds)
 377 2014-02-04 06:09:11 mappum has joined
 378 2014-02-04 06:10:34 Raziel has quit (Ping timeout: 252 seconds)
 379 2014-02-04 06:14:10 Muis has joined
 380 2014-02-04 06:14:12 MolokoBot is now known as MolokDesk
 381 2014-02-04 06:15:10 banghouse has quit (Remote host closed the connection)
 382 2014-02-04 06:15:28 sbrossie has quit (Quit: Leaving.)
 383 2014-02-04 06:15:43 Guest45345 has quit (Ping timeout: 272 seconds)
 384 2014-02-04 06:17:04 Sleepnbum has joined
 385 2014-02-04 06:17:28 Sleepnbum is now known as Guest98497
 386 2014-02-04 06:18:05 brson has quit (Ping timeout: 265 seconds)
 387 2014-02-04 06:18:47 mappum has quit (Remote host closed the connection)
 388 2014-02-04 06:22:04 Krazy8 has joined
 389 2014-02-04 06:25:51 gjs278 has quit (Ping timeout: 272 seconds)
 390 2014-02-04 06:26:14 gjs278 has joined
 391 2014-02-04 06:27:32 hydrogenesis has joined
 392 2014-02-04 06:27:52 hydrogenesis has quit (Client Quit)
 393 2014-02-04 06:28:07 hydrogenesis has joined
 394 2014-02-04 06:28:31 hydrogenesis is now known as Guest78120
 395 2014-02-04 06:28:55 justanotheruser1 has joined
 396 2014-02-04 06:31:33 justanotheruser has quit (Ping timeout: 272 seconds)
 397 2014-02-04 06:41:07 btiefert3 has joined
 398 2014-02-04 06:42:01 greenspa has joined
 399 2014-02-04 06:42:50 Vinnie_win_w has joined
 400 2014-02-04 06:42:59 altgribble has joined
 401 2014-02-04 06:43:40 [7] has quit (Disconnected by services)
 402 2014-02-04 06:43:46 Plinker has joined
 403 2014-02-04 06:43:51 TheSeven has joined
 404 2014-02-04 06:44:18 roconnor_ has joined
 405 2014-02-04 06:44:52 imsaguy_i has joined
 406 2014-02-04 06:45:12 devrando1 has joined
 407 2014-02-04 06:45:18 soylentb1mb has joined
 408 2014-02-04 06:45:20 ne0futur_ has joined
 409 2014-02-04 06:45:27 _yoy_ has joined
 410 2014-02-04 06:45:51 mattolso_ has joined
 411 2014-02-04 06:45:52 Keefe_ has joined
 412 2014-02-04 06:46:00 brocktice has joined
 413 2014-02-04 06:46:00 DaQatz_ has joined
 414 2014-02-04 06:46:23 brocktice is now known as Guest89746
 415 2014-02-04 06:46:40 Arnavion has quit (Disconnected by services)
 416 2014-02-04 06:46:46 Arnavion3 has joined
 417 2014-02-04 06:46:50 Arnavion3 is now known as Arnavion
 418 2014-02-04 06:47:42 Krazy8 has quit (Remote host closed the connection)
 419 2014-02-04 06:48:05 rdn_ has joined
 420 2014-02-04 06:48:48 Wasp27 has joined
 421 2014-02-04 06:49:17 Application has joined
 422 2014-02-04 06:52:29 swulf-- has joined
 423 2014-02-04 06:52:29 pierce has joined
 424 2014-02-04 06:52:29 parus has joined
 425 2014-02-04 06:52:29 kantlivelong has joined
 426 2014-02-04 06:52:33 javax has joined
 427 2014-02-04 06:53:04 warren has joined
 428 2014-02-04 06:54:02 BlueMatt has joined
 429 2014-02-04 06:54:49 melvster_ has quit (Ping timeout: 265 seconds)
 430 2014-02-04 06:55:54 smash has quit (Remote host closed the connection)
 431 2014-02-04 06:56:36 Evolyn_ has joined
 432 2014-02-04 06:58:18 xnyhps has joined
 433 2014-02-04 06:58:18 go1111111 has joined
 434 2014-02-04 06:59:11 foamy has joined
 435 2014-02-04 07:00:05 Evolyn has quit (Ping timeout: 252 seconds)
 436 2014-02-04 07:01:46 foamz has quit (Ping timeout: 256 seconds)
 437 2014-02-04 07:09:02 soylentb1mb is now known as soylentbomb
 438 2014-02-04 07:12:52 <davec_> the help for getnettotals shows             "  \"timemillis\": t        (numeric) Total cpu time\n"   but obj.push_back(Pair("timemillis", static_cast<boost::int64_t>(GetTimeMillis())));
 439 2014-02-04 07:12:52 netg_ has joined
 440 2014-02-04 07:13:07 <davec_> which is milliseconds since epoch unless I'm misreading that func
 441 2014-02-04 07:18:55 azariah4 has joined
 442 2014-02-04 07:22:13 debiantoruser has quit (Ping timeout: 272 seconds)
 443 2014-02-04 07:25:23 Guest98497 has quit (Ping timeout: 272 seconds)
 444 2014-02-04 07:26:46 n0n0 has joined
 445 2014-02-04 07:31:34 mrkent has quit (Read error: Connection reset by peer)
 446 2014-02-04 07:33:05 justanotheruser1 has quit (Ping timeout: 252 seconds)
 447 2014-02-04 07:33:05 hmmma has quit (Ping timeout: 252 seconds)
 448 2014-02-04 07:34:15 johnsoft has quit (Ping timeout: 272 seconds)
 449 2014-02-04 07:37:59 ahbritto has joined
 450 2014-02-04 07:38:04 johnsoft has joined
 451 2014-02-04 07:39:10 xeroc has joined
 452 2014-02-04 07:39:48 paraipan has joined
 453 2014-02-04 07:39:56 mappum has joined
 454 2014-02-04 07:41:34 rm_ has joined
 455 2014-02-04 07:43:35 mappum_ has joined
 456 2014-02-04 07:44:05 go1111111 has quit (Ping timeout: 252 seconds)
 457 2014-02-04 07:44:35 debiantoruser has joined
 458 2014-02-04 07:44:36 mappum has quit (Ping timeout: 265 seconds)
 459 2014-02-04 07:44:50 akrmn has joined
 460 2014-02-04 07:45:45 nickler has joined
 461 2014-02-04 07:45:47 rm_ has quit (Ping timeout: 245 seconds)
 462 2014-02-04 07:47:03 joesmoe- has left ()
 463 2014-02-04 07:47:36 VinceSamios has joined
 464 2014-02-04 07:47:52 mappum_ has quit (Ping timeout: 245 seconds)
 465 2014-02-04 07:50:22 debiantoruser has quit (Ping timeout: 245 seconds)
 466 2014-02-04 07:50:26 VinceSamios has quit (Remote host closed the connection)
 467 2014-02-04 07:51:15 debiantoruser has joined
 468 2014-02-04 07:51:22 mappum has joined
 469 2014-02-04 07:51:55 justanotheruser has joined
 470 2014-02-04 07:52:16 justanotheruser1 has joined
 471 2014-02-04 07:55:44 go1111111 has joined
 472 2014-02-04 07:56:12 justanotheruser has quit (Ping timeout: 245 seconds)
 473 2014-02-04 07:57:55 nessence has quit (Remote host closed the connection)
 474 2014-02-04 07:58:25 nessence has joined
 475 2014-02-04 08:00:56 zcopley_ has quit (Quit: Computer has gone to sleep.)
 476 2014-02-04 08:01:28 nethershaw has quit (Ping timeout: 264 seconds)
 477 2014-02-04 08:01:56 nethershaw has joined
 478 2014-02-04 08:04:36 freggles has joined
 479 2014-02-04 08:05:15 mappum has quit (Remote host closed the connection)
 480 2014-02-04 08:05:31 mappum has joined
 481 2014-02-04 08:05:55 ThomasV has quit (Ping timeout: 272 seconds)
 482 2014-02-04 08:06:27 go1111111 has quit (Ping timeout: 272 seconds)
 483 2014-02-04 08:06:30 smash has joined
 484 2014-02-04 08:07:54 heddyquilts has quit (Ping timeout: 245 seconds)
 485 2014-02-04 08:07:59 aynstein has quit (Remote host closed the connection)
 486 2014-02-04 08:10:47 smash has quit (Ping timeout: 245 seconds)
 487 2014-02-04 08:11:10 mrkent has joined
 488 2014-02-04 08:11:10 mrkent has quit (Changing host)
 489 2014-02-04 08:11:10 mrkent has joined
 490 2014-02-04 08:12:10 VinceSamios has joined
 491 2014-02-04 08:13:10 SwampTony has joined
 492 2014-02-04 08:15:12 aynstein has joined
 493 2014-02-04 08:15:12 aynstein has quit (Remote host closed the connection)
 494 2014-02-04 08:15:38 aynstein has joined
 495 2014-02-04 08:16:07 banghouse has joined
 496 2014-02-04 08:17:50 skydome has joined
 497 2014-02-04 08:20:29 adam3us has quit (Ping timeout: 272 seconds)
 498 2014-02-04 08:20:45 banghouse has quit (Ping timeout: 250 seconds)
 499 2014-02-04 08:20:46 Grouver has joined
 500 2014-02-04 08:23:00 discobean has quit (Remote host closed the connection)
 501 2014-02-04 08:23:21 debiantoruser has quit (Ping timeout: 250 seconds)
 502 2014-02-04 08:23:46 freefox has quit (Quit: freefox)
 503 2014-02-04 08:25:25 debiantoruser has joined
 504 2014-02-04 08:30:39 discobean has joined
 505 2014-02-04 08:30:46 justanotheruser1 has quit (Ping timeout: 246 seconds)
 506 2014-02-04 08:31:00 n0n0 has quit (Ping timeout: 265 seconds)
 507 2014-02-04 08:31:06 owowo has joined
 508 2014-02-04 08:32:18 <sipa> flound1129: it will, after the lastr checkpoint, where signature checking is enabled
 509 2014-02-04 08:35:00 adam3us has joined
 510 2014-02-04 08:36:51 Eiii has quit ()
 511 2014-02-04 08:40:00 zer0def has quit (Read error: Operation timed out)
 512 2014-02-04 08:41:59 rm_ has joined
 513 2014-02-04 08:42:12 LeapingLennie has joined
 514 2014-02-04 08:42:16 damethos has joined
 515 2014-02-04 08:42:17 LeapingLennie has left ()
 516 2014-02-04 08:43:56 LeapingLennie has joined
 517 2014-02-04 08:46:12 debiantoruser has quit (Ping timeout: 245 seconds)
 518 2014-02-04 08:46:19 rm_ has quit (Ping timeout: 250 seconds)
 519 2014-02-04 08:46:51 banghouse has joined
 520 2014-02-04 08:47:20 coeus has quit (Ping timeout: 252 seconds)
 521 2014-02-04 08:48:20 nessence has quit (Remote host closed the connection)
 522 2014-02-04 08:48:47 W0rmDr1nk has joined
 523 2014-02-04 08:48:49 nessence has joined
 524 2014-02-04 08:48:58 nickler has quit (Ping timeout: 246 seconds)
 525 2014-02-04 08:49:19 banghouse has quit (Remote host closed the connection)
 526 2014-02-04 08:50:22 VinceSamios has quit (Ping timeout: 246 seconds)
 527 2014-02-04 08:50:38 LeapingLennie has quit ()
 528 2014-02-04 08:50:55 justanotheruser has joined
 529 2014-02-04 08:52:54 discobean has quit (Remote host closed the connection)
 530 2014-02-04 08:53:41 adam3us has quit (Ping timeout: 250 seconds)
 531 2014-02-04 08:55:00 debiantoruser has joined
 532 2014-02-04 08:56:08 johnsoft has quit (Ping timeout: 252 seconds)
 533 2014-02-04 08:56:23 johnsoft has joined
 534 2014-02-04 08:57:03 adam3us has joined
 535 2014-02-04 09:00:49 aynstein has quit (Quit: i hate long goodbyes)
 536 2014-02-04 09:01:37 jjangg96 has joined
 537 2014-02-04 09:01:38 Ben64 has joined
 538 2014-02-04 09:04:17 JZavala has quit (Ping timeout: 252 seconds)
 539 2014-02-04 09:05:47 debiantoruser has quit (Ping timeout: 245 seconds)
 540 2014-02-04 09:07:45 debiantoruser has joined
 541 2014-02-04 09:10:13 guruvan has quit (Remote host closed the connection)
 542 2014-02-04 09:10:48 guruvan has joined
 543 2014-02-04 09:10:51 gavinandresen has joined
 544 2014-02-04 09:11:41 MKCoin has joined
 545 2014-02-04 09:12:25 adam3us has quit (Ping timeout: 246 seconds)
 546 2014-02-04 09:13:30 mattolso_ has quit (Quit: Sleeping)
 547 2014-02-04 09:22:30 jrklein_ has quit (Remote host closed the connection)
 548 2014-02-04 09:23:07 jrklein has joined
 549 2014-02-04 09:30:01 jrklein has quit (Quit: No Ping reply in 180 seconds.)
 550 2014-02-04 09:30:18 jrklein has joined
 551 2014-02-04 09:30:19 nessence has quit (Read error: Connection reset by peer)
 552 2014-02-04 09:30:48 nessence has joined
 553 2014-02-04 09:32:48 hmsimha has joined
 554 2014-02-04 09:33:09 abrkn_ has left ()
 555 2014-02-04 09:35:44 nethershaw has quit (Ping timeout: 250 seconds)
 556 2014-02-04 09:35:57 nethershaw has joined
 557 2014-02-04 09:40:28 mitz_ has quit (Quit: WeeChat 0.4.2)
 558 2014-02-04 09:41:51 jaekwon has joined
 559 2014-02-04 09:42:22 <jaekwon> can you spend a bitcoin transaction output immediately, or are you required to wait for X confirmations?
 560 2014-02-04 09:42:30 rm_ has joined
 561 2014-02-04 09:43:08 <stonecoldpat> you have to wait for 1 confirmation i believe
 562 2014-02-04 09:43:21 debiantoruser has quit (Ping timeout: 272 seconds)
 563 2014-02-04 09:43:40 <stonecoldpat> (might be possible without any confirmation) - but it opens you up to a double spending attack
 564 2014-02-04 09:43:45 <Luke-Jr> jaekwon: you don't need it to confirm (at all), unless it's generation, in which case there are 100 blocks before you can spend
 565 2014-02-04 09:44:09 <stonecoldpat> Luke-Jr: 100 blocks? why is that? (out of interest)
 566 2014-02-04 09:44:14 discobean has joined
 567 2014-02-04 09:44:18 <Luke-Jr> jaekwon: for the reason stonecoldpat mentioned, it's preferable to wait until it's in a block, though - otherwise the UTXO id could change innocently
 568 2014-02-04 09:44:30 <Luke-Jr> stonecoldpat: one of Satoshi's arbitrary numbers with no reason
 569 2014-02-04 09:44:55 debiantoruser has joined
 570 2014-02-04 09:44:55 <Luke-Jr> stonecoldpat: the reason for a delay at all, is because a reorg would invalidate it entirely, not merely require reconfirmation
 571 2014-02-04 09:46:42 <jaekwon> Luke-Jr, thanks for that. My situation is pretty complicated… The outputs that I spend would all be outputs controlled by me. It's a matter of processing customer withdrawals…
 572 2014-02-04 09:46:43 rm_ has quit (Ping timeout: 246 seconds)
 573 2014-02-04 09:47:03 <stonecoldpat> Luke-Jr: Ah ok, you mean a reorganisation of the outputs?
 574 2014-02-04 09:47:10 <jaekwon> If I need to wait 1 confirmation, then that means I need a supply of transaction outputs in order to be able to process withdrawals quickly.
 575 2014-02-04 09:47:10 <Luke-Jr> jaekwon: I can't imagine a use case for that.
 576 2014-02-04 09:47:19 <sipa> davec_: hmm, please file a bug for that; for consitency it should be seconds
 577 2014-02-04 09:47:19 <Luke-Jr> jaekwon: you need that in any case.
 578 2014-02-04 09:47:43 davecol has joined
 579 2014-02-04 09:47:57 <Luke-Jr> jaekwon: oh, I think I see: you want to chain the change into another one quickly
 580 2014-02-04 09:48:09 <sipa> jaekwon: the protocol allows spending immediately; many clients enforce 1 confirmation
 581 2014-02-04 09:48:16 <Luke-Jr> jaekwon: you should probably strongly consider batching payments N at a time in a single transaction
 582 2014-02-04 09:48:40 <Luke-Jr> if you're planning to have a lot of traffic, anyhow
 583 2014-02-04 09:48:51 <jaekwon> If I don't need any confirmations at all, then maybe I don't need a supply of many small spendable outputs… I could just have one large output, and daisy chain withdrawals starting from that output, and hopefully all of those transactions go through in FIFO order. Does that make sense?
 584 2014-02-04 09:49:11 <jaekwon> I'm already batching, yeah.
 585 2014-02-04 09:49:27 <Luke-Jr> jaekwon: should work fine then
 586 2014-02-04 09:49:40 <Luke-Jr> sipa: do any require 1 block for even your own sends?
 587 2014-02-04 09:50:05 <jaekwon> OK, so it is possible to have two transactions, one dependent on the other, be broadcast & successfully confirmed in the same (next) block?
 588 2014-02-04 09:50:11 <sipa> Luke-Jr: multibit did, but my information is likely outdated
 589 2014-02-04 09:50:47 debiantoruser has quit (Ping timeout: 245 seconds)
 590 2014-02-04 09:50:48 askmike has joined
 591 2014-02-04 09:51:13 <jaekwon> thanks sipa & Luke-Jr
 592 2014-02-04 09:51:53 nickler has joined
 593 2014-02-04 09:52:38 debiantoruser has joined
 594 2014-02-04 09:52:38 TheSeven has quit (Disconnected by services)
 595 2014-02-04 09:52:50 [7] has joined
 596 2014-02-04 09:55:20 pierreatwork has joined
 597 2014-02-04 09:55:31 <jaekwon> http://bitcoin.stackexchange.com/questions/1726/can-multiple-transactions-transferring-the-same-bitcoin-be-done-in-one-block
 598 2014-02-04 09:55:49 twbt_ has left ()
 599 2014-02-04 09:56:42 twbt has joined
 600 2014-02-04 09:56:45 iwilcox has quit (Ping timeout: 272 seconds)
 601 2014-02-04 09:57:20 zer0def has joined
 602 2014-02-04 09:58:01 cyphase has quit (Ping timeout: 272 seconds)
 603 2014-02-04 10:00:33 Grouver has quit (Quit: Leaving)
 604 2014-02-04 10:00:42 Grouver has joined
 605 2014-02-04 10:00:54 iwilcox has joined
 606 2014-02-04 10:02:44 <stonecoldpat> jaekwon: should work ok - i just wondering what if it the second transaction gets verified first (as invalid) then the first transaction gets accepted? don't know if that scenario could happen
 607 2014-02-04 10:02:55 VinceSamios has joined
 608 2014-02-04 10:04:49 <sipa> stonecoldpat: it cannot be verified as it has missing inputs
 609 2014-02-04 10:05:08 <sipa> so it is held in a waiting queue of orphan transactions
 610 2014-02-04 10:05:20 roconnor_ has quit (Quit: Konversation terminated!)
 611 2014-02-04 10:05:31 <sipa> until the parent is received
 612 2014-02-04 10:06:14 askmike has quit (Read error: Connection reset by peer)
 613 2014-02-04 10:06:25 <Grouver> Hello, I just copied the entire blockchain (chainstate&blocks folder) from a 0.8.6 trusted node to my local pc. I am running the 0.9.0rc1. Now at the startup I get the error that bitcoin-qt didnt found a genisis block. Is this cause i cant use a 0.8.6 blockchain for a 0.9 client?
 614 2014-02-04 10:06:40 askmike has joined
 615 2014-02-04 10:07:55 <sipa> Grouver: it should work
 616 2014-02-04 10:08:28 <sipa> Grouver: did you copy the datadir while bitcoin was running?
 617 2014-02-04 10:08:41 <Grouver> At the startup I directly get the error: "Incorrect of geen genesis-blok gevonden. Verkeerde datamap voor het netwerk?"
 618 2014-02-04 10:08:49 <Grouver> sipa, No.
 619 2014-02-04 10:08:55 discobean has quit (Remote host closed the connection)
 620 2014-02-04 10:09:05 cyphase has joined
 621 2014-02-04 10:10:35 <sipa> sure you didn't cooy a testnet directory or something?
 622 2014-02-04 10:11:03 <Grouver> sipa, Jouke copied it. Ill ask him to be sure.
 623 2014-02-04 10:11:57 macboz has joined
 624 2014-02-04 10:12:16 nickler has quit (Ping timeout: 246 seconds)
 625 2014-02-04 10:12:29 nethershaw has quit (Ping timeout: 272 seconds)
 626 2014-02-04 10:13:58 CodesInChaos has joined
 627 2014-02-04 10:14:10 nethershaw has joined
 628 2014-02-04 10:14:27 mapppum has joined
 629 2014-02-04 10:16:11 SwampTony has quit (Remote host closed the connection)
 630 2014-02-04 10:17:47 <Grouver> sipa, He is sure.
 631 2014-02-04 10:17:47 <Grouver> sipa, Ther is a .lock file in the bitcoin dir now though. While iam not running bitcoin, at all.
 632 2014-02-04 10:20:06 SwampTony has joined
 633 2014-02-04 10:20:18 hnz has quit (Ping timeout: 252 seconds)
 634 2014-02-04 10:24:57 iwilcox has quit (Ping timeout: 245 seconds)
 635 2014-02-04 10:25:03 hnz has joined
 636 2014-02-04 10:27:39 Naphex has quit (Quit: leaving)
 637 2014-02-04 10:27:58 Naphex has joined
 638 2014-02-04 10:28:22 johnsoft has quit (Ping timeout: 246 seconds)
 639 2014-02-04 10:28:44 johnsoft has joined
 640 2014-02-04 10:30:12 Jouke_ has joined
 641 2014-02-04 10:31:39 Guest78120 has quit (Remote host closed the connection)
 642 2014-02-04 10:32:06 Jouke_ has quit (Client Quit)
 643 2014-02-04 10:32:15 discobean has joined
 644 2014-02-04 10:32:54 iwilcox has joined
 645 2014-02-04 10:33:13 go1111111 has joined
 646 2014-02-04 10:33:39 <sipa> gavinandresen, wumpus, jgarzik, gmaxwell: #3609 in 0.9.0rc2?
 647 2014-02-04 10:35:07 ThomasV has joined
 648 2014-02-04 10:37:07 iwilcox has quit (Ping timeout: 246 seconds)
 649 2014-02-04 10:38:46 hydrogenesis has joined
 650 2014-02-04 10:38:54 <Grouver> sipa, I removed the /database/log files and /blocks/index folder now. But its still not working. Ill try to google some more.
 651 2014-02-04 10:39:09 hydrogenesis is now known as Guest39848
 652 2014-02-04 10:39:44 <sipa> if you have database/log files and a .lock file, it certainly was not a cleanly shutdown datadir you copied...
 653 2014-02-04 10:40:51 lysobit has joined
 654 2014-02-04 10:41:14 <Grouver> I didnt copy the .lock file. This was already there.  But I didnt force close the bitcoin client or anything.
 655 2014-02-04 10:41:26 melvster_ has joined
 656 2014-02-04 10:41:37 <Grouver> I also only copied the /blocks folder and /chainstate folder from the trusted node.
 657 2014-02-04 10:42:05 <sipa> and are you sure no bitcoind was running on the node you copied it _to_ ?
 658 2014-02-04 10:42:50 mappum has quit (Remote host closed the connection)
 659 2014-02-04 10:42:53 johnsoft has quit (Ping timeout: 272 seconds)
 660 2014-02-04 10:42:54 iwilcox has joined
 661 2014-02-04 10:42:59 rm_ has joined
 662 2014-02-04 10:43:10 <Grouver> sipa, meh that must be it I think. Ill try again. Thanks.
 663 2014-02-04 10:43:21 johnsoft has joined
 664 2014-02-04 10:45:43 drayah has joined
 665 2014-02-04 10:46:19 mappum has joined
 666 2014-02-04 10:46:46 drayah has quit (Remote host closed the connection)
 667 2014-02-04 10:47:16 rm_ has quit (Ping timeout: 246 seconds)
 668 2014-02-04 10:49:55 banghouse has joined
 669 2014-02-04 10:52:10 hmsimha has quit (Ping timeout: 246 seconds)
 670 2014-02-04 10:52:29 jouke has joined
 671 2014-02-04 10:53:25 ikbenwouter has joined
 672 2014-02-04 10:54:36 banghouse has quit (Ping timeout: 250 seconds)
 673 2014-02-04 10:57:49 mappum has quit (Remote host closed the connection)
 674 2014-02-04 11:02:49 freefox has joined
 675 2014-02-04 11:03:55 <freefox> guys, setting maxconnections=1 significantly increases the sync speed, is this known behavior?
 676 2014-02-04 11:04:04 <sipa> yes
 677 2014-02-04 11:04:17 <freefox> hey sipa
 678 2014-02-04 11:04:20 <freefox> so this is a bug?
 679 2014-02-04 11:04:30 <sipa> the whole synchronization mechanism is a bug
 680 2014-02-04 11:04:36 <freefox> oh :)
 681 2014-02-04 11:04:57 <sipa> it's being worked on, but wasn't completed for 0.9
 682 2014-02-04 11:05:35 <freefox> good, hope it will be for the next version
 683 2014-02-04 11:06:29 <freefox> you know if the "block headers only" download is being implemented?
 684 2014-02-04 11:06:58 <sipa> i've been working on headers-first synchronization
 685 2014-02-04 11:07:14 <freefox> how's it going?
 686 2014-02-04 11:07:21 <sipa> i don't have enough time :)
 687 2014-02-04 11:08:12 <freefox> I see
 688 2014-02-04 11:08:34 <sipa> but headers-first isn't exactly headers-only (by that, i assume you refer to an SPV mode)
 689 2014-02-04 11:08:45 <sipa> it just changes how we decide what to download
 690 2014-02-04 11:09:09 sl01 has joined
 691 2014-02-04 11:09:22 <sipa> headers-only is quite different in that it only synchronizes the headers, so you need a wallet that can request transactions from peers (as the local node doesn't have transactions)
 692 2014-02-04 11:09:28 <freefox> is it possible to download just the headers from existing clients, ie old versions?
 693 2014-02-04 11:09:44 <sipa> sure, all SPV clients do
 694 2014-02-04 11:09:52 damethos has quit (Quit: Bye)
 695 2014-02-04 11:09:53 <sipa> bitcoind just is not an SPV client
 696 2014-02-04 11:10:23 RoboTedd_ has quit (Read error: Connection reset by peer)
 697 2014-02-04 11:11:19 RoboTeddy has joined
 698 2014-02-04 11:11:35 <freefox> is there any reason why it shouldn't be?
 699 2014-02-04 11:11:50 <sipa> it's just not implemented
 700 2014-02-04 11:12:14 <sipa> ideally, you'd have a client that starts out as an SPV client, and gradually upgrades in the background to a full node if resources permit it
 701 2014-02-04 11:13:13 drayah has joined
 702 2014-02-04 11:15:01 nickler has joined
 703 2014-02-04 11:17:40 macboz has quit (Quit: This computer has gone to sleep)
 704 2014-02-04 11:17:42 edulix has joined
 705 2014-02-04 11:18:46 <freefox> yeah that would be good
 706 2014-02-04 11:20:40 macboz has joined
 707 2014-02-04 11:20:41 <petertodd> sipa: interestingly it looks like colored coins actually may wind up testing that kind of code first
 708 2014-02-04 11:20:59 [Author] has quit (Quit: ZNC - http://znc.sourceforge.net)
 709 2014-02-04 11:21:07 [Author] has joined
 710 2014-02-04 11:23:26 <petertodd> The key thing is that CC basically does maintain a TXO set on a per-block basis, and at the same time it makes a lot of sense to have flexibility as to how you can update that set with newly known data, both block-by-block, partial blocks, and straight up "issuer said so" - the latter giving you a chance to do some fraud proof stuff.
 711 2014-02-04 11:25:20 johnsoft has quit (Ping timeout: 272 seconds)
 712 2014-02-04 11:25:52 johnsoft has joined
 713 2014-02-04 11:26:35 macboz has quit (Quit: This computer has gone to sleep)
 714 2014-02-04 11:26:39 random_cat has quit (Remote host closed the connection)
 715 2014-02-04 11:26:39 cypher has quit (Remote host closed the connection)
 716 2014-02-04 11:26:54 cypher has joined
 717 2014-02-04 11:27:47 random_cat has joined
 718 2014-02-04 11:27:52 melvster_ has quit (Ping timeout: 245 seconds)
 719 2014-02-04 11:30:33 one_zero has quit ()
 720 2014-02-04 11:31:22 mrkent has quit (Ping timeout: 246 seconds)
 721 2014-02-04 11:38:38 justanotheruser has quit (Ping timeout: 272 seconds)
 722 2014-02-04 11:38:51 Apocalyptic has joined
 723 2014-02-04 11:42:33 freggles has quit ()
 724 2014-02-04 11:42:55 freggles has joined
 725 2014-02-04 11:43:15 SwampTony has quit (Remote host closed the connection)
 726 2014-02-04 11:43:31 rm_ has joined
 727 2014-02-04 11:43:49 SwampTony has joined
 728 2014-02-04 11:44:15 SwampTony has quit (Read error: Connection reset by peer)
 729 2014-02-04 11:44:22 drayah has quit (Remote host closed the connection)
 730 2014-02-04 11:44:41 graingert has joined
 731 2014-02-04 11:44:41 graingert has quit (Changing host)
 732 2014-02-04 11:44:41 graingert has joined
 733 2014-02-04 11:44:43 Raziel has joined
 734 2014-02-04 11:44:48 SwampTony has joined
 735 2014-02-04 11:45:18 go1111111 has quit (Ping timeout: 250 seconds)
 736 2014-02-04 11:46:22 Dom_ has joined
 737 2014-02-04 11:47:07 ircuser-6_ has joined
 738 2014-02-04 11:47:07 pierre` has joined
 739 2014-02-04 11:48:08 rm_ has quit (Ping timeout: 272 seconds)
 740 2014-02-04 11:48:58 Dom_ has quit (Client Quit)
 741 2014-02-04 11:49:16 ItsDom has joined
 742 2014-02-04 11:49:32 SwampTony has quit (Ping timeout: 245 seconds)
 743 2014-02-04 11:50:19 drayah has joined
 744 2014-02-04 11:50:38 <ItsDom> If I'm looking at scriptPubKey, is it safe to assume that if I see 0x02 - 0x04, then the following bytes are a public key (based on https://en.bitcoin.it/wiki/Protocol_specification#Signatures)
 745 2014-02-04 11:50:55 Naphex has quit (Quit: leaving)
 746 2014-02-04 11:51:28 discobean has quit ()
 747 2014-02-04 11:51:32 Naphex has joined
 748 2014-02-04 11:52:05 HaltingState has joined
 749 2014-02-04 11:52:27 pierreatwork has quit (Ping timeout: 245 seconds)
 750 2014-02-04 11:55:00 adam3us has joined
 751 2014-02-04 11:57:42 peddy has joined
 752 2014-02-04 12:04:08 <stonecoldpat> would it be wrong to say - that a bitcoin address is a bit like a bank account?
 753 2014-02-04 12:04:33 <stonecoldpat> (that should be a single use bank account)
 754 2014-02-04 12:04:35 <ItsDom> yes. A bitcoin wallet is more like a bank account. A bitcoin address is more like a card to access that account.
 755 2014-02-04 12:04:48 <ItsDom> no, you should use a different address for every transaction:)
 756 2014-02-04 12:05:10 <stonecoldpat> yeah, thats what i mean by single use... but i forgot about the wallet, good catch
 757 2014-02-04 12:05:31 <stonecoldpat> (becomes i own half a cent worth of bitcoins - a wallet is not useful to me normally!) x
 758 2014-02-04 12:05:37 Wrenuld has joined
 759 2014-02-04 12:05:37 <ItsDom> indeed. But as long as you put "a bit like" then people will agree and disagree with varying amounts of likeness until the cows come home. it all depends on audience:)
 760 2014-02-04 12:06:49 Namworld has quit ()
 761 2014-02-04 12:07:04 T19EL has quit (Ping timeout: 265 seconds)
 762 2014-02-04 12:14:05 SwampTony has joined
 763 2014-02-04 12:16:26 TD has joined
 764 2014-02-04 12:18:40 SwampTony has quit (Ping timeout: 250 seconds)
 765 2014-02-04 12:20:20 T19EL has joined
 766 2014-02-04 12:20:35 ircuser-6_ has quit (Ping timeout: 248 seconds)
 767 2014-02-04 12:24:46 macboz has joined
 768 2014-02-04 12:26:06 damethos has joined
 769 2014-02-04 12:30:42 asoltys has joined
 770 2014-02-04 12:30:42 c0rw1n has quit (Read error: Connection reset by peer)
 771 2014-02-04 12:31:06 c0rw1n has joined
 772 2014-02-04 12:31:42 jtimon has joined
 773 2014-02-04 12:31:48 boldfield has joined
 774 2014-02-04 12:32:51 nessence has quit ()
 775 2014-02-04 12:33:04 HaltingState has quit (Quit: Leaving)
 776 2014-02-04 12:33:18 rdymac has quit (Read error: Connection reset by peer)
 777 2014-02-04 12:37:30 Zarutian has joined
 778 2014-02-04 12:38:58 <sipa> ItsDom: no
 779 2014-02-04 12:39:04 <sipa> ItsDom: it depends on how the bytes are used
 780 2014-02-04 12:39:10 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom: a scriptPubKey won't include a pubkey, usually
 781 2014-02-04 12:39:25 mappum has joined
 782 2014-02-04 12:40:25 <ItsDom> okay. So the only way to do it is actually parse the hex as script?
 783 2014-02-04 12:40:37 abueesp has joined
 784 2014-02-04 12:40:54 <sipa> yes
 785 2014-02-04 12:40:57 <ItsDom> michagogo|cloud: I know it's generally a hashed pubkey, I was referring mainly to identifying bits that are values or parameters (e.g. hashes or pub keys) rather than script functions
 786 2014-02-04 12:41:15 <sipa> well, pattern match it against a known type of scripts
 787 2014-02-04 12:42:01 <ItsDom> sipa: basically, I want to be able to look at the user friendly script of all the transactions, but my abe db only has hex of scriptPubKey
 788 2014-02-04 12:42:08 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom, script functions? You mean opcodes?
 789 2014-02-04 12:42:15 <michagogo> cloud!uid14316@wikia/Michagogo|And by "values or parameters", do you mean data pushes?
 790 2014-02-04 12:42:44 <michagogo> cloud!uid14316@wikia/Michagogo|Are you familiar with Bitcoin's Script? Definitely read ,,(bc,wiki script) if you haven't aleady
 791 2014-02-04 12:42:45 <gribble> https://en.bitcoin.it/wiki/Script | Bitcoin uses a scripting system for transactions. Forth-like, Script ...
 792 2014-02-04 12:43:59 rm_ has joined
 793 2014-02-04 12:44:47 <sipa> ItsDom: the only "user friendly" form is addresses
 794 2014-02-04 12:45:11 <sipa> ItsDom: so you just pattern match against types of transactions that correspond to p2sh or pay-to-pubkeyhash
 795 2014-02-04 12:45:20 <ItsDom> sipa: by user friendly, I mean OP_DUP instead of e.g. 0x61
 796 2014-02-04 12:45:32 <sipa> oh
 797 2014-02-04 12:45:37 <sipa> that's easy, just parse it :)
 798 2014-02-04 12:46:10 <ItsDom> michagogo|cloud: yeah, I've read that page extensively. By value or parameters, I mean variable data in scriptPubKey as opposed to static commands like OP_OVER and such .
 799 2014-02-04 12:46:15 Neseface has quit (Read error: Connection reset by peer)
 800 2014-02-04 12:46:32 <sipa> ItsDom: i don't understand why you need to know what a pubkey is, if you just want to disassemble
 801 2014-02-04 12:47:01 <ItsDom> sipa: but I have to parse it though, right? I can't just take every byte and say if it equals a value in the wiki, thne convert it, it would have to be informed parsing (e.g. this caracter is OP_IF, so next characters are statements etc.)(
 802 2014-02-04 12:47:20 <sipa> ItsDom: there is no such structure
 803 2014-02-04 12:47:21 Nesetalis has joined
 804 2014-02-04 12:47:26 <sipa> a script is just a series op opcodes
 805 2014-02-04 12:47:32 <sipa> some of which push data
 806 2014-02-04 12:47:36 <ItsDom> sipa: I don't need to know specifically what is a pubKey, but if I want to do a lazy simple parse (e.g. each byte at a time) then that's only useful if I can identify bytes not to parse as OP codes
 807 2014-02-04 12:48:02 <sipa> there is nothing but "lazy simple parse"
 808 2014-02-04 12:48:16 airbreather has joined
 809 2014-02-04 12:48:16 <sipa> you just look at a byte, check in the table what it is, and continue to the next
 810 2014-02-04 12:48:28 c0rw1n has quit (Remote host closed the connection)
 811 2014-02-04 12:48:32 <ItsDom> sipa: lazy parse = look at each by independent of the last. clever parse = consider previous bytes.
 812 2014-02-04 12:48:41 <sipa> you never need to consider previous bytes
 813 2014-02-04 12:48:55 <ItsDom> sipa: if I do that, it wont work for commands like OP_IF because they're followed by data aren't they?
 814 2014-02-04 12:48:56 rm_ has quit (Ping timeout: 272 seconds)
 815 2014-02-04 12:49:06 <sipa> no they're not
 816 2014-02-04 12:49:10 <ItsDom> oooh noo! it's stack based
 817 2014-02-04 12:49:11 <sipa> OP_IF is just an opcode like every other
 818 2014-02-04 12:50:00 <sipa> the only things you need to handle specially are data pushes
 819 2014-02-04 12:50:01 <ItsDom> sipa: okay, but for example OP_PUSHDATA pushes the next few bytes to the stack
 820 2014-02-04 12:50:16 <ItsDom> aaah, so the only pushes are the 3 pushes OP_PUISHDATA1,2 and 4?
 821 2014-02-04 12:50:24 <sipa> no
 822 2014-02-04 12:50:35 <sipa> those are effectly almost never used
 823 2014-02-04 12:50:40 <sipa> there's also implicit data pushes
 824 2014-02-04 12:50:56 <sipa> for example 0x20 means "push the following 32 bytes"
 825 2014-02-04 12:51:05 banghouse has joined
 826 2014-02-04 12:51:13 StarenseN has joined
 827 2014-02-04 12:51:13 <sipa> while OP_PUSHDATA takes an extra byte to specify the length of what is being pushed
 828 2014-02-04 12:51:16 <ItsDom> seee, this is what I was getting at with parsing not being super simple (I mean, it's hardly advanced, I'm jsut slow:) )
 829 2014-02-04 12:52:00 <michagogo> cloud!uid14316@wikia/Michagogo|sipa: OP_PUSHDATA1 (and to a lesser extent -2) can be useful in e.g. P2SH though, right?
 830 2014-02-04 12:52:02 <ItsDom> so the only way to actually convert the hex to opcodes would be to properly parse the hex to determine which bits are op_codes and parts are data for the op_code or to go onto the stack or similar?
 831 2014-02-04 12:52:06 <sipa> michagogo|cloud: yup
 832 2014-02-04 12:52:11 <sipa> ItsDom: yes
 833 2014-02-04 12:52:19 <sipa> ItsDom: but it's not really complicated :)
 834 2014-02-04 12:52:26 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom: yeah, read a byte at a time, see what it is
 835 2014-02-04 12:52:48 <michagogo> cloud!uid14316@wikia/Michagogo|If it's any of the push opcodes, read the next bytes to see what you push
 836 2014-02-04 12:52:55 <michagogo> cloud!uid14316@wikia/Michagogo|And keep going until the end
 837 2014-02-04 12:52:56 <ItsDom> sipa: ha, I know, I'm jsut being lazy. I want to be able to do it conveniently on the go through MySQL, without having to parse it all into another column (with 60million + rows it gets a bit slow)
 838 2014-02-04 12:53:50 <ItsDom> Well, I really appreciate the help both of you. Sipa, if I had a penny everytime you've helped me out in the past, my copper jar would definitely be a good lot heavier than it is now:)
 839 2014-02-04 12:55:40 <ItsDom> So just to confirm, any outputs from any of the op codes (as specified in the output column on the wiki) ends up on top of the stack?
 840 2014-02-04 12:55:54 banghouse has quit (Ping timeout: 272 seconds)
 841 2014-02-04 12:56:14 mappum has quit (Remote host closed the connection)
 842 2014-02-04 12:56:35 <michagogo> cloud!uid14316@wikia/Michagogo|Yep
 843 2014-02-04 12:56:44 AusBitBank has quit (Quit: sleeeeep)
 844 2014-02-04 12:57:20 <ItsDom> michagogo|cloud: okay, thanks for the help, again, really appreciated:)
 845 2014-02-04 12:57:55 owowo has quit (Quit: <                            ~~<   K1l20y w45 h323   >~~                           >)
 846 2014-02-04 12:58:22 <ItsDom> 1 last question: is it possible for scriptpubkey to start with something other than an opcode? or would that be totally invalid?
 847 2014-02-04 12:59:13 <sipa> well, every byte is an opcode pretty much
 848 2014-02-04 12:59:14 mappum has joined
 849 2014-02-04 12:59:22 <sipa> some are not assigned, but those are just invalid
 850 2014-02-04 12:59:47 <ItsDom> so does a scriptPubKey have to start with a valid, assigned opcode?
 851 2014-02-04 13:00:04 <sipa> define "have to"... according to which rule?
 852 2014-02-04 13:01:00 <ItsDom> As, is an output invalid if it doesn't start with a valid op code (e.g. it wont get accepted into the blockchain)
 853 2014-02-04 13:01:40 <sipa> no
 854 2014-02-04 13:01:54 <sipa> outputs are only verified when they are attempted to be spent
 855 2014-02-04 13:02:04 <sipa> from the point of view of a transaction, it's just a byte sequence
 856 2014-02-04 13:02:25 askmike has quit (Remote host closed the connection)
 857 2014-02-04 13:02:33 justanotheruser has joined
 858 2014-02-04 13:02:37 <ItsDom> Okay, that makes sense. Thanks for that!
 859 2014-02-04 13:03:46 shesek has quit (Read error: Operation timed out)
 860 2014-02-04 13:04:36 freefox has quit (Quit: freefox)
 861 2014-02-04 13:05:52 ircuser-6_ has joined
 862 2014-02-04 13:07:02 justanotheruser has quit (Ping timeout: 245 seconds)
 863 2014-02-04 13:10:05 Rhessinge has joined
 864 2014-02-04 13:10:30 saulimus has joined
 865 2014-02-04 13:12:03 rdymac has joined
 866 2014-02-04 13:14:05 ahf has quit (Quit: Bye)
 867 2014-02-04 13:14:32 ahf has joined
 868 2014-02-04 13:15:04 SwampTony has joined
 869 2014-02-04 13:16:11 shesek has joined
 870 2014-02-04 13:18:30 mappum has quit (Remote host closed the connection)
 871 2014-02-04 13:19:20 T19EL has quit (Ping timeout: 272 seconds)
 872 2014-02-04 13:19:47 <wumpus> sipa: if it's safe, sure
 873 2014-02-04 13:19:58 SwampTony has quit (Ping timeout: 272 seconds)
 874 2014-02-04 13:20:12 T19EL has joined
 875 2014-02-04 13:21:18 EngierkO_ has joined
 876 2014-02-04 13:21:19 EngierkO has quit (Ping timeout: 272 seconds)
 877 2014-02-04 13:22:38 justanotheruser has joined
 878 2014-02-04 13:23:26 super3 has quit (Ping timeout: 265 seconds)
 879 2014-02-04 13:24:33 pierreatwork has joined
 880 2014-02-04 13:25:53 askmike has joined
 881 2014-02-04 13:26:52 T19EL has quit (Ping timeout: 246 seconds)
 882 2014-02-04 13:27:35 rdymac has quit (Ping timeout: 252 seconds)
 883 2014-02-04 13:28:39 Ninsei has quit (Read error: Connection reset by peer)
 884 2014-02-04 13:28:44 T19EL has joined
 885 2014-02-04 13:29:53 profreid has joined
 886 2014-02-04 13:29:53 Ninsei has joined
 887 2014-02-04 13:32:20 sneak__ has left ()
 888 2014-02-04 13:32:24 sneak has joined
 889 2014-02-04 13:32:51 sneak is now known as Guest75863
 890 2014-02-04 13:33:00 Guest75863 has left ()
 891 2014-02-04 13:36:55 wyrag has joined
 892 2014-02-04 13:38:53 sneak__ has joined
 893 2014-02-04 13:38:57 sneak__ has quit (Changing host)
 894 2014-02-04 13:38:57 sneak__ has joined
 895 2014-02-04 13:38:58 stingsay` has joined
 896 2014-02-04 13:39:01 gwb3 has joined
 897 2014-02-04 13:39:04 adam3us has quit (Read error: Connection reset by peer)
 898 2014-02-04 13:39:29 adam3us has joined
 899 2014-02-04 13:39:59 <ItsDom> With the script commands, opcodes 1 - 75 labelled as N/A. What does the description "The next opcode is data to be pushed onto the stack" mean? Is it implying those values will only appear after PUSHDATA?
 900 2014-02-04 13:43:54 tmsk has joined
 901 2014-02-04 13:44:29 rm_ has joined
 902 2014-02-04 13:47:09 SwampTony has joined
 903 2014-02-04 13:47:52 dbm_ has joined
 904 2014-02-04 13:48:13 adam3us has quit (Ping timeout: 246 seconds)
 905 2014-02-04 13:48:31 dbm_ has left ()
 906 2014-02-04 13:49:44 rm_ has quit (Ping timeout: 272 seconds)
 907 2014-02-04 13:50:00 askmike has quit (Remote host closed the connection)
 908 2014-02-04 13:52:10 agricocb has quit (Quit: Leaving.)
 909 2014-02-04 13:53:32 Nesetalis has quit (Ping timeout: 272 seconds)
 910 2014-02-04 13:54:32 askmike has joined
 911 2014-02-04 13:55:07 askmike has quit (Remote host closed the connection)
 912 2014-02-04 13:56:28 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom: Those mean "push this many bytes"
 913 2014-02-04 13:56:42 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom:
 914 2014-02-04 13:56:42 <michagogo> cloud!uid14316@wikia/Michagogo|14:39:15 <sipa> there's also implicit data pushes
 915 2014-02-04 13:56:42 <michagogo> cloud!uid14316@wikia/Michagogo|14:39:31 <sipa> for example 0x20 means "push the following 32 bytes"
 916 2014-02-04 13:56:53 Belxjander has quit (Quit: Sayonara)
 917 2014-02-04 13:56:55 jgarzik is now known as home_jg
 918 2014-02-04 13:57:19 johnsoft has quit (Ping timeout: 246 seconds)
 919 2014-02-04 13:57:22 askmike has joined
 920 2014-02-04 13:57:51 johnsoft has joined
 921 2014-02-04 14:00:11 adam3us has joined
 922 2014-02-04 14:00:30 Belxjander has joined
 923 2014-02-04 14:00:31 Belxjander has quit (Changing host)
 924 2014-02-04 14:00:31 Belxjander has joined
 925 2014-02-04 14:01:13 rdymac has joined
 926 2014-02-04 14:03:59 <ItsDom> michagogo|cloud: aaaah, that makes sense. Thanks for that. Another quick questions. Disabled commands (E.g. those marked in red on wiki) are they intepreted  the same as e.g. OP_NOP1 - 10 and OP_INVALIDCODE in a script?
 927 2014-02-04 14:05:58 _yoy_ has quit (Ping timeout: 265 seconds)
 928 2014-02-04 14:07:26 YoY has joined
 929 2014-02-04 14:10:33 askmike has quit (Remote host closed the connection)
 930 2014-02-04 14:11:02 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom: iirc any opcode that doesn't exist causes the script to abort as a failure
 931 2014-02-04 14:11:27 <michagogo> cloud!uid14316@wikia/Michagogo|(Iirc the "disabled" opcodes are actually removed)
 932 2014-02-04 14:12:31 <ItsDom> okay, given the when a transaction is sent out, the scriptPubKey isn't verified (as it's only checked on spending it later) does that mean it's possible to create a transaction with a removed op_code and it will be unspendable?
 933 2014-02-04 14:12:31 askmike has joined
 934 2014-02-04 14:13:13 askmike has quit (Remote host closed the connection)
 935 2014-02-04 14:13:27 askmike has joined
 936 2014-02-04 14:13:42 <michagogo> cloud!uid14316@wikia/Michagogo|Right.
 937 2014-02-04 14:14:01 <michagogo> cloud!uid14316@wikia/Michagogo|There's also opreturn, which explicitly has that behavior
 938 2014-02-04 14:14:15 <michagogo> cloud!uid14316@wikia/Michagogo|And is used to create provably unspendable outputs
 939 2014-02-04 14:14:55 <ItsDom> yup. Okay. So OP_NOP1 - 7 are just ignored. What about OP_RESERVED1 and OP_RESERVED2?
 940 2014-02-04 14:15:31 <michagogo> cloud!uid14316@wikia/Michagogo|Keep in mind, one of these bytes in a script doesn't automatically invalidate it
 941 2014-02-04 14:15:59 <michagogo> cloud!uid14316@wikia/Michagogo|It's only actually executing the opcode that snorts
 942 2014-02-04 14:16:03 <michagogo> cloud!uid14316@wikia/Michagogo|Aborts
 943 2014-02-04 14:16:23 <ItsDom> I'm aware. Obviously if someone includes a pubkey which contains a removed op_code, it'll all still work
 944 2014-02-04 14:16:58 <michagogo> cloud!uid14316@wikia/Michagogo|Right
 945 2014-02-04 14:17:11 <michagogo> cloud!uid14316@wikia/Michagogo|But it's not just in a pushdata that they may occur
 946 2014-02-04 14:17:47 <ItsDom> Also, just to confirm, OP_1 - 16 (OP_x) simply pushes "x" onto the stack?
 947 2014-02-04 14:17:47 <michagogo> cloud!uid14316@wikia/Michagogo|If you have an if/else, you can have one of those codes in an unexecuted branch
 948 2014-02-04 14:17:53 <michagogo> cloud!uid14316@wikia/Michagogo|Yep
 949 2014-02-04 14:18:18 <ItsDom> Any ideas about OP_RESERVED1 and OP_RESERVED2?
 950 2014-02-04 14:18:37 <michagogo> cloud!uid14316@wikia/Michagogo|For example, IF OP_RETURN ELSE CHECKSIG ENDIF
 951 2014-02-04 14:19:05 <sipa> ItsDom: they're invalid
 952 2014-02-04 14:19:25 <ItsDom> sipa: do they behave like a removed word (e.g. cause the entire thing to fail?)
 953 2014-02-04 14:19:33 <michagogo> cloud!uid14316@wikia/Michagogo|Yes
 954 2014-02-04 14:19:40 <sipa> yes
 955 2014-02-04 14:19:48 <sipa> i think they even cause failure inside an else branch
 956 2014-02-04 14:19:58 <ItsDom> same with OP_RESERVED also?
 957 2014-02-04 14:20:44 <sipa> ah, i'm wrong
 958 2014-02-04 14:20:50 <sipa> OP_RESERVED is possible inside else
 959 2014-02-04 14:21:19 <michagogo> cloud!uid14316@wikia/Michagogo|sipa: I thought anything in the non-executed branch of an if may as well not exist?
 960 2014-02-04 14:21:47 <michagogo> cloud!uid14316@wikia/Michagogo|(Other than sigop count?)
 961 2014-02-04 14:22:09 <michagogo> cloud!uid14316@wikia/Michagogo|(And length, ofc)
 962 2014-02-04 14:22:22 <sipa> yeah, i misread
 963 2014-02-04 14:22:27 <ItsDom> sipa: so OP_RESERVED doesn't cause a failure in an else branch.... so what's it's purpose?
 964 2014-02-04 14:22:43 <michagogo> cloud!uid14316@wikia/Michagogo|ItsDom: ask Satoshi
 965 2014-02-04 14:22:46 <sipa> ^
 966 2014-02-04 14:22:52 pierreatwork has quit (Ping timeout: 245 seconds)
 967 2014-02-04 14:22:56 <michagogo> cloud!uid14316@wikia/Michagogo|Right now it's useless
 968 2014-02-04 14:23:03 <ItsDom> okay. I'll send a carrier pigeon his way, thanks:)
 969 2014-02-04 14:23:10 <michagogo> cloud!uid14316@wikia/Michagogo|It acts as an op_return
 970 2014-02-04 14:23:32 sneak__ is now known as sneak
 971 2014-02-04 14:24:47 rdymac has quit (Ping timeout: 252 seconds)
 972 2014-02-04 14:25:06 <ItsDom> Also, just to confirm, OP_PUBKEY, OP_PUBKEYHASH and OP_INVALIDOPCODE will also all behave like removed op codes if using in a transaction?
 973 2014-02-04 14:25:07 ItSANgo has quit (Quit: Leaving...)
 974 2014-02-04 14:27:40 agricocb has joined
 975 2014-02-04 14:27:54 rdymac has joined
 976 2014-02-04 14:28:49 <TD> sipa: are you still using sipa@ulyssis.org ?
 977 2014-02-04 14:29:23 firepacket has joined
 978 2014-02-04 14:33:02 Diablo-D9 has joined
 979 2014-02-04 14:33:02 pierreatwork has joined
 980 2014-02-04 14:33:53 ItSANgo has joined
 981 2014-02-04 14:34:00 CheckDavid has joined
 982 2014-02-04 14:34:36 Diablo-D9 has left ()
 983 2014-02-04 14:35:31 andytoshi has quit (Quit: WeeChat 0.4.2)
 984 2014-02-04 14:37:14 wyrag has quit (Quit: wyrag)
 985 2014-02-04 14:37:32 <sipa> TD: it's forwarded to gmail
 986 2014-02-04 14:41:45 jgarzik has joined
 987 2014-02-04 14:41:58 askmike has quit (Remote host closed the connection)
 988 2014-02-04 14:42:15 askmike has joined
 989 2014-02-04 14:43:09 askmike has quit (Remote host closed the connection)
 990 2014-02-04 14:43:20 <ThomasV> TD: I guess I should have used the ML in the first place :P
 991 2014-02-04 14:43:32 CheckDavid has quit (Max SendQ exceeded)
 992 2014-02-04 14:44:58 rm_ has joined
 993 2014-02-04 14:47:25 CheckDavid has joined
 994 2014-02-04 14:49:32 rm_ has quit (Ping timeout: 245 seconds)
 995 2014-02-04 14:51:52 banghouse has joined
 996 2014-02-04 14:52:58 Zarutian has quit (Quit: Zarutian)
 997 2014-02-04 14:53:01 denisx has joined
 998 2014-02-04 14:53:39 Guyver2 has joined
 999 2014-02-04 14:54:22 pierreatwork has quit (Ping timeout: 244 seconds)
1000 2014-02-04 14:56:12 banghouse has quit (Ping timeout: 245 seconds)
1001 2014-02-04 14:57:46 joesmoe has joined
1002 2014-02-04 15:01:51 askmike has joined
1003 2014-02-04 15:02:31 <stonecoldpat> petertodd: thumbs up for the old man hash smoke joke
1004 2014-02-04 15:03:12 shesek has quit (Read error: Operation timed out)
1005 2014-02-04 15:03:36 Subo1977_ has quit (Ping timeout: 240 seconds)
1006 2014-02-04 15:03:56 Subo1977 has joined
1007 2014-02-04 15:04:28 askmike has quit (Remote host closed the connection)
1008 2014-02-04 15:05:31 askmike has joined
1009 2014-02-04 15:05:36 daybyter has joined
1010 2014-02-04 15:05:49 <sipa> can i hazh block?
1011 2014-02-04 15:07:12 profreid has quit (Quit: profreid)
1012 2014-02-04 15:08:48 Vinnie_win_w is now known as Vinnie_win
1013 2014-02-04 15:10:01 askmike has quit (Read error: Connection reset by peer)
1014 2014-02-04 15:10:22 Pullphinger has joined
1015 2014-02-04 15:11:17 paracyst has quit (Read error: Connection reset by peer)
1016 2014-02-04 15:11:27 askmike has joined
1017 2014-02-04 15:14:06 cysm has quit (Quit: Leaving)
1018 2014-02-04 15:15:29 macboz has quit (Quit: This computer has gone to sleep)
1019 2014-02-04 15:15:29 DougieBot5000 has joined
1020 2014-02-04 15:19:11 Neozonz has joined
1021 2014-02-04 15:19:49 Keefe_ is now known as Keefe
1022 2014-02-04 15:20:36 paracyst has joined
1023 2014-02-04 15:20:37 cysm has joined
1024 2014-02-04 15:21:47 pierreatwork has joined
1025 2014-02-04 15:21:52 Neozonz has quit (Disc!~Neozonz@unaffiliated/neozonz|Ping timeout: 265 seconds)
1026 2014-02-04 15:26:10 <ItsDom> Is there a reason why OP_VERIF doesn't appear as a removed op code despite it behaving like 1 (e.g. leads to invalid  tx even if in unexecuting if branch)?
1027 2014-02-04 15:27:45 porquilho has joined
1028 2014-02-04 15:28:23 SwampTony has quit (Remote host closed the connection)
1029 2014-02-04 15:33:11 damethos has quit (Quit: Bye)
1030 2014-02-04 15:33:53 coinco has joined
1031 2014-02-04 15:34:02 askmike has quit (Remote host closed the connection)
1032 2014-02-04 15:35:47 Neozonz has quit (Ping timeout: 245 seconds)
1033 2014-02-04 15:42:48 c0rw1n has joined
1034 2014-02-04 15:46:54 CheckDavid has quit (Ping timeout: 272 seconds)
1035 2014-02-04 15:47:24 saulimus has quit (Quit: saulimus)
1036 2014-02-04 15:47:58 TD has quit (Quit: TD)
1037 2014-02-04 15:48:17 Zarutian has joined
1038 2014-02-04 15:49:17 torokun has joined
1039 2014-02-04 15:50:47 StarenseN has quit (Quit: StarenseN)
1040 2014-02-04 15:55:01 tmsk has quit (Quit: tmsk)
1041 2014-02-04 15:56:40 CheckDavid has joined
1042 2014-02-04 15:56:53 viperhr has quit (Remote host closed the connection)
1043 2014-02-04 15:58:14 sensorii has quit (Remote host closed the connection)
1044 2014-02-04 15:58:32 [\\\] has quit (Ping timeout: 252 seconds)
1045 2014-02-04 15:58:40 sensorii has joined
1046 2014-02-04 15:59:02 Ninsei has quit (Read error: Connection reset by peer)
1047 2014-02-04 16:00:26 Ninsei has joined
1048 2014-02-04 16:03:16 pankkake has quit (Read error: Connection reset by peer)
1049 2014-02-04 16:04:41 <petertodd> ItsDom: It's because OP_VERIF matches (OP_IF <= opcode && opcode <= OP_ENDIF), yet there's no corresponding code for it, thus you end up at the default "return false" of the big switch in EvalScript() even when fExec != true
1050 2014-02-04 16:05:17 <petertodd> ItsDom: as for the "reason", my guess would be it was some kind of mistake
1051 2014-02-04 16:05:33 <petertodd> ItsDom: there's every reason to think scripting was a rush job
1052 2014-02-04 16:05:53 sh0lla has joined
1053 2014-02-04 16:07:12 coinco has quit (Quit: leaving)
1054 2014-02-04 16:10:07 <ItsDom> petertodd: thanks for the clarification. That's interesting to hear. I wonder why it was rushed (or at least comes across as rushed). Thanks again.
1055 2014-02-04 16:11:19 <petertodd> ItsDom: e.g. how CHECKMULTISIG pops one too many values off the stack, or how CHECKSIG in general is so tightly integrated as to be not very useful, or the RETURN bug, or the complete lack of tests of any kind in the early sourcecode...
1056 2014-02-04 16:11:50 jamiemcnaught has joined
1057 2014-02-04 16:12:02 Guyver2 has quit (Ping timeout: 252 seconds)
1058 2014-02-04 16:14:15 sh0lla is now known as HODOR
1059 2014-02-04 16:15:39 banghouse has joined
1060 2014-02-04 16:16:02 HODOR is now known as sh0lla
1061 2014-02-04 16:16:58 Eiii has joined
1062 2014-02-04 16:17:11 drayah has quit (Remote host closed the connection)
1063 2014-02-04 16:17:47 drayah has joined
1064 2014-02-04 16:20:24 melvster_ has joined
1065 2014-02-04 16:22:22 drayah has quit (Ping timeout: 272 seconds)
1066 2014-02-04 16:25:58 askmike has joined
1067 2014-02-04 16:28:49 <ItsDom> petertodd: that's really interesting to know. Are these things noted down anywhere?
1068 2014-02-04 16:29:04 rdymac has quit (Excess Flood)
1069 2014-02-04 16:32:41 <torokun> petertodd: all those bugs you mention - are they slated to be fixed?
1070 2014-02-04 16:32:56 <netg_> /2/3
1071 2014-02-04 16:33:06 <sipa> torokun: they can't be fixed
1072 2014-02-04 16:33:16 <sipa> (well, not without unreasonably much effort)
1073 2014-02-04 16:33:24 rdymac has joined
1074 2014-02-04 16:33:33 <torokun> you could go to new op codes and deprecate the buggy ones
1075 2014-02-04 16:33:46 <sipa> you can't just add new opcodes, that requires a hard fork
1076 2014-02-04 16:34:19 <torokun> nobody can use new op codes until they're in the software
1077 2014-02-04 16:34:25 rm_ has joined
1078 2014-02-04 16:34:29 <torokun> it shouldn't be a problem
1079 2014-02-04 16:34:30 <sipa> define "in the software"
1080 2014-02-04 16:34:43 <torokun> in the reference client
1081 2014-02-04 16:34:50 firepacket has quit (Ping timeout: 245 seconds)
1082 2014-02-04 16:34:52 <sipa> _everyone_ in the whole world needs to have an updated client that supports these new opcodes before _anyone_ can use them
1083 2014-02-04 16:35:00 <sipa> that's an exceptionally hard thing to do
1084 2014-02-04 16:35:04 <torokun> correct
1085 2014-02-04 16:35:12 adam3us has quit (Ping timeout: 250 seconds)
1086 2014-02-04 16:35:26 <sipa> and that's just not reasonable to do for these bugs that can easily be worked around
1087 2014-02-04 16:35:26 <torokun> well, at least most would need it.
1088 2014-02-04 16:35:50 <torokun> remaining clients would just reject those transactions but would be outvoted
1089 2014-02-04 16:36:02 <sipa> you completely misunderstand how bitcoin's consensus works
1090 2014-02-04 16:36:08 <sipa> there is no voting about validity
1091 2014-02-04 16:36:23 <sipa> the only thing the mining system votes on is the _order_ of otherwise valid transactions
1092 2014-02-04 16:36:33 <sipa> but they must be valid
1093 2014-02-04 16:37:20 <torokun> so far as I understand, if you had 80% of the network on a new client and all those clients verified a block, the remaining 20% would have to follow it as it would be the longest chain, no?
1094 2014-02-04 16:37:27 <sipa> no
1095 2014-02-04 16:37:39 <sipa> the rule is: the longest _valid_ block chain is the one accepted
1096 2014-02-04 16:37:50 <sipa> and valid is determined by every single client independently
1097 2014-02-04 16:38:00 <torokun> so 20% would follow another chain then
1098 2014-02-04 16:38:08 <sipa> which is a hard fork, and a disaster
1099 2014-02-04 16:38:18 <sipa> otherwise miners could just 'vote' to give themself 100 BTC in every block
1100 2014-02-04 16:39:21 <ItsDom> There's a list floating round somewhere for proposed changes for an inevitable hardfork - are they on that?
1101 2014-02-04 16:39:31 <torokun> that's not what I meant
1102 2014-02-04 16:39:58 <torokun> I meant that such a fork would not be a disaster if only a tiny number of clients forked
1103 2014-02-04 16:40:12 <sipa> the number is irrelevant
1104 2014-02-04 16:40:21 <sipa> their economic impact is what counts
1105 2014-02-04 16:40:46 <sipa> if one of them includes mtgox or bitpay or coinbase or ..., it would be a disaster
1106 2014-02-04 16:40:57 Starduster has joined
1107 2014-02-04 16:41:12 <ItsDom> is there still alerts in the protocol? do we have the private key to be able to send out alerts?
1108 2014-02-04 16:41:23 <sipa> a few people do, and yes
1109 2014-02-04 16:41:34 <sipa> though other clients could use their own alert key
1110 2014-02-04 16:41:36 <ItsDom> could that not be employed to help with a fork?
1111 2014-02-04 16:41:40 <sipa> no
1112 2014-02-04 16:41:51 <sipa> well, it can be used to broadcast some emergency message
1113 2014-02-04 16:42:00 <sipa> but for a hard fork, we need _every_ client to upgrade
1114 2014-02-04 16:42:08 <sipa> for some changes, you'd even need to update every wallet
1115 2014-02-04 16:42:09 drayah has joined
1116 2014-02-04 16:42:15 <ItsDom> I understand. I was around for the last one:)
1117 2014-02-04 16:42:18 Goonie has joined
1118 2014-02-04 16:42:26 <sipa> there's only been one hard fork ever
1119 2014-02-04 16:42:50 <ItsDom> I thought there were 2: one with the overflow attack on transaction outputs, and one last year with the block size issue in the database?
1120 2014-02-04 16:43:01 <torokun> and that was a disaster, right?
1121 2014-02-04 16:43:02 <sipa> the first was just a soft fork
1122 2014-02-04 16:43:19 <Goonie> Bitcoin Wallet 3.31 beta is available for testing! https://plus.google.com/u/0/b/101256420499771441772/101256420499771441772/posts/QknuUj6z4M2
1123 2014-02-04 16:43:35 drayah has quit (Remote host closed the connection)
1124 2014-02-04 16:43:47 <ItsDom> sipa: forgive my ignorance - what's the difference between a hard and soft fork?
1125 2014-02-04 16:43:52 <torokun> bitcoin still exists...
1126 2014-02-04 16:43:55 <ItsDom> soft is optional and backwards compatible, hard isnt?
1127 2014-02-04 16:44:18 <sipa> ItsDom: a soft fork means only things that were previously valid become invalid
1128 2014-02-04 16:44:29 <sipa> ItsDom: and for those, it suffices that a majority of miners enforces the rule
1129 2014-02-04 16:44:37 Subo1977_ has joined
1130 2014-02-04 16:44:51 <sipa> a hard fork is anything that makes something valid that wasn't (a new opcode almost certainly has that effect)
1131 2014-02-04 16:44:56 <torokun> if it happened, the fact is that people running an old client would almost certainly upgrade.
1132 2014-02-04 16:45:02 DrHaribo has quit (Ping timeout: 252 seconds)
1133 2014-02-04 16:45:11 <torokun> unless they disagreed with the change
1134 2014-02-04 16:45:12 <ItsDom> torokun: they wouldn't know they had to upgrade
1135 2014-02-04 16:45:25 <sipa> and a hard fork needs 100% of everyone to upgrade (not just miners, and not just 50%)
1136 2014-02-04 16:45:28 Starduster has left ("off")
1137 2014-02-04 16:46:03 <ItsDom> So soft vs is hard is basically client vs protocol?
1138 2014-02-04 16:46:11 <sipa> both are protocol changes
1139 2014-02-04 16:46:11 <torokun> there would be very few people disconnected enough not to hear the news
1140 2014-02-04 16:46:36 <ItsDom> sipa: I thought the soft fork changed only the implementation (E.g. checks done on the transaction by the client, not the blockchain protocol)
1141 2014-02-04 16:46:37 <sipa> there are also p2p changes, policy changes, ... but those don't really need a globally coordinated upgrade
1142 2014-02-04 16:46:45 Rhessinge has quit (Quit: Leaving)
1143 2014-02-04 16:46:53 <sipa> ItsDom: a soft fork changes which blocks/transactions are valid
1144 2014-02-04 16:46:56 Subo1977 has quit (Ping timeout: 240 seconds)
1145 2014-02-04 16:46:56 drayah has joined
1146 2014-02-04 16:47:10 DrHaribo has joined
1147 2014-02-04 16:47:10 DrHaribo has quit (Changing host)
1148 2014-02-04 16:47:10 DrHaribo has joined
1149 2014-02-04 16:47:10 <sipa> but in such a way that every old client still accepts anything that the new rules allow
1150 2014-02-04 16:47:16 micronxd has joined
1151 2014-02-04 16:47:51 <ItsDom> Aaaah, so it is to do with backwards compatibility? (sorry for my constant oversimplifications)
1152 2014-02-04 16:47:55 <sipa> yes
1153 2014-02-04 16:48:04 <sipa> a soft fork is basically a backward compatible protocol change
1154 2014-02-04 16:48:09 <lianj> like the p2sh change
1155 2014-02-04 16:48:17 <sipa> BIP16, BIP30, BIP34 were soft forks
1156 2014-02-04 16:48:54 <sipa> BIP50 was a hard fork
1157 2014-02-04 16:49:01 roidster has joined
1158 2014-02-04 16:49:02 sbrossie has joined
1159 2014-02-04 16:49:03 <ItsDom> okay, I think I grasp it now. dammit, the more I learn about Bitcoin the more I realise I didn't know, and probably don't know.
1160 2014-02-04 16:49:14 <sipa> normal forks resolve on their own
1161 2014-02-04 16:49:26 <sipa> soft forks resolve once a majority of mining power upgrades
1162 2014-02-04 16:49:32 <sipa> hard forks resolve once everyone upgrades
1163 2014-02-04 16:49:50 <ItsDom> Okay, thanks for that.
1164 2014-02-04 16:52:21 adam3us has joined
1165 2014-02-04 16:54:42 <petertodd> sipa, ItsDom: yeah, but remember you can add totally new opcodes, even a whole new scripting language, in a soft-fork with a bit of careful design. It's *risky*, but it certainely is possible to do a scriptv2.0 upgrade via a soft-fork.
1166 2014-02-04 16:54:59 <sipa> petertodd: yup, i'm aware :)
1167 2014-02-04 16:55:15 <sipa> though i wouldn't use that to make some incremental fixes
1168 2014-02-04 16:56:00 W0rmDr1nk has quit (Ping timeout: 250 seconds)
1169 2014-02-04 16:56:18 <petertodd> sipa: I know, but people reading the chat log would get the wrong impression
1170 2014-02-04 16:58:15 c0rw1n has quit (Remote host closed the connection)
1171 2014-02-04 16:59:15 Ninsei has quit (Read error: Connection reset by peer)
1172 2014-02-04 17:00:39 Ninsei has joined
1173 2014-02-04 17:01:08 saulimus has joined
1174 2014-02-04 17:05:44 jorick has joined
1175 2014-02-04 17:07:01 kirillk has joined
1176 2014-02-04 17:07:42 Coincourse has joined
1177 2014-02-04 17:09:28 daybyter has quit (Quit: Konversation terminated!)
1178 2014-02-04 17:10:08 VinceSamios has quit (Remote host closed the connection)
1179 2014-02-04 17:10:51 torokun has quit (Remote host closed the connection)
1180 2014-02-04 17:10:52 <jorick> just a quick question regarding mining, as the block header contains the hash of the transactions in it, does that mean that the header changes while mining (as new transactions are added to the pool)?
1181 2014-02-04 17:12:08 Grouver has quit (Quit: Leaving)
1182 2014-02-04 17:14:29 eoss has joined
1183 2014-02-04 17:15:29 <petertodd> jorick: correct
1184 2014-02-04 17:18:23 micronxd has quit (Quit: micronxd)
1185 2014-02-04 17:21:02 profreid has joined
1186 2014-02-04 17:24:32 ThomasV has quit (Ping timeout: 245 seconds)
1187 2014-02-04 17:24:36 <jorick> but doesnt that mean some of the "work" is lost? wouldnt it be better to disregard the new transactions?
1188 2014-02-04 17:27:28 <petertodd> jorick: NO! mining is progress free, every hash you try has an equal chance of succeeding, independent of the others
1189 2014-02-04 17:28:43 <wumpus> indeed, a common misconception
1190 2014-02-04 17:29:19 <jcorgan> jorick: mining is not a multi-step process toward a fixed solution; each trial hash is independent and has an equal probability of meeting difficulty, even if what is being hashed changes
1191 2014-02-04 17:31:52 drayah has quit (Remote host closed the connection)
1192 2014-02-04 17:32:20 drayah has joined
1193 2014-02-04 17:32:36 zcopley has joined
1194 2014-02-04 17:33:17 abueesp has quit (Ping timeout: 245 seconds)
1195 2014-02-04 17:33:24 denisx has quit (Quit: denisx)
1196 2014-02-04 17:33:32 <jcorgan> sipa: in CKDpub, once Il is created from the HMAC output, that is where you'd test it for being 0 or >= curve order, before multiplying by G, correct?
1197 2014-02-04 17:34:15 abueesp has joined
1198 2014-02-04 17:34:30 <jcorgan> both of those would be error conditions, meaning the chosen i index would be invalide?
1199 2014-02-04 17:34:35 zcopley_ has joined
1200 2014-02-04 17:35:42 TD has joined
1201 2014-02-04 17:36:26 stalled has quit (Ping timeout: 252 seconds)
1202 2014-02-04 17:36:55 Guyver2 has joined
1203 2014-02-04 17:37:02 zcopley has quit (Ping timeout: 245 seconds)
1204 2014-02-04 17:38:48 <sipa> jcorgan: you check Il for >= n
1205 2014-02-04 17:39:01 <sipa> jcorgan: and you check the _sum_ after adding k for being zero
1206 2014-02-04 17:39:08 nsh has quit (Ping timeout: 265 seconds)
1207 2014-02-04 17:39:10 <sipa> or in the public key, whether you end up with the point at infinity
1208 2014-02-04 17:39:28 <jcorgan> excellent, thanks
1209 2014-02-04 17:40:17 otoburb has quit (Changing host)
1210 2014-02-04 17:40:17 otoburb has joined
1211 2014-02-04 17:41:58 micronxd has joined
1212 2014-02-04 17:44:58 Coincourse has quit (Quit: Konversation terminated!)
1213 2014-02-04 17:55:34 <samson_> I see there's a new version of the PolarSSL C library released which supports RIPEMD160, secp256k1 deterministic ECDSA (RFC 6979) - anyone used it ?
1214 2014-02-04 17:56:41 yubrew has joined
1215 2014-02-04 17:57:13 digitalmagus7 has joined
1216 2014-02-04 17:57:42 djoot has quit (Read error: Operation timed out)
1217 2014-02-04 17:57:43 dooglus has quit (Read error: Operation timed out)
1218 2014-02-04 17:57:43 mhanne has quit (Read error: Operation timed out)
1219 2014-02-04 17:57:43 digitalmagus has quit (Read error: Connection reset by peer)
1220 2014-02-04 17:57:44 cypherdial has quit (Read error: Connection reset by peer)
1221 2014-02-04 17:57:44 pizzaman1337 has quit (Read error: Operation timed out)
1222 2014-02-04 17:57:46 Rhessinge has joined
1223 2014-02-04 17:58:09 runeks has quit (Quit: No Ping reply in 180 seconds.)
1224 2014-02-04 17:58:16 dooglus_ has joined
1225 2014-02-04 17:58:16 dooglus_ has quit (Changing host)
1226 2014-02-04 17:58:16 dooglus_ has joined
1227 2014-02-04 17:58:26 runeks has joined
1228 2014-02-04 17:58:32 dooglus_ is now known as Guest72991
1229 2014-02-04 17:58:38 cypherdial has joined
1230 2014-02-04 17:59:23 pizzaman1337 has joined
1231 2014-02-04 18:00:26 djoot has joined
1232 2014-02-04 18:00:39 djoot has quit (Changing host)
1233 2014-02-04 18:00:39 djoot has joined
1234 2014-02-04 18:00:45 mhanne has joined
1235 2014-02-04 18:00:45 mhanne has quit (Changing host)
1236 2014-02-04 18:00:45 mhanne has joined
1237 2014-02-04 18:01:09 sh0lla has quit (Quit: Adios, Shibes!)
1238 2014-02-04 18:01:15 Rhessinge has quit (Client Quit)
1239 2014-02-04 18:05:14 Goonie has quit (Ping timeout: 275 seconds)
1240 2014-02-04 18:05:54 Luna has quit (Remote host closed the connection)
1241 2014-02-04 18:06:33 Luna has joined
1242 2014-02-04 18:08:12 rm_ has quit (Remote host closed the connection)
1243 2014-02-04 18:12:44 jtimon has quit (Read error: Connection reset by peer)
1244 2014-02-04 18:13:41 brson has joined
1245 2014-02-04 18:14:43 hmsimha has joined
1246 2014-02-04 18:16:21 jtimon has joined
1247 2014-02-04 18:20:53 davecol has quit ()
1248 2014-02-04 18:21:08 stalled has joined
1249 2014-02-04 18:23:20 sbrossie has quit (Quit: Leaving.)
1250 2014-02-04 18:23:40 nickler has quit (Ping timeout: 246 seconds)
1251 2014-02-04 18:25:26 giustoXricordarv has joined
1252 2014-02-04 18:25:43 giustoXricordarv has quit (Max SendQ exceeded)
1253 2014-02-04 18:26:10 giustoXricordarv has joined
1254 2014-02-04 18:26:15 Grouver has joined
1255 2014-02-04 18:27:04 giustoXricordarv has quit (Max SendQ exceeded)
1256 2014-02-04 18:27:11 mrkent has joined
1257 2014-02-04 18:27:11 mrkent has quit (Changing host)
1258 2014-02-04 18:27:11 mrkent has joined
1259 2014-02-04 18:27:34 giustoXricordarv has joined
1260 2014-02-04 18:29:35 Guest39848 has left ()
1261 2014-02-04 18:32:47 twbt has quit (Ping timeout: 265 seconds)
1262 2014-02-04 18:33:37 Burrito has joined
1263 2014-02-04 18:33:44 Burrito has quit (Read error: Connection reset by peer)
1264 2014-02-04 18:33:47 firepacket has joined
1265 2014-02-04 18:34:02 Burrito has joined
1266 2014-02-04 18:34:08 firepacket is now known as Guest70608
1267 2014-02-04 18:35:20 jamiemcnaught has quit (Quit: where'd screen go?)
1268 2014-02-04 18:35:41 mattolson has joined
1269 2014-02-04 18:35:47 mrkent has quit (Ping timeout: 245 seconds)
1270 2014-02-04 18:36:05 jamiemcnaught has joined
1271 2014-02-04 18:36:26 agricocb has quit (Remote host closed the connection)
1272 2014-02-04 18:36:41 agricocb has joined
1273 2014-02-04 18:37:03 wateratosthenes has joined
1274 2014-02-04 18:38:43 ido has joined
1275 2014-02-04 18:39:40 ido has left ()
1276 2014-02-04 18:41:10 stalled has quit (Ping timeout: 272 seconds)
1277 2014-02-04 18:41:33 agricocb has quit (Remote host closed the connection)
1278 2014-02-04 18:41:50 agricocb has joined
1279 2014-02-04 18:47:32 mappum has joined
1280 2014-02-04 18:48:27 Goonie has joined
1281 2014-02-04 18:48:47 mappum has quit (Remote host closed the connection)
1282 2014-02-04 18:51:41 stalled has joined
1283 2014-02-04 18:52:10 VinceSamios has joined
1284 2014-02-04 18:53:42 hmsimha has quit (Ping timeout: 245 seconds)
1285 2014-02-04 18:58:42 micronxd has quit (Quit: micronxd)
1286 2014-02-04 18:59:29 owowo has joined
1287 2014-02-04 18:59:56 guruvan has quit (Ping timeout: 240 seconds)
1288 2014-02-04 19:04:01 micronxd has joined
1289 2014-02-04 19:04:18 agricocb has quit (Remote host closed the connection)
1290 2014-02-04 19:04:31 agricocb has joined
1291 2014-02-04 19:04:57 c0rw1n has joined
1292 2014-02-04 19:06:44 mappum has joined
1293 2014-02-04 19:06:46 Application has quit (Remote host closed the connection)
1294 2014-02-04 19:07:02 CodeShark has joined
1295 2014-02-04 19:08:05 platinuum has quit (Ping timeout: 264 seconds)
1296 2014-02-04 19:08:05 jjangg96 has quit (Ping timeout: 264 seconds)
1297 2014-02-04 19:08:54 <jcorgan> sipa: i've pushed some updates that hopefully capture your feedback for the CKDpriv and CKDpub implementations, as well as more examples in the README.md
1298 2014-02-04 19:08:54 rm_ has joined
1299 2014-02-04 19:09:16 Namworld has joined
1300 2014-02-04 19:09:33 teward has quit (Excess Flood)
1301 2014-02-04 19:10:16 mappum has quit (Write error: Broken pipe)
1302 2014-02-04 19:10:40 platinuum_ has joined
1303 2014-02-04 19:10:51 jjangg96 has joined
1304 2014-02-04 19:11:08 TheLordOfTime has joined
1305 2014-02-04 19:11:39 justanotheruser1 has joined
1306 2014-02-04 19:11:41 spokesz has joined
1307 2014-02-04 19:12:34 mappum has joined
1308 2014-02-04 19:13:42 justanotheruser has quit (Ping timeout: 245 seconds)
1309 2014-02-04 19:14:41 michagogo has quit (cloud!uid14316@wikia/Michagogo|Ping timeout: 264 seconds)
1310 2014-02-04 19:15:11 Gnaf has joined
1311 2014-02-04 19:15:33 Gnaf has quit (Changing host)
1312 2014-02-04 19:15:33 Gnaf has joined
1313 2014-02-04 19:16:32 rm_ has quit (Ping timeout: 272 seconds)
1314 2014-02-04 19:16:42 michagogo has joined
1315 2014-02-04 19:17:23 go1111111 has joined
1316 2014-02-04 19:18:19 Blackreign has joined
1317 2014-02-04 19:19:00 andytoshi has joined
1318 2014-02-04 19:19:42 justanotheruser1 has quit (Ping timeout: 272 seconds)
1319 2014-02-04 19:19:55 * sipa spawns a discussion about coinjoin on the p2p protocol here
1320 2014-02-04 19:20:11 <jgarzik> separate network
1321 2014-02-04 19:20:13 * TD doesn't really care if hidden service addresses are broadcast across the p2p network, it doesn't seem like much extra bandwidth
1322 2014-02-04 19:20:29 <petertodd> maaku_: anyway, it's very important that we don't bag down wallets with Yet Another P2P System like people would end up doing w/ bitmessage-based schemes
1323 2014-02-04 19:20:40 <BlueMatt> jgarzik/petertodd: I think this discussion could actually be more meta than just about coinjoin...the ability to have bitcoin peers acting on a specific protocol find each other and exchange messages is useful for several different cases
1324 2014-02-04 19:20:54 <BlueMatt> so creating a more general system than "coinjoin uses its own p2p network" would be benificial
1325 2014-02-04 19:20:55 <petertodd> BlueMatt: yeah, I was just about to say - e.g. archival nodes
1326 2014-02-04 19:21:03 <BlueMatt> while I agree it probably shouldnt be on the bitcoin p2p network itself
1327 2014-02-04 19:21:07 <sipa> i might agree to a general find-a-rendezvous-point mechanism in the p2p protocol
1328 2014-02-04 19:21:14 <petertodd> BlueMatt: thing is, define "the bitcoin p2p network"
1329 2014-02-04 19:21:20 <sipa> but i don't think it should be used directly for broadcasting things to wallets
1330 2014-02-04 19:21:21 <BlueMatt> well, ok, yes, theres that
1331 2014-02-04 19:21:31 devrando1 is now known as devrandom
1332 2014-02-04 19:21:43 <sipa> especially as wallets are generally only connected to it for short times
1333 2014-02-04 19:21:44 <petertodd> BlueMatt: if you've got a system where nodes advertise "I do block stuff" and "oh, I also do coinjoin stuff", that's fine, and lets the two networks be separate where they need to be, not separate where they don't
1334 2014-02-04 19:22:00 <petertodd> BlueMatt: (the non-CJ nodes don't need to pass around CJ messages at all...)
1335 2014-02-04 19:22:24 <BlueMatt> petertodd: generally, yes, but note that we cant define lots of NODE_* flags for these kind of things
1336 2014-02-04 19:22:30 <BlueMatt> because people will just want to use them generally
1337 2014-02-04 19:22:38 <BlueMatt> and while we have lots of bits, we dont have /that/ many bits
1338 2014-02-04 19:22:58 <TD> one thing that i'd like is a generic socket based plugin mechanism for bitcoind
1339 2014-02-04 19:22:58 <petertodd> BlueMatt: main thing is that overall privacy/anonymity is helped when lots of different types of traffic are conglomorated when people volunteer to offer the bandwidth
1340 2014-02-04 19:23:02 <BlueMatt> and, also, the |'ing of flags may not be ideal for all protocols (incl block holding)
1341 2014-02-04 19:23:08 <sipa> adding an extra 'extraservices' P2P message is easy if necessary
1342 2014-02-04 19:23:10 <petertodd> BlueMatt: right, hence why it's good to think ahead a bit
1343 2014-02-04 19:23:15 <TD> where you can connect over a unix domain socket or something, and say "i claim service bit N and messages {a,b,c}, please route them to me"
1344 2014-02-04 19:23:17 <petertodd> BlueMatt: though 64 of them isn't bad for now
1345 2014-02-04 19:23:18 <sipa> BlueMatt: yeah, it's why i wanted host key signed messages on the network
1346 2014-02-04 19:23:30 adam3us has quit (Ping timeout: 272 seconds)
1347 2014-02-04 19:23:32 <TD> then you can easily offer additional services like chain indexing or archival or rendezvous points or whatever
1348 2014-02-04 19:23:37 <TD> but it doesn't have to be tightly integrated with bitcoind
1349 2014-02-04 19:23:47 <petertodd> TD: nah, for anti-spam tight integration is very useful
1350 2014-02-04 19:24:06 <petertodd> TD: anti-spam via fees/coin-days works well here
1351 2014-02-04 19:24:43 <pigeons> maybe transmit "stealth" S-addresses and nonces on this same platofrm as the coinjoin transactions?
1352 2014-02-04 19:25:07 <petertodd> pigeons: stealth was carefully designed to be cj compat with no changes to the CJ protocol...
1353 2014-02-04 19:25:39 <sipa> petertodd: huh?
1354 2014-02-04 19:25:47 <sipa> where do you put the extra key?
1355 2014-02-04 19:25:58 <petertodd> sipa: have you read the paper?
1356 2014-02-04 19:26:03 <sipa> no
1357 2014-02-04 19:26:06 <petertodd> sipa: then do so
1358 2014-02-04 19:26:16 <sipa> yeah if i find the time
1359 2014-02-04 19:26:43 <sipa> link? all i saw was some mailing list threads
1360 2014-02-04 19:26:59 <petertodd> sipa: http://www.mail-archive.com/bitcoin-development@lists.sourceforge.net/msg03613.html
1361 2014-02-04 19:27:14 <petertodd> sipa: cj compat is in the "requirements" section
1362 2014-02-04 19:29:04 adam3us has joined
1363 2014-02-04 19:29:26 bahk has joined
1364 2014-02-04 19:29:56 jgarzik has quit (Quit: apple apple apple)
1365 2014-02-04 19:30:02 <sipa> extra advantage of using a separate output: no utxo impact
1366 2014-02-04 19:30:16 <petertodd> sipa: ?
1367 2014-02-04 19:30:37 <petertodd> sipa: oh, you mean vs. <ephemeral> OP_DROP (rest of script)
1368 2014-02-04 19:30:39 <sipa> using OP_DROP means the extra data ends up in the UTXO set
1369 2014-02-04 19:30:59 <petertodd> sipa: less privacy too, although long-term that kind of idea is more scalable
1370 2014-02-04 19:31:36 andytoshi has quit (Quit: headin home)
1371 2014-02-04 19:34:03 justanotheruser has joined
1372 2014-02-04 19:34:22 mappum has quit (Remote host closed the connection)
1373 2014-02-04 19:35:33 justanotheruser has quit (Changing host)
1374 2014-02-04 19:35:33 justanotheruser has joined
1375 2014-02-04 19:37:09 imsaguy_i is now known as imsaguy
1376 2014-02-04 19:40:01 roconnor has joined
1377 2014-02-04 19:40:34 Plinker has quit (Read error: Connection reset by peer)
1378 2014-02-04 19:40:35 Zarutian has quit (Quit: Zarutian)
1379 2014-02-04 19:40:50 ItsDom has quit (Ping timeout: 245 seconds)
1380 2014-02-04 19:42:38 crescent_moon has joined
1381 2014-02-04 19:42:39 ralphtheninja has joined
1382 2014-02-04 19:43:01 Luna has quit (Remote host closed the connection)
1383 2014-02-04 19:43:02 crescent_moon is now known as Luna
1384 2014-02-04 19:45:36 paraipan has quit (Ping timeout: 240 seconds)
1385 2014-02-04 19:52:38 wateratosthenes has quit (Remote host closed the connection)
1386 2014-02-04 19:54:38 gancl has quit (Ping timeout: 272 seconds)
1387 2014-02-04 19:54:47 saracen has quit (Ping timeout: 252 seconds)
1388 2014-02-04 19:55:44 wateratosthenes has joined
1389 2014-02-04 19:56:18 profreid has quit (Quit: profreid)
1390 2014-02-04 19:57:30 Application has joined
1391 2014-02-04 19:57:40 aynstein has joined
1392 2014-02-04 19:59:41 ThomasV has joined
1393 2014-02-04 19:59:53 Ninsei has quit (Read error: Connection reset by peer)
1394 2014-02-04 20:00:45 jorick has quit (Ping timeout: 265 seconds)
1395 2014-02-04 20:01:06 Ninsei has joined
1396 2014-02-04 20:02:16 home_jg is now known as jgarzik
1397 2014-02-04 20:03:49 mappum has joined
1398 2014-02-04 20:06:03 hmsimha has joined
1399 2014-02-04 20:07:33 hmsimha has quit (Max SendQ exceeded)
1400 2014-02-04 20:08:19 hmsimha has joined
1401 2014-02-04 20:08:20 twbt has joined
1402 2014-02-04 20:10:16 kirillk has quit (Quit: Leaving)
1403 2014-02-04 20:13:26 andytoshi has joined
1404 2014-02-04 20:13:31 <EasyAt> I have a question about addrman. There are 64 buckets for tried addresses and each bucket can contain 64 address.  So, in theory you could have up to 4096 tried addresses cached. Correct?
1405 2014-02-04 20:13:40 <flound1129> anyone know why the strace for bitcoind spams these futex errors?
1406 2014-02-04 20:13:41 <flound1129> [pid 14094] futex(0xae205a4, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 2824191, {1391544114, 887633000}, ffffffff) = -1 ETIMEDOUT (Connection timed out)
1407 2014-02-04 20:15:31 <sipa> EasyAt: correct
1408 2014-02-04 20:16:08 <gmaxwell> also tried addresses when evicted go into the untried set.
1409 2014-02-04 20:16:16 pooler has quit (Remote host closed the connection)
1410 2014-02-04 20:17:26 <EasyAt> Did you happen to read that paper from those researchers out of Switzerland. Information Propgation in the Bitcoin Network.  They peered to all possible nodes they could discover and started relaying blocks immedietly.  They cut the orphan rate in half for the 10k blocks that they were peering with everyone
1411 2014-02-04 20:17:47 <sipa> EasyAt: yeah, i know the author :)
1412 2014-02-04 20:18:03 <EasyAt> Neat, that was really cool
1413 2014-02-04 20:19:17 mappum has quit (Remote host closed the connection)
1414 2014-02-04 20:20:01 <BlueMatt> speaking of which.... ,,(seen cdecker)
1415 2014-02-04 20:20:01 <gribble> cdecker was last seen in #bitcoin-dev 1 year, 31 weeks, 5 days, 8 hours, 47 minutes, and 30 seconds ago: <cdecker> If you want to be notified take a look at http://www.bitcoinmonitor.net/services/
1416 2014-02-04 20:20:05 <BlueMatt> damn
1417 2014-02-04 20:20:22 <EasyAt> Is the purpose of diving the buckets into addresses ranges to make cybill attacks more expensive.  As in you need to have IPs in many different ranges?
1418 2014-02-04 20:21:42 <gmaxwell> EasyAt: that paper was really really disapointing.
1419 2014-02-04 20:22:00 mappum has joined
1420 2014-02-04 20:22:05 flatty has joined
1421 2014-02-04 20:23:00 pooler has joined
1422 2014-02-04 20:23:18 <gmaxwell> like, never realizing that a substantial portion of the delay is an intentional 100ms sleep in bitcoind message processing, or that they failed to observe that their proposed improvement had been implemented by luke-jr a long time previously.
1423 2014-02-04 20:23:52 shesek has joined
1424 2014-02-04 20:24:33 ThomasV has quit (Ping timeout: 245 seconds)
1425 2014-02-04 20:25:44 <aynstein> is anyone going to the foundations amsterdam thing in may?
1426 2014-02-04 20:26:16 <jgarzik> yes
1427 2014-02-04 20:27:23 sh0lla has joined
1428 2014-02-04 20:30:00 Ninsei has quit (Read error: Connection reset by peer)
1429 2014-02-04 20:30:00 cysm has quit (Ping timeout: 272 seconds)
1430 2014-02-04 20:30:03 <TD> yep
1431 2014-02-04 20:30:08 <TD> booking flights/hotels is on my todo list
1432 2014-02-04 20:30:12 roidster_ has joined
1433 2014-02-04 20:31:16 Ninsei has joined
1434 2014-02-04 20:31:37 roidster has quit (Ping timeout: 245 seconds)
1435 2014-02-04 20:33:55 cysm has joined
1436 2014-02-04 20:33:55 cysm has quit (Client Quit)
1437 2014-02-04 20:34:24 spokesz has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
1438 2014-02-04 20:34:45 mrkent has joined
1439 2014-02-04 20:35:01 keyboard has joined
1440 2014-02-04 20:35:09 roidster has joined
1441 2014-02-04 20:35:23 <petertodd> aynstein: I'm speaking
1442 2014-02-04 20:35:32 roidster is now known as Guest65511
1443 2014-02-04 20:35:43 flatty has quit (Quit: flatty)
1444 2014-02-04 20:36:57 mappum has quit (Remote host closed the connection)
1445 2014-02-04 20:37:52 sbrossie has joined
1446 2014-02-04 20:37:57 cysm has joined
1447 2014-02-04 20:38:18 roidster_ has quit (Ping timeout: 245 seconds)
1448 2014-02-04 20:39:07 nsh has joined
1449 2014-02-04 20:39:31 nsh has quit (Changing host)
1450 2014-02-04 20:39:31 nsh has joined
1451 2014-02-04 20:39:59 banghouse has quit (Remote host closed the connection)
1452 2014-02-04 20:41:38 Guest65511 has quit (Ping timeout: 245 seconds)
1453 2014-02-04 20:43:10 daybyter has joined
1454 2014-02-04 20:43:50 <aynstein> petertodd: nice, any recomendations on where to stay?
1455 2014-02-04 20:44:04 <aynstein> petertodd: what topic?
1456 2014-02-04 20:44:06 spokesz has joined
1457 2014-02-04 20:44:38 <petertodd> aynstein: haven't looked into that yet
1458 2014-02-04 20:44:48 <petertodd> aynstein: scalability
1459 2014-02-04 20:44:54 ne0futur_ is now known as ne0futur
1460 2014-02-04 20:45:53 ntio has joined
1461 2014-02-04 20:46:14 <aynstein> cool, I can't wait to hear :) I assume this is a good place to go just to learn right, its not just for active devs and business owners is t?
1462 2014-02-04 20:46:43 <petertodd> aynstein: yeah, presentations tend to be technical, but not extremely so
1463 2014-02-04 20:46:58 <EasyAt> gmaxwell: The proposed improvment in message exchange or in trying to make the netowrk more star-like)excuse the non-technicalness)
1464 2014-02-04 20:47:15 <aynstein> I can usually follow, but I have a ways to go before I can contribute anything
1465 2014-02-04 20:47:21 <BlueMatt> ugh, why does the ams conf have to conflict w/ my sister's graduation
1466 2014-02-04 20:47:27 <BlueMatt> bad weekend pick
1467 2014-02-04 20:47:36 <aynstein> BlueMatt: Because you should have been an only child
1468 2014-02-04 20:47:43 justanotheruser has quit (K-Lined)
1469 2014-02-04 20:47:47 <gmaxwell> EasyAt: message exchange. wrt star like, sure if you centeralize things you can get better performance if no one is attacking.
1470 2014-02-04 20:48:11 <aynstein> sux ;)
1471 2014-02-04 20:51:10 <BlueMatt> ;;seen gavinandresen
1472 2014-02-04 20:51:11 <gribble> gavinandresen was last seen in #bitcoin-dev 4 days, 1 hour, 20 minutes, and 28 seconds ago: <gavinandresen> I'm sure I'm missing a dependency in the VM, but I can't figure out what it is (I've got make / autoconf / m4....)
1473 2014-02-04 20:52:03 <gavinandresen> 4 days ago?
1474 2014-02-04 20:52:11 <gavinandresen> time flies....
1475 2014-02-04 20:52:31 aynstein has quit (Remote host closed the connection)
1476 2014-02-04 20:52:33 <BlueMatt> gavinandresen: are you gonna be in barbados?
1477 2014-02-04 20:52:39 <gavinandresen> BlueMatt: yes
1478 2014-02-04 20:53:03 aynstein has joined
1479 2014-02-04 20:53:09 spokesz has quit (Quit: http://www.kiwiirc.com/ - A hand crafted IRC client)
1480 2014-02-04 20:53:33 <gavinandresen> BlueMatt: you gonna be in barbados?
1481 2014-02-04 20:53:36 <BlueMatt> yes
1482 2014-02-04 20:53:44 <gavinandresen> cool!
1483 2014-02-04 20:53:52 <BlueMatt> still working on getting the csc dept here to pay for it, but if nothing else coingen can pay for it
1484 2014-02-04 20:54:09 aynsteinaltego has joined
1485 2014-02-04 20:54:23 <TD> lol
1486 2014-02-04 20:54:27 <gavinandresen> I'm still trying to convince sipa and wumpus and gmaxwell to go....
1487 2014-02-04 20:54:27 <TD> coingen
1488 2014-02-04 20:54:42 <BlueMatt> joke-turned-profit-maker :)
1489 2014-02-04 20:54:45 <BlueMatt> those are always nice
1490 2014-02-04 20:54:49 MolokDesk has quit (Read error: Connection reset by peer)
1491 2014-02-04 20:55:20 <aynsteinaltego> gavinandresen: any recomendations where to stay?
1492 2014-02-04 20:55:21 <BlueMatt> yes, sipa, gmaxwell, and wumpus definitely needs to go to barbados
1493 2014-02-04 20:55:29 <gavinandresen> in my experience, it is often the "what the heck, this'll be easy" ideas that turn out to be the most successful.
1494 2014-02-04 20:55:42 MolokoDeck has joined
1495 2014-02-04 20:55:56 <BlueMatt> gavinandresen: sadly, I didnt want it to be successful...I mean the point was to show how ridiculous these things are....
1496 2014-02-04 20:56:00 <gavinandresen> aynsteinaltego: in barbados?  the conference resort, if they still have rooms...
1497 2014-02-04 20:56:03 driks has joined
1498 2014-02-04 20:56:32 <BlueMatt> aynsteinaltego: if you're on a budget, theres a cheap place like across the street that has beds, even if not much else
1499 2014-02-04 20:56:34 <aynsteinaltego> oh, sorry, thought it was for amsterdam
1500 2014-02-04 20:56:40 <BlueMatt> oh
1501 2014-02-04 20:57:02 <gavinandresen> barbados is:  http://ifca.ai/fc14/accommodation.html
1502 2014-02-04 20:57:37 <TD> i wonder why it lasts so long
1503 2014-02-04 20:57:40 aynstein has quit (Ping timeout: 246 seconds)
1504 2014-02-04 20:57:41 skinnkavaj has joined
1505 2014-02-04 20:57:41 <TD> 5 days is a lot of time
1506 2014-02-04 20:57:45 <aynsteinaltego> I gotta get a new passport, mine expired and I am in mexico heh
1507 2014-02-04 20:57:52 mappum has joined
1508 2014-02-04 20:57:58 <BlueMatt> TD: because why stay in a vacation resort for only a weekend when you can extend it to a week?
1509 2014-02-04 20:58:14 aynsteinaltego is now known as aynstein
1510 2014-02-04 20:58:21 <BlueMatt> my advisor termed financial crypto as "having a reputation for being a beer fest" or something like that
1511 2014-02-04 20:58:22 <gavinandresen> aynsteinaltego: amsterdam I'll be staying in the Mövenpick  (I didn't make those arrangmenents)
1512 2014-02-04 20:58:28 Asa9 has joined
1513 2014-02-04 20:58:45 banghouse has joined
1514 2014-02-04 20:58:48 <gavinandresen> mmmm… beer… beaches….
1515 2014-02-04 20:58:52 <aynstein> haha
1516 2014-02-04 20:59:01 <aynstein> my life (here in Cabo)
1517 2014-02-04 20:59:06 <gavinandresen> I changed my travel arrangements to Princeton/DC today because we're getting a big storm tonight
1518 2014-02-04 20:59:13 <TD> it does sound tempting ..
1519 2014-02-04 20:59:24 <BlueMatt> gavinandresen: speaking at Princeton?
1520 2014-02-04 20:59:24 <gavinandresen> barbados sounds very nice….  you know you wanna go.....
1521 2014-02-04 20:59:28 <TD> though it would be just two weeks after a previous vacation :)
1522 2014-02-04 20:59:39 <BlueMatt> TD: seriously, I'll send you a copy of my calendar
1523 2014-02-04 20:59:40 <gavinandresen> BlueMatt: I'm visiting Ed Felten and his research group tomorrow, and doing a public Q&A
1524 2014-02-04 20:59:45 <BlueMatt> you wouldnt know I'm a student...
1525 2014-02-04 20:59:59 <TD> BlueMatt: did you do moxie's beachfest already too?
1526 2014-02-04 21:00:06 Ninsei has quit (Read error: Connection reset by peer)
1527 2014-02-04 21:00:13 <TD> gavinandresen: they just published a new paper on coinjoin/mix networks and stuff.
1528 2014-02-04 21:00:15 <BlueMatt> TD: yea, I did that, plus two weeks ago miami btc conf, plus last weekend new york
1529 2014-02-04 21:00:19 <TD> lol
1530 2014-02-04 21:00:30 <gavinandresen> TD: cool, I'll have to read it on the train down
1531 2014-02-04 21:00:32 <BlueMatt> dc in a few weeks, then barbados.....
1532 2014-02-04 21:00:41 <aynstein> is barbados cool just to go to learn, likeI mentioned earlier, I have a ways to go before I feel comfortable contributing
1533 2014-02-04 21:00:49 <BlueMatt> gavinandresen: how long you in .us? I thought you were out of .au these days?
1534 2014-02-04 21:01:08 <gavinandresen> BlueMatt: shhh, my location is top secret....
1535 2014-02-04 21:01:13 <BlueMatt> ohhhhh
1536 2014-02-04 21:01:14 <BlueMatt> sorry
1537 2014-02-04 21:01:15 <aynstein> haha
1538 2014-02-04 21:01:27 Ninsei has joined
1539 2014-02-04 21:01:29 <BlueMatt> gavinandresen: how long are you in .us? I thought you were out of .mars these days?
1540 2014-02-04 21:01:39 * aynstein tweets/posts to facebook/google+ and myspace just for kicks
1541 2014-02-04 21:01:56 d33tah has quit (Ping timeout: 240 seconds)
1542 2014-02-04 21:02:02 <gavinandresen> BlueMatt: I'm back in Amherst.  Moving into a Real(™) office next week, though.
1543 2014-02-04 21:02:35 <aynstein> how does one move into a trademark?
1544 2014-02-04 21:02:36 <BlueMatt> damn, I couldnt move more than once every like 5 years....
1545 2014-02-04 21:03:11 <aynstein> sounds constricting
1546 2014-02-04 21:03:34 mappum has quit (Remote host closed the connection)
1547 2014-02-04 21:03:50 <TD> single track conference over 5 days ....
1548 2014-02-04 21:04:24 <BlueMatt> TD: buuutttt...in the Caribbean
1549 2014-02-04 21:04:44 <gavinandresen> I anticipate getting bored and wandering off to explore some beaches and caves.
1550 2014-02-04 21:04:44 <jgarzik> heh
1551 2014-02-04 21:05:21 <TD> yeah the program is not exactly packed ... lot of days they finish at 12 or 3pm
1552 2014-02-04 21:05:25 <BlueMatt> gavinandresen: nothing wrong with that, though you should probably bring the so
1553 2014-02-04 21:05:46 d33tah has joined
1554 2014-02-04 21:05:47 <BlueMatt> TD: so that you have time to chill on the beach :)
1555 2014-02-04 21:05:49 <BlueMatt> (or...code)
1556 2014-02-04 21:06:10 <TD> i always wanted to try coding on the beach, but i imagine it'd be hard to see the screen and sand would get in the keyboard
1557 2014-02-04 21:07:04 <BlueMatt> TD: yea, its largely not practical
1558 2014-02-04 21:07:10 <BlueMatt> if nothing else you get distracted too easily
1559 2014-02-04 21:07:41 Rhessinge has joined
1560 2014-02-04 21:08:01 <BlueMatt> coding at the beach at night, otoh, is quite nice
1561 2014-02-04 21:08:26 <petertodd> gavinandresen: oh, they got caves?
1562 2014-02-04 21:09:04 <null> plus all the good looking chicks flocking around guys with laptops at the beach might discract you
1563 2014-02-04 21:09:28 <TD> chicks love it when brogrammers are crushing it
1564 2014-02-04 21:09:44 <BlueMatt> TD: where do I find these chicks?
1565 2014-02-04 21:09:54 <TD> near brogrammers that are crushing it
1566 2014-02-04 21:09:59 <petertodd> BlueMatt: hanging around the more brogrammers more manly than you
1567 2014-02-04 21:10:00 <BlueMatt> ahhh
1568 2014-02-04 21:10:01 <TD> i thought i just said that
1569 2014-02-04 21:10:06 <BlueMatt> need to find more brogrammers, then
1570 2014-02-04 21:10:19 <BlueMatt> petertodd: much brogrammer, very manly?
1571 2014-02-04 21:10:42 <petertodd> BlueMatt: yup... you were so close to meeting them...
1572 2014-02-04 21:11:07 * BlueMatt just needs to go back to interning with companies and living with chick-grammers
1573 2014-02-04 21:11:54 <TD> i searched google images for "brogrammers crushing it" and this was the first hit: http://www.marketplace.org/sites/marketplace.org/files/BROGRAMMER.jpg
1574 2014-02-04 21:12:12 <BlueMatt> heh
1575 2014-02-04 21:12:23 <petertodd> ...
1576 2014-02-04 21:12:39 <TD> i think search is trying to tell me something
1577 2014-02-04 21:12:47 <BlueMatt> just a bit
1578 2014-02-04 21:13:12 Nesetalis has joined
1579 2014-02-04 21:13:42 rm_ has joined
1580 2014-02-04 21:17:04 ThomasV has joined
1581 2014-02-04 21:17:33 <phantomcircuit> lol
1582 2014-02-04 21:18:10 rm_ has quit (Ping timeout: 250 seconds)
1583 2014-02-04 21:19:55 <midnightmagic> http://www.cnn.com/2012/05/07/tech/web/brogrammers/index.html
1584 2014-02-04 21:19:56 <midnightmagic> lol
1585 2014-02-04 21:20:10 ThomasV has quit (Write error: Broken pipe)
1586 2014-02-04 21:21:14 <midnightmagic> The amusing thing is when they complain about brogrammers as though it's some new thing, maybe they should be peeking into early Sierra games culture..
1587 2014-02-04 21:21:31 <midnightmagic> It some new thing *to them*..
1588 2014-02-04 21:22:52 wallet42 has joined
1589 2014-02-04 21:24:17 adam3us has quit (Ping timeout: 246 seconds)
1590 2014-02-04 21:24:33 <TD> "'Brogrammer' isn't an exclusionary term," wrote a commenter identifying himself as "Toronto Brogrammer" on a recent Businessweek story. "The female equivalent is called a 'hogrammer' and I have big respect for women that wear that badge proudly."
1591 2014-02-04 21:24:39 <TD> amazing
1592 2014-02-04 21:25:04 Pullphinger has quit ()
1593 2014-02-04 21:26:36 owowo has quit (Ping timeout: 240 seconds)
1594 2014-02-04 21:26:49 adam3us has joined
1595 2014-02-04 21:27:33 setkeh has joined
1596 2014-02-04 21:28:45 aynstein has quit (Quit: i hate long goodbyes)
1597 2014-02-04 21:29:27 owowo has joined
1598 2014-02-04 21:30:10 Ninsei has quit (Read error: Connection reset by peer)
1599 2014-02-04 21:31:32 Ninsei has joined
1600 2014-02-04 21:35:53 yubrew has quit ()
1601 2014-02-04 21:37:58 kinglet has joined
1602 2014-02-04 21:37:58 kinglet has quit (Changing host)
1603 2014-02-04 21:37:58 kinglet has joined
1604 2014-02-04 21:38:02 yubrew has joined
1605 2014-02-04 21:39:04 viperhr has joined
1606 2014-02-04 21:39:14 kinglet has quit (Client Quit)
1607 2014-02-04 21:39:32 yubrew has quit (Client Quit)
1608 2014-02-04 21:39:44 kinglet has joined
1609 2014-02-04 21:39:44 kinglet has quit (Changing host)
1610 2014-02-04 21:39:44 kinglet has joined
1611 2014-02-04 21:41:02 rm_ has joined
1612 2014-02-04 21:52:36 caktux_ has joined
1613 2014-02-04 21:54:17 caktux has quit (Ping timeout: 256 seconds)
1614 2014-02-04 21:54:25 micronxd has quit (Quit: micronxd)
1615 2014-02-04 21:54:26 <EasyAt> So, I'm looking through serialize.h.  In the IMPLEMENT_SERIALIZE macro it has the 3 hardcoded vars in each of the functions(fGetSize,fWrite,fRead).  Only one is ever set to true.  Could we replace the 3 variables with only 1 and rely on an enum to determine context?  like: const int type = WRITE
1616 2014-02-04 21:54:48 <EasyAt> Sorry if this is ridiculous question
1617 2014-02-04 21:55:13 caktux_ has quit (Write error: Connection reset by peer)
1618 2014-02-04 21:57:14 Goonie has quit (Remote host closed the connection)
1619 2014-02-04 21:57:31 agricocb has quit (Remote host closed the connection)
1620 2014-02-04 21:57:37 hmmma has joined
1621 2014-02-04 21:57:47 agricocb has joined
1622 2014-02-04 21:58:12 caktux has joined
1623 2014-02-04 21:58:14 viperhr has quit (Ping timeout: 246 seconds)
1624 2014-02-04 21:59:08 jrklein has quit (Ping timeout: 245 seconds)
1625 2014-02-04 22:02:45 banghouse has quit (Remote host closed the connection)
1626 2014-02-04 22:02:59 <helo> no such thing as ridiculous questions
1627 2014-02-04 22:03:07 <helo> only ridiculous suggestions ;)
1628 2014-02-04 22:03:33 rm_ has quit (Remote host closed the connection)
1629 2014-02-04 22:04:19 drayah has quit (Remote host closed the connection)
1630 2014-02-04 22:05:13 rm_ has joined
1631 2014-02-04 22:06:38 bahk has quit (Ping timeout: 245 seconds)
1632 2014-02-04 22:08:43 Rhessinge has quit (Quit: Leaving)
1633 2014-02-04 22:09:14 aynstein has joined
1634 2014-02-04 22:12:25 roconnor has quit (Quit: Konversation terminated!)
1635 2014-02-04 22:15:02 <EasyAt> Infact, those bools appear pointless.  I don't see them ever actual;y used
1636 2014-02-04 22:17:15 c0rw1n has quit (Remote host closed the connection)
1637 2014-02-04 22:18:08 MoALTz_ has quit (Quit: brb)
1638 2014-02-04 22:18:30 MoALTz has joined
1639 2014-02-04 22:19:17 Peach has joined
1640 2014-02-04 22:19:41 Peach is now known as Guest81762
1641 2014-02-04 22:20:01 Guest81762 has left ()
1642 2014-02-04 22:20:59 Grouver has quit (Quit:  HydraIRC -> http://www.hydrairc.com <- Wibbly Wobbly IRC)
1643 2014-02-04 22:23:41 oleganza has joined
1644 2014-02-04 22:24:52 <oleganza> Hello everyone. Now we have nice implementation of BIP32 in Objective-C https://github.com/oleganza/CoreBitcoin/blob/master/CoreBitcoin/BTCKeychain.h
1645 2014-02-04 22:25:15 <oleganza> Who should I ask to put a link to it on https://github.com/bitcoin/bips/blob/master/bip-0032.mediawiki ?
1646 2014-02-04 22:27:15 <EasyAt> To ammend that only the fGetSize appears not to be used
1647 2014-02-04 22:27:18 sh0lla has quit (Quit: Adios, Shibes!)
1648 2014-02-04 22:29:42 pierreatwork has quit (Ping timeout: 272 seconds)
1649 2014-02-04 22:30:20 mrkent has quit (Ping timeout: 272 seconds)
1650 2014-02-04 22:33:32 Krellan_ has joined
1651 2014-02-04 22:33:34 adam3us has quit (Ping timeout: 250 seconds)
1652 2014-02-04 22:34:10 adam3us has joined
1653 2014-02-04 22:34:12 orperelman has joined
1654 2014-02-04 22:35:39 andytoshi has left ()
1655 2014-02-04 22:35:41 andytoshi has joined
1656 2014-02-04 22:36:04 <andytoshi> lol you're right EasyAt
1657 2014-02-04 22:36:51 <EasyAt> andytoshi: On the enum question?
1658 2014-02-04 22:37:43 <andytoshi> EasyAt: on the fGetSize comment at least
1659 2014-02-04 22:37:49 <EasyAt> oh lol
1660 2014-02-04 22:37:55 <andytoshi> imo an enum should be used, but i guess that's a stylistic thing
1661 2014-02-04 22:38:00 <andytoshi> imo c++ should be scrapped entirely..
1662 2014-02-04 22:38:15 freggles has quit (Remote host closed the connection)
1663 2014-02-04 22:38:18 <EasyAt> for what?
1664 2014-02-04 22:38:19 msvb-lab has joined
1665 2014-02-04 22:39:00 <andytoshi> in a year or two i'll be pushing rust :P. but for now (and since bitcoin was released) i prefer C
1666 2014-02-04 22:39:17 jrklein has joined
1667 2014-02-04 22:39:28 <andytoshi> it has a far simpler data model and way way way less magic compiler behavior.
1668 2014-02-04 22:39:37 <EasyAt> Maybe having the macro drop an enum in all functions that utilize IMPLEMENT_SERIALIZE adds too much overhead?
1669 2014-02-04 22:41:18 <andytoshi> nah, an enum is nothing. and i think IMPLEMENT_SERIALIZE only gets called when there's I/O to be done anyway
1670 2014-02-04 22:41:56 <sipa> EasyAt: why would you want an enum? it's much easier to optimize away this way
1671 2014-02-04 22:42:12 <sipa> actually, no, it just makes no difference
1672 2014-02-04 22:42:18 kria has joined
1673 2014-02-04 22:43:40 <EasyAt> No reason, I was curious whether it was an optimization thing or a styalistic thing
1674 2014-02-04 22:43:49 <EasyAt> I don't know all the compiler-fooery for C++
1675 2014-02-04 22:43:56 <sipa> i doubt style matters in generated code :p
1676 2014-02-04 22:46:04 <jgarzik> bad style == increased bugs
1677 2014-02-04 22:46:08 <michagogo> cloud!uid14316@wikia/Michagogo|Hmm
1678 2014-02-04 22:46:11 <jgarzik> but yes not strictly in code generation
1679 2014-02-04 22:46:25 <michagogo> cloud!uid14316@wikia/Michagogo|Looks like, even though VMware Player allows you to nest VMs...
1680 2014-02-04 22:46:41 <michagogo> cloud!uid14316@wikia/Michagogo|You can't compile OpenSSL in a KVM vm in an VMware VM
1681 2014-02-04 22:46:43 <jgarzik> bad style can hide bugs or encourage various bad behavior that easily leads to mistakes
1682 2014-02-04 22:46:50 <michagogo> cloud!uid14316@wikia/Michagogo|s/an/a/
1683 2014-02-04 22:47:08 <michagogo> cloud!uid14316@wikia/Michagogo|Apparently it doesn't like the assembly
1684 2014-02-04 22:48:04 adam3us has quit (Ping timeout: 272 seconds)
1685 2014-02-04 22:48:58 <oleganza> sipa: sorry for offtopic. I've made an ObjectiveC implementation of BIP32 ("HD Wallets"). Could you add a link to it on BIP32 page?
1686 2014-02-04 22:49:00 <oleganza> https://github.com/oleganza/CoreBitcoin/blob/master/CoreBitcoin/BTCKeychain.h
1687 2014-02-04 22:49:11 <sipa> oleganza: you can do so yourself :)
1688 2014-02-04 22:49:33 wateratosthenes has quit (Quit: wateratosthenes)
1689 2014-02-04 22:49:41 askmike has quit (Remote host closed the connection)
1690 2014-02-04 22:49:42 <oleganza> sipa: should i fork bitcoin/bips or petertodd/bips?
1691 2014-02-04 22:49:48 <sipa> the former
1692 2014-02-04 22:49:50 reneg has joined
1693 2014-02-04 22:49:52 rm_ has quit (Remote host closed the connection)
1694 2014-02-04 22:51:12 Liquid__ has quit (Quit: Leaving)
1695 2014-02-04 22:53:04 <oleganza> sipa: made a pull request. thanks.
1696 2014-02-04 22:53:04 RoboTeddy has quit (Remote host closed the connection)
1697 2014-02-04 22:54:07 <sipa> oleganza: do you have test vectors?
1698 2014-02-04 22:54:18 <oleganza> https://github.com/oleganza/CoreBitcoin/blob/master/CoreBitcoin/BTCKeychain+Tests.m
1699 2014-02-04 22:54:33 ralphtheninja has quit (Ping timeout: 245 seconds)
1700 2014-02-04 22:54:44 <oleganza> sipa: all that are mentioned in BIP32
1701 2014-02-04 22:54:50 <sipa> cool
1702 2014-02-04 22:55:23 <oleganza> sipa: one question. I don't like exposing (0x80000000 | i) as an API for private derivation
1703 2014-02-04 22:55:38 <michagogo> cloud!uid14316@wikia/Michagogo|Right now, we gbuild win32 and win64 in one precise amd64 VM
1704 2014-02-04 22:55:43 brson has quit (Quit: leaving)
1705 2014-02-04 22:55:51 <oleganza> i'd prefer "privateDerivedKeychain" and "publicDerivedKeychain". Do you have thoughts on this?
1706 2014-02-04 22:55:53 Guyver2 has quit (Quit: :))
1707 2014-02-04 22:55:54 <sipa> oleganza: expose it as (int i, bool ishardened)
1708 2014-02-04 22:55:56 brson has joined
1709 2014-02-04 22:55:58 kinglet has quit (Read error: Connection reset by peer)
1710 2014-02-04 22:56:05 <michagogo> cloud!uid14316@wikia/Michagogo|But we gbuild linux32 and linux64 in two separate precise VMs, an i386 and an amd64
1711 2014-02-04 22:56:10 <michagogo> cloud!uid14316@wikia/Michagogo|Why is that?
1712 2014-02-04 22:56:32 kinglet has joined
1713 2014-02-04 22:56:32 kinglet has quit (Changing host)
1714 2014-02-04 22:56:32 kinglet has joined
1715 2014-02-04 22:56:49 oPen_syLar has quit (Read error: Connection reset by peer)
1716 2014-02-04 22:56:53 Liquid has joined
1717 2014-02-04 22:57:17 Liquid is now known as Guest48134
1718 2014-02-04 22:57:31 oPen_syLar has joined
1719 2014-02-04 22:57:31 oPen_syLar has quit (Changing host)
1720 2014-02-04 22:57:31 oPen_syLar has joined
1721 2014-02-04 22:57:37 <oleganza> sipa: I'll try [keychain derivedKeychainAtIndex:i private:YES/NO]
1722 2014-02-04 22:57:49 <sipa> oleganza: i've recently rewritten bip32 significantly
1723 2014-02-04 22:58:01 <sipa> it's now hardened/normal instead of private/public
1724 2014-02-04 22:58:03 Zifre has joined
1725 2014-02-04 22:58:05 <oleganza> and –isPrivateDerivation method so the child index does not need to have 0x80000000
1726 2014-02-04 22:58:12 <sipa> for derivation
1727 2014-02-04 22:58:29 <oleganza> is it on bitcoin/bips already?
1728 2014-02-04 22:58:32 <oleganza> i missed it
1729 2014-02-04 22:58:34 <sipa> it's a pullreq
1730 2014-02-04 22:59:36 wateratosthenes has joined
1731 2014-02-04 23:00:06 <oleganza> i see
1732 2014-02-04 23:01:24 <oleganza> sipa: oh, cool. That's much clearer document now
1733 2014-02-04 23:01:59 <oleganza> i'd only mentioned endianness of uint32 explicitly
1734 2014-02-04 23:03:00 <oleganza> oh, it's there
1735 2014-02-04 23:03:32 adam3us has joined
1736 2014-02-04 23:07:59 wateratosthenes has quit (Quit: wateratosthenes)
1737 2014-02-04 23:08:52 VinceSamios has quit (Remote host closed the connection)
1738 2014-02-04 23:10:01 justanotheruser has joined
1739 2014-02-04 23:10:12 mappum has joined
1740 2014-02-04 23:12:16 msvb-lab has left ()
1741 2014-02-04 23:14:06 justanotheruser1 has joined
1742 2014-02-04 23:14:48 justanotheruser1 has quit (Changing host)
1743 2014-02-04 23:14:48 justanotheruser1 has joined
1744 2014-02-04 23:15:26 Liquid__ has joined
1745 2014-02-04 23:17:50 justanotheruser has quit (Ping timeout: 272 seconds)
1746 2014-02-04 23:18:05 Dapper_Dan has joined
1747 2014-02-04 23:19:08 Guest48134 has quit (Ping timeout: 245 seconds)
1748 2014-02-04 23:19:19 CourtJesterG has joined
1749 2014-02-04 23:19:57 ikbenwouter has quit (Quit: Leaving)
1750 2014-02-04 23:21:46 mappum has quit (Remote host closed the connection)
1751 2014-02-04 23:23:43 CourtJesterG has left ()
1752 2014-02-04 23:23:51 cypherdial has quit (Ping timeout: 250 seconds)
1753 2014-02-04 23:24:25 askmike has joined
1754 2014-02-04 23:25:09 samson_ has quit (Ping timeout: 252 seconds)
1755 2014-02-04 23:25:32 Liquid__ has quit (Read error: Connection reset by peer)
1756 2014-02-04 23:27:11 Liquid__ has joined
1757 2014-02-04 23:31:51 wallet42 has quit (Quit: Leaving.)
1758 2014-02-04 23:32:03 CodeShark has quit (Read error: Connection reset by peer)
1759 2014-02-04 23:32:40 rm_ has joined
1760 2014-02-04 23:32:40 CodeShark has joined
1761 2014-02-04 23:33:49 justanotheruser has joined
1762 2014-02-04 23:33:49 justanotheruser has quit (Changing host)
1763 2014-02-04 23:33:49 justanotheruser has joined
1764 2014-02-04 23:34:58 DTEG_ has quit (Remote host closed the connection)
1765 2014-02-04 23:35:40 DTEG has joined
1766 2014-02-04 23:35:40 mappum has joined
1767 2014-02-04 23:35:48 banghouse has joined
1768 2014-02-04 23:36:12 justanotheruser1 has quit (Ping timeout: 272 seconds)
1769 2014-02-04 23:37:44 Dapper_Dan has quit ()
1770 2014-02-04 23:38:00 breesy has joined
1771 2014-02-04 23:41:34 oleganza has quit (Quit: oleganza)
1772 2014-02-04 23:42:54 Belxjander has quit (Read error: No route to host)
1773 2014-02-04 23:43:16 RoboTeddy has joined
1774 2014-02-04 23:43:22 justanotheruser1 has joined
1775 2014-02-04 23:44:33 justanotheruser has quit (Ping timeout: 245 seconds)
1776 2014-02-04 23:46:19 wallet42 has joined
1777 2014-02-04 23:49:58 Coincidental has joined
1778 2014-02-04 23:50:56 melvster_ has quit (Ping timeout: 246 seconds)
1779 2014-02-04 23:51:01 gfawkes_ is now known as gfawkes
1780 2014-02-04 23:51:30 justanotheruser has joined
1781 2014-02-04 23:51:59 justanotheruser1 has quit (Ping timeout: 246 seconds)
1782 2014-02-04 23:53:04 justanotheruser has quit (Read error: Connection reset by peer)
1783 2014-02-04 23:53:20 justanotheruser has joined
1784 2014-02-04 23:53:39 agricocb has quit (Quit: Leaving.)
1785 2014-02-04 23:55:25 shahshah has joined
1786 2014-02-04 23:56:52 askmike_ has joined
1787 2014-02-04 23:57:35 askmike has quit (Ping timeout: 246 seconds)
1788 2014-02-04 23:57:39 justanotheruser has quit (Ping timeout: 250 seconds)
1789 2014-02-04 23:58:28 Alina-malina has quit (Ping timeout: 272 seconds)
1790 2014-02-04 23:58:33 shahshah has quit (Client Quit)
1791 2014-02-04 23:58:35 mrkent has joined
1792 2014-02-04 23:58:35 mrkent has quit (Changing host)
1793 2014-02-04 23:58:35 mrkent has joined
1794 2014-02-04 23:59:55 justanotheruser has joined