1 2014-11-18 00:01:55 unbalanced has quit (Remote host closed the connection)
   2 2014-11-18 00:02:08 unbalanced has joined
   3 2014-11-18 00:02:51 RoboTeddy has quit (Ping timeout: 244 seconds)
   4 2014-11-18 00:07:55 NewLiberty has joined
   5 2014-11-18 00:08:26 Centaure has joined
   6 2014-11-18 00:09:13 ionstorm has joined
   7 2014-11-18 00:10:01 bitbumper has quit (Read error: Connection reset by peer)
   8 2014-11-18 00:12:11 bitbumper has joined
   9 2014-11-18 00:12:40 xenog has quit (Ping timeout: 244 seconds)
  10 2014-11-18 00:14:03 imfaust has joined
  11 2014-11-18 00:14:11 imfaust_ has quit (Ping timeout: 264 seconds)
  12 2014-11-18 00:14:43 OneMiner1 has quit (Quit: Leaving)
  13 2014-11-18 00:15:52 JackH has quit (Ping timeout: 265 seconds)
  14 2014-11-18 00:19:43 t7 has quit (Remote host closed the connection)
  15 2014-11-18 00:20:25 RoboTeddy has joined
  16 2014-11-18 00:22:28 mpmcsweeney has quit ()
  17 2014-11-18 00:22:31 Blackreign has quit ()
  18 2014-11-18 00:23:55 ruukasu has quit (Quit: WeeChat 1.0.1)
  19 2014-11-18 00:23:57 fanquake has joined
  20 2014-11-18 00:24:11 ruukasu has joined
  21 2014-11-18 00:25:53 xenog has joined
  22 2014-11-18 00:25:57 vmatekole has quit (Remote host closed the connection)
  23 2014-11-18 00:29:45 gdm85 has quit (Ping timeout: 272 seconds)
  24 2014-11-18 00:31:46 zyrox has quit (Quit: Leaving)
  25 2014-11-18 00:31:58 Zarutian has quit (Read error: Connection reset by peer)
  26 2014-11-18 00:31:59 Gyps has quit (Quit: Gyps)
  27 2014-11-18 00:32:14 vmatekole has joined
  28 2014-11-18 00:32:42 Zarutian has joined
  29 2014-11-18 00:32:53 Zarutian has quit (Read error: Connection reset by peer)
  30 2014-11-18 00:33:40 Zarutian has joined
  31 2014-11-18 00:35:02 xenog has quit (Ping timeout: 258 seconds)
  32 2014-11-18 00:35:04 OneMiner has joined
  33 2014-11-18 00:41:15 Uglux has joined
  34 2014-11-18 00:41:32 ericmuyser has joined
  35 2014-11-18 00:43:11 DougieBot5000 has quit (Quit: Leaving)
  36 2014-11-18 00:46:13 ericmuyser has quit (Ping timeout: 255 seconds)
  37 2014-11-18 00:47:15 nemo` has joined
  38 2014-11-18 00:47:19 gdm85 has joined
  39 2014-11-18 00:47:26 Burrito has quit (Quit: Leaving)
  40 2014-11-18 00:48:02 xenog has joined
  41 2014-11-18 00:55:42 SebSebastian has quit (Quit: Leaving)
  42 2014-11-18 00:55:59 Centaure has quit (Ping timeout: 265 seconds)
  43 2014-11-18 00:56:47 xenog has quit (Ping timeout: 264 seconds)
  44 2014-11-18 01:06:41 akstunt600 has quit (Read error: Connection reset by peer)
  45 2014-11-18 01:07:43 akstunt600 has joined
  46 2014-11-18 01:07:52 cyphase_ is now known as cyphase
  47 2014-11-18 01:08:13 xenog has joined
  48 2014-11-18 01:12:34 okae has quit (Quit: bye!)
  49 2014-11-18 01:13:06 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
  50 2014-11-18 01:14:02 belcher has quit (Quit: Leaving)
  51 2014-11-18 01:17:41 bitstein has quit (Quit: Textual IRC Client: www.textualapp.com)
  52 2014-11-18 01:17:41 wallet42 has quit (Quit: Leaving.)
  53 2014-11-18 01:17:47 _yoy_ has quit (Ping timeout: 264 seconds)
  54 2014-11-18 01:18:36 SebSebastian has joined
  55 2014-11-18 01:20:25 okae has joined
  56 2014-11-18 01:20:43 agricocb has quit (Quit: Leaving.)
  57 2014-11-18 01:20:43 Aquent1 has quit (Remote host closed the connection)
  58 2014-11-18 01:21:10 xenog has quit (Ping timeout: 256 seconds)
  59 2014-11-18 01:21:30 Pierre_Rochard has quit (Ping timeout: 245 seconds)
  60 2014-11-18 01:21:52 Uglux has quit (Remote host closed the connection)
  61 2014-11-18 01:24:59 _yoy_ has joined
  62 2014-11-18 01:34:50 ryanxcharles has quit (Ping timeout: 258 seconds)
  63 2014-11-18 01:35:35 jordandotdev has joined
  64 2014-11-18 01:36:23 owlhooter- is now known as owlhooter
  65 2014-11-18 01:36:35 owlhooter has quit (Disconnected by services)
  66 2014-11-18 01:37:06 BCBot_ has quit (Remote host closed the connection)
  67 2014-11-18 01:37:21 Gyps has joined
  68 2014-11-18 01:37:23 BCBot` has joined
  69 2014-11-18 01:37:27 owlhooter has joined
  70 2014-11-18 01:37:35 Sleepnbum has quit (Ping timeout: 255 seconds)
  71 2014-11-18 01:41:01 ericmuyser has joined
  72 2014-11-18 01:45:23 dgenr8 has quit (Quit: Leaving)
  73 2014-11-18 01:45:46 DougieBot5000 has joined
  74 2014-11-18 01:46:44 imfaust has quit (Ping timeout: 265 seconds)
  75 2014-11-18 01:50:04 willermo_ has joined
  76 2014-11-18 01:50:22 won9 has quit (Quit: won9)
  77 2014-11-18 01:51:09 Andymeows has joined
  78 2014-11-18 01:56:40 johnsoft has quit (Ping timeout: 240 seconds)
  79 2014-11-18 01:57:41 johnsoft has joined
  80 2014-11-18 01:59:31 todam00n has quit (Quit: todam00n)
  81 2014-11-18 02:00:01 akstunt600 has quit (Read error: Connection reset by peer)
  82 2014-11-18 02:00:48 akstunt600 has joined
  83 2014-11-18 02:05:15 Zarutian has quit (Quit: Zarutian)
  84 2014-11-18 02:05:21 ryanxcharles has joined
  85 2014-11-18 02:05:22 torsthaldo has quit (Quit: Leaving.)
  86 2014-11-18 02:08:30 xenog has joined
  87 2014-11-18 02:08:57 Pierre_Rochard has joined
  88 2014-11-18 02:13:03 MaxSan has quit (Ping timeout: 264 seconds)
  89 2014-11-18 02:13:52 gues has quit (Ping timeout: 256 seconds)
  90 2014-11-18 02:17:02 <cfields> sipa: ping. any chance you're around?
  91 2014-11-18 02:17:15 Guest9784 has joined
  92 2014-11-18 02:17:41 <cfields> sipa: a while back you mentioned that you wanted to get rid of CPrivKey. I'm curious now about what you'd like to see replace it
  93 2014-11-18 02:24:27 RagnarDanneskjol has quit (Remote host closed the connection)
  94 2014-11-18 02:25:13 _yoy_ has quit (Ping timeout: 255 seconds)
  95 2014-11-18 02:25:42 gues has joined
  96 2014-11-18 02:27:59 _yoy_ has joined
  97 2014-11-18 02:32:35 Guest9784 has quit ()
  98 2014-11-18 02:39:05 agricocb has joined
  99 2014-11-18 02:39:14 kk3347288 has quit (Ping timeout: 258 seconds)
 100 2014-11-18 02:40:58 justanotheruser has quit (Ping timeout: 255 seconds)
 101 2014-11-18 02:42:19 xenog has quit (Ping timeout: 255 seconds)
 102 2014-11-18 02:45:10 Lightsword has quit (Quit: Lightsword)
 103 2014-11-18 02:47:53 au_ has joined
 104 2014-11-18 02:48:00 Dr-G3 has joined
 105 2014-11-18 02:49:00 ionstorm has quit (Quit: Leaving)
 106 2014-11-18 02:50:45 au_ has quit (Client Quit)
 107 2014-11-18 02:51:03 Dr-G2 has quit (Ping timeout: 250 seconds)
 108 2014-11-18 02:51:37 kk3347288 has joined
 109 2014-11-18 02:53:21 gues has quit (Ping timeout: 244 seconds)
 110 2014-11-18 02:53:21 akstunt600 has quit (Read error: Connection reset by peer)
 111 2014-11-18 02:53:51 jb55 has quit (Ping timeout: 264 seconds)
 112 2014-11-18 02:54:15 akstunt600 has joined
 113 2014-11-18 02:54:31 gues has joined
 114 2014-11-18 02:59:51 Arnavion has quit (Read error: Connection reset by peer)
 115 2014-11-18 03:00:02 Arnavion has joined
 116 2014-11-18 03:02:20 AtashiCon has quit (Ping timeout: 245 seconds)
 117 2014-11-18 03:02:44 AtashiCon has joined
 118 2014-11-18 03:04:55 ClarusCogitatio has quit (Ping timeout: 272 seconds)
 119 2014-11-18 03:06:15 ClarusCogitatio has joined
 120 2014-11-18 03:11:06 ClarusCogitatio has quit (Ping timeout: 256 seconds)
 121 2014-11-18 03:13:07 Subo1977 has joined
 122 2014-11-18 03:13:20 ryjz has joined
 123 2014-11-18 03:15:56 ryjz has quit (Client Quit)
 124 2014-11-18 03:16:37 Subo1977_ has quit (Ping timeout: 250 seconds)
 125 2014-11-18 03:17:29 willermo_ has quit (Quit: Page closed)
 126 2014-11-18 03:17:36 coiner has quit (Ping timeout: 265 seconds)
 127 2014-11-18 03:19:11 gues has quit (Ping timeout: 244 seconds)
 128 2014-11-18 03:20:36 joss-c has quit (Ping timeout: 250 seconds)
 129 2014-11-18 03:25:30 ryjz has joined
 130 2014-11-18 03:26:09 DigiByteDev has joined
 131 2014-11-18 03:26:19 ClarusCogitatio has joined
 132 2014-11-18 03:27:52 ClarusCogitatio has quit (Excess Flood)
 133 2014-11-18 03:28:46 ClarusCogitatio has joined
 134 2014-11-18 03:32:39 joss-c has joined
 135 2014-11-18 03:33:27 wfbarks has quit (Remote host closed the connection)
 136 2014-11-18 03:34:28 ClarusCogitatio has quit (Ping timeout: 250 seconds)
 137 2014-11-18 03:37:40 Arnavion has quit (Ping timeout: 240 seconds)
 138 2014-11-18 03:38:05 Arnavion has joined
 139 2014-11-18 03:38:07 AtashiCon has quit (Ping timeout: 255 seconds)
 140 2014-11-18 03:38:16 gues has joined
 141 2014-11-18 03:39:12 AtashiCon has joined
 142 2014-11-18 03:40:37 ClarusCogitatio has joined
 143 2014-11-18 03:44:47 xenog has joined
 144 2014-11-18 03:46:05 rdponticelli has quit (Ping timeout: 250 seconds)
 145 2014-11-18 03:46:36 ClarusCogitatio has quit (Ping timeout: 250 seconds)
 146 2014-11-18 03:46:38 iugfhvybu has joined
 147 2014-11-18 03:46:41 akstunt600 has quit (Read error: Connection reset by peer)
 148 2014-11-18 03:47:26 akstunt600 has joined
 149 2014-11-18 03:47:26 coiner has joined
 150 2014-11-18 03:47:39 ClarusCogitatio has joined
 151 2014-11-18 03:49:09 luktgf has quit (Ping timeout: 244 seconds)
 152 2014-11-18 03:55:08 justanotheruser has joined
 153 2014-11-18 03:56:15 ClarusCogitatio has quit (Ping timeout: 264 seconds)
 154 2014-11-18 04:01:08 ClarusCogitatio has joined
 155 2014-11-18 04:04:48 jgarzik has quit (Ping timeout: 250 seconds)
 156 2014-11-18 04:05:34 ClarusCogitatio has quit (Ping timeout: 255 seconds)
 157 2014-11-18 04:08:04 MoALTz_ has joined
 158 2014-11-18 04:10:51 MoALTz has quit (Ping timeout: 258 seconds)
 159 2014-11-18 04:11:30 Pierre_Rochard has quit (Ping timeout: 255 seconds)
 160 2014-11-18 04:12:03 ClarusCogitatio has joined
 161 2014-11-18 04:15:32 papa2 has quit (Remote host closed the connection)
 162 2014-11-18 04:16:09 papa2 has joined
 163 2014-11-18 04:16:43 Lightsword has joined
 164 2014-11-18 04:16:59 fanquake has left ()
 165 2014-11-18 04:18:28 jgarzik has joined
 166 2014-11-18 04:18:36 ClarusCogitatio has quit (Ping timeout: 244 seconds)
 167 2014-11-18 04:23:39 ClarusCogitatio has joined
 168 2014-11-18 04:29:15 wfbarks has joined
 169 2014-11-18 04:33:01 hashtag has quit (Ping timeout: 255 seconds)
 170 2014-11-18 04:33:33 ClarusCogitatio has quit (Ping timeout: 255 seconds)
 171 2014-11-18 04:37:40 ClarusCogitatio has joined
 172 2014-11-18 04:42:55 xenog has quit (Ping timeout: 240 seconds)
 173 2014-11-18 04:44:57 Raziel has quit (Ping timeout: 244 seconds)
 174 2014-11-18 04:45:32 CheckDavid has quit (Quit: Connection closed for inactivity)
 175 2014-11-18 04:47:42 ClarusCogitatio has quit (Ping timeout: 250 seconds)
 176 2014-11-18 04:52:23 RoboTedd_ has joined
 177 2014-11-18 04:53:43 TheSeven has quit (Disconnected by services)
 178 2014-11-18 04:53:55 [7] has joined
 179 2014-11-18 04:55:56 RoboTeddy has quit (Ping timeout: 250 seconds)
 180 2014-11-18 04:56:50 RoboTedd_ has quit (Ping timeout: 244 seconds)
 181 2014-11-18 04:57:12 ClarusCogitatio has joined
 182 2014-11-18 04:58:35 impulse has quit (Ping timeout: 245 seconds)
 183 2014-11-18 04:59:34 JTF195 has quit (Ping timeout: 255 seconds)
 184 2014-11-18 05:00:18 JTF195 has joined
 185 2014-11-18 05:01:02 shadowbroker has joined
 186 2014-11-18 05:01:50 Lightsword has quit (Quit: Lightsword)
 187 2014-11-18 05:01:52 brianhoffman has quit (Quit: brianhoffman)
 188 2014-11-18 05:02:44 ClarusCogitatio has quit (Ping timeout: 256 seconds)
 189 2014-11-18 05:03:45 kk3347288 has quit (Ping timeout: 258 seconds)
 190 2014-11-18 05:05:12 ClarusCogitatio has joined
 191 2014-11-18 05:05:40 impulse has joined
 192 2014-11-18 05:05:45 msvb-lab has joined
 193 2014-11-18 05:05:57 rdymac has quit (Quit: Connection closed for inactivity)
 194 2014-11-18 05:07:43 shadowbroker has quit (Remote host closed the connection)
 195 2014-11-18 05:08:37 kromtar has quit (Quit: bye bye.)
 196 2014-11-18 05:10:40 ClarusCogitatio has quit (Ping timeout: 250 seconds)
 197 2014-11-18 05:12:13 ClarusCogitatio has joined
 198 2014-11-18 05:17:35 ClarusCogitatio has quit (Ping timeout: 240 seconds)
 199 2014-11-18 05:19:12 local_host has joined
 200 2014-11-18 05:19:14 ClarusCogitatio has joined
 201 2014-11-18 05:20:20 moarrr has joined
 202 2014-11-18 05:22:17 owlhooter has quit (Ping timeout: 250 seconds)
 203 2014-11-18 05:22:25 rawdr has quit (Remote host closed the connection)
 204 2014-11-18 05:23:24 kermit has quit (Quit: Leaving.)
 205 2014-11-18 05:23:35 rfreeman_w has quit (Ping timeout: 250 seconds)
 206 2014-11-18 05:23:51 kermit has joined
 207 2014-11-18 05:24:13 rawdr has joined
 208 2014-11-18 05:24:50 ClarusCogitatio has quit (Ping timeout: 245 seconds)
 209 2014-11-18 05:25:44 ClarusCogitatio has joined
 210 2014-11-18 05:26:07 owlhooter has joined
 211 2014-11-18 05:26:28 rfreeman_w has joined
 212 2014-11-18 05:33:28 akstunt600 has quit (Read error: Connection reset by peer)
 213 2014-11-18 05:34:16 akstunt600 has joined
 214 2014-11-18 05:38:32 RagnarDanneskjol has joined
 215 2014-11-18 05:41:21 Application has quit (Ping timeout: 272 seconds)
 216 2014-11-18 05:44:55 [7] has quit (Remote host closed the connection)
 217 2014-11-18 05:45:27 TheSeven has joined
 218 2014-11-18 05:56:05 paveljanik has joined
 219 2014-11-18 05:56:47 Andymeows has quit (Ping timeout: 264 seconds)
 220 2014-11-18 06:01:16 <gues>  /leave
 221 2014-11-18 06:01:19 gues has left ()
 222 2014-11-18 06:05:23 vmatekole has quit (Remote host closed the connection)
 223 2014-11-18 06:08:31 ThomasV has joined
 224 2014-11-18 06:11:18 Application has joined
 225 2014-11-18 06:11:42 simondlr has joined
 226 2014-11-18 06:14:25 WeCluster has quit (Ping timeout: 245 seconds)
 227 2014-11-18 06:14:55 Lightsword has joined
 228 2014-11-18 06:16:06 Application has quit (Ping timeout: 250 seconds)
 229 2014-11-18 06:16:21 WeCluster has joined
 230 2014-11-18 06:17:20 local_host has quit (Ping timeout: 245 seconds)
 231 2014-11-18 06:19:16 Lightsword has quit (Ping timeout: 258 seconds)
 232 2014-11-18 06:20:52 Application has joined
 233 2014-11-18 06:21:15 simondlr has quit (Remote host closed the connection)
 234 2014-11-18 06:21:52 Zifre has joined
 235 2014-11-18 06:25:16 Lightsword has joined
 236 2014-11-18 06:26:53 akstunt600 has quit (Read error: Connection reset by peer)
 237 2014-11-18 06:27:39 akstunt600 has joined
 238 2014-11-18 06:28:03 nemo` has quit (Ping timeout: 264 seconds)
 239 2014-11-18 06:28:32 Diablo-D3 has quit (Quit: do coders dream of sheep()?)
 240 2014-11-18 06:35:25 Diablo-D3 has joined
 241 2014-11-18 06:39:07 O01eg has quit (Quit: O01eg)
 242 2014-11-18 06:43:42 MoALTz has joined
 243 2014-11-18 06:44:51 MoALTz_ has quit (Ping timeout: 264 seconds)
 244 2014-11-18 06:45:01 one0one has quit ()
 245 2014-11-18 06:55:51 Application has quit (Remote host closed the connection)
 246 2014-11-18 07:01:43 ryjz has quit ()
 247 2014-11-18 07:08:11 cbeams has joined
 248 2014-11-18 07:08:11 cbeams has quit (Changing host)
 249 2014-11-18 07:08:11 cbeams has joined
 250 2014-11-18 07:08:50 moarrr has quit (Quit: Daniel Michael Abraham [@Croydon @London @UK] (T: dmabraham.com [-] The Best Ever [=] M: +447957 082648 [-] DOB: 05/12/1985))
 251 2014-11-18 07:08:59 Aido_ has joined
 252 2014-11-18 07:12:12 Aido has quit (Ping timeout: 244 seconds)
 253 2014-11-18 07:15:49 ThomasV has quit (Ping timeout: 244 seconds)
 254 2014-11-18 07:17:59 hmmma has quit (Quit: Leaving.)
 255 2014-11-18 07:18:28 hmmma has joined
 256 2014-11-18 07:20:03 akstunt600 has quit (Read error: Connection reset by peer)
 257 2014-11-18 07:20:17 simondlr has joined
 258 2014-11-18 07:21:12 Prawnzy has joined
 259 2014-11-18 07:21:13 akstunt600 has joined
 260 2014-11-18 07:23:46 hmmma has quit (Quit: Leaving.)
 261 2014-11-18 07:25:56 Namworld has quit ()
 262 2014-11-18 07:28:15 ericmuyser has quit (Remote host closed the connection)
 263 2014-11-18 07:37:35 chaosagent has quit (Ping timeout: 240 seconds)
 264 2014-11-18 07:37:57 neozaru has joined
 265 2014-11-18 07:38:00 Application has joined
 266 2014-11-18 07:44:24 <Krellan> gmaxwell: There, I refactored my -whiteconnections patch after our nice chat the other day
 267 2014-11-18 07:44:25 <Krellan> https://github.com/bitcoin/bitcoin/pull/5288
 268 2014-11-18 07:44:40 adlai has joined
 269 2014-11-18 07:45:01 <Krellan> I put in what we had talked about, seems to work nicely now
 270 2014-11-18 07:56:16 shadowbroker has joined
 271 2014-11-18 07:56:45 won9 has joined
 272 2014-11-18 08:01:29 Transisto has joined
 273 2014-11-18 08:04:46 CustosL1men has joined
 274 2014-11-18 08:04:49 CustosL1men has quit (Changing host)
 275 2014-11-18 08:04:49 CustosL1men has joined
 276 2014-11-18 08:07:03 Aquent1 has joined
 277 2014-11-18 08:10:16 <sipa> cfields: i was talking about what was called CPrivKey before
 278 2014-11-18 08:10:28 <sipa> ah, no, i wasn't
 279 2014-11-18 08:10:38 <sipa> are you talking about CPrivKey or Ckey?
 280 2014-11-18 08:10:58 <cfields> sipa: CPrivKey
 281 2014-11-18 08:11:18 <sipa> CPrivKey is just a dumb container that's only used in wallets because of backward compatibility
 282 2014-11-18 08:11:39 jb55 has joined
 283 2014-11-18 08:12:12 <cfields> sipa: right. I was hoping we could move it out of Ckey and into the wallet
 284 2014-11-18 08:12:21 <sipa> that's probably possible
 285 2014-11-18 08:12:44 abossard has joined
 286 2014-11-18 08:12:45 <cfields> ok, great
 287 2014-11-18 08:13:03 <cfields> i already hacked something up, it was pretty trivial. just wanted to make sure it lined up with what you had in mind
 288 2014-11-18 08:13:10 <cfields> or.. wasn't counter to it, at least :)
 289 2014-11-18 08:13:22 akstunt600 has quit (Read error: Connection reset by peer)
 290 2014-11-18 08:14:15 akstunt600 has joined
 291 2014-11-18 08:18:39 lclc_bnc is now known as lclc
 292 2014-11-18 08:26:01 Aquent1 has quit (Ping timeout: 250 seconds)
 293 2014-11-18 08:26:11 Lightsword has quit (Quit: Lightsword)
 294 2014-11-18 08:33:50 JackH has joined
 295 2014-11-18 08:34:11 paveljanik has quit (Ping timeout: 240 seconds)
 296 2014-11-18 08:35:10 elgrecoFL has quit (Ping timeout: 244 seconds)
 297 2014-11-18 08:35:36 coutts has quit (Read error: Connection reset by peer)
 298 2014-11-18 08:35:36 rdekley has quit (Read error: Connection reset by peer)
 299 2014-11-18 08:35:36 Guest99076 has quit (Read error: Connection reset by peer)
 300 2014-11-18 08:35:44 neozaru has quit (Remote host closed the connection)
 301 2014-11-18 08:36:06 coutts has joined
 302 2014-11-18 08:36:10 rdekley_ has joined
 303 2014-11-18 08:36:24 Guest99076 has joined
 304 2014-11-18 08:36:27 elgrecoFL has joined
 305 2014-11-18 08:38:38 sol__ has joined
 306 2014-11-18 08:39:18 ericmuyser has joined
 307 2014-11-18 08:39:30 Grouver has joined
 308 2014-11-18 08:41:03 rubensayshi has joined
 309 2014-11-18 08:41:38 jonasschnelli has joined
 310 2014-11-18 08:43:39 ericmuyser has quit (Ping timeout: 244 seconds)
 311 2014-11-18 08:45:22 RBecker has quit (Remote host closed the connection)
 312 2014-11-18 08:45:23 b_lumenkraft has joined
 313 2014-11-18 08:45:38 msvb-lab has quit (Quit: msvb-lab)
 314 2014-11-18 08:45:41 twixisowned is now known as trixisowned
 315 2014-11-18 08:45:51 trixisowned is now known as twixisowned
 316 2014-11-18 08:48:49 damethos has joined
 317 2014-11-18 08:48:49 damethos has quit (Client Quit)
 318 2014-11-18 08:50:23 RBecker has joined
 319 2014-11-18 08:54:36 adlai has quit (Remote host closed the connection)
 320 2014-11-18 09:02:21 DougieBot5000 has quit (Quit: Leaving)
 321 2014-11-18 09:04:36 JackH has quit (Ping timeout: 264 seconds)
 322 2014-11-18 09:04:40 jonasschnelli has quit (Ping timeout: 272 seconds)
 323 2014-11-18 09:05:59 jonasschnelli has joined
 324 2014-11-18 09:06:02 NewLiberty has quit (Ping timeout: 258 seconds)
 325 2014-11-18 09:06:49 akstunt600 has quit (Read error: Connection reset by peer)
 326 2014-11-18 09:07:51 akstunt600 has joined
 327 2014-11-18 09:08:13 benrcole has joined
 328 2014-11-18 09:08:22 tarantillo_ has quit (Remote host closed the connection)
 329 2014-11-18 09:08:42 tarantillo_ has joined
 330 2014-11-18 09:09:00 damethos has joined
 331 2014-11-18 09:11:00 shadowbroker has quit (Remote host closed the connection)
 332 2014-11-18 09:12:58 ThomasV has joined
 333 2014-11-18 09:14:10 sinetek has quit (Ping timeout: 272 seconds)
 334 2014-11-18 09:14:47 benrcole has quit (Ping timeout: 265 seconds)
 335 2014-11-18 09:14:59 benrcole has joined
 336 2014-11-18 09:23:18 Diablo-D3 has quit (Quit: do coders dream of sheep()?)
 337 2014-11-18 09:24:51 wfbarks has quit ()
 338 2014-11-18 09:25:31 benrcole has quit (Ping timeout: 255 seconds)
 339 2014-11-18 09:26:27 ssshhh has joined
 340 2014-11-18 09:26:50 fre has joined
 341 2014-11-18 09:28:34 benrcole has joined
 342 2014-11-18 09:29:37 truky has quit (Ping timeout: 246 seconds)
 343 2014-11-18 09:29:41 da2ce7 has joined
 344 2014-11-18 09:29:48 da2ce7 has quit (Changing host)
 345 2014-11-18 09:29:48 da2ce7 has joined
 346 2014-11-18 09:31:54 ThomasV has quit (Ping timeout: 255 seconds)
 347 2014-11-18 09:33:46 jb55 has quit (Remote host closed the connection)
 348 2014-11-18 09:34:36 Application has quit (Ping timeout: 265 seconds)
 349 2014-11-18 09:36:19 JackH has joined
 350 2014-11-18 09:40:40 benrcole has quit (Quit: Leaving.)
 351 2014-11-18 09:41:11 timothy has joined
 352 2014-11-18 09:41:51 kromtar has joined
 353 2014-11-18 09:42:20 jordandotdev has quit (Quit: Connection closed for inactivity)
 354 2014-11-18 09:43:03 Application has joined
 355 2014-11-18 09:44:31 gdm85 has quit (Quit: Leaving)
 356 2014-11-18 09:45:21 gdm85 has joined
 357 2014-11-18 09:51:01 paveljanik has joined
 358 2014-11-18 09:51:49 <rubensayshi> hmm, why are testnet p2sh addresses 35 chars :/ ?
 359 2014-11-18 09:54:19 Lightsword has joined
 360 2014-11-18 09:56:07 <sipa> rubensayshi: because 256^25 is more than 58^34
 361 2014-11-18 09:56:41 <sipa> so encoding 25 characters (version byte, 20 data bytes, 4 checksum bytes) in base58 can result in more than 34 characters, if the number is large enough
 362 2014-11-18 09:57:09 <sipa> it doesn't happen for other address types because the version byte is small enough not to go over the threshold
 363 2014-11-18 09:57:42 <rubensayshi> ah okay, thanks!
 364 2014-11-18 09:59:00 _yoy_ has quit (Quit: Leaving...)
 365 2014-11-18 10:00:04 akstunt600 has quit (Read error: Connection reset by peer)
 366 2014-11-18 10:00:55 akstunt600 has joined
 367 2014-11-18 10:00:58 benrcole has joined
 368 2014-11-18 10:01:29 benrcole has quit (Read error: Connection reset by peer)
 369 2014-11-18 10:01:35 benrcole has joined
 370 2014-11-18 10:01:55 benrcole1 has joined
 371 2014-11-18 10:03:23 cbeams has quit (Read error: Connection reset by peer)
 372 2014-11-18 10:03:47 cbeams has joined
 373 2014-11-18 10:04:03 _yoy_ has joined
 374 2014-11-18 10:04:14 Gyps has quit (Quit: Gyps)
 375 2014-11-18 10:06:01 benrcole has quit (Ping timeout: 265 seconds)
 376 2014-11-18 10:07:08 vmatekole has joined
 377 2014-11-18 10:11:35 vmatekole has quit (Ping timeout: 258 seconds)
 378 2014-11-18 10:11:50 paveljanik has quit (Ping timeout: 250 seconds)
 379 2014-11-18 10:14:26 simondlr has quit (Ping timeout: 250 seconds)
 380 2014-11-18 10:14:52 damethos has quit (Ping timeout: 250 seconds)
 381 2014-11-18 10:16:42 jonasschnelli has quit (Quit: This computer has gone to sleep)
 382 2014-11-18 10:16:58 paveljanik has joined
 383 2014-11-18 10:23:05 aschildbach has joined
 384 2014-11-18 10:23:12 Uglux has joined
 385 2014-11-18 10:24:16 viic has quit (Quit: Bye)
 386 2014-11-18 10:28:07 jonasschnelli has joined
 387 2014-11-18 10:30:43 moa has quit (Quit: Leaving.)
 388 2014-11-18 10:31:12 Gyps has joined
 389 2014-11-18 10:34:24 adlai has joined
 390 2014-11-18 10:35:31 damethos has joined
 391 2014-11-18 10:36:40 wallet42 has joined
 392 2014-11-18 10:39:18 ThomasV has joined
 393 2014-11-18 10:39:49 simondlr has joined
 394 2014-11-18 10:43:25 Shiftos has quit (Remote host closed the connection)
 395 2014-11-18 10:44:16 Shiftos has joined
 396 2014-11-18 10:45:10 vmatekole has joined
 397 2014-11-18 10:46:33 cbeams has quit (Read error: Connection reset by peer)
 398 2014-11-18 10:46:55 cbeams has joined
 399 2014-11-18 10:46:55 cbeams has quit (Changing host)
 400 2014-11-18 10:46:55 cbeams has joined
 401 2014-11-18 10:51:54 GM0127 has joined
 402 2014-11-18 10:51:57 won9 has quit (Quit: won9)
 403 2014-11-18 10:52:17 Zarutian has joined
 404 2014-11-18 10:52:35 zikomoto has quit (Ping timeout: 240 seconds)
 405 2014-11-18 10:53:04 srd10 has joined
 406 2014-11-18 10:53:06 Applicat_ has joined
 407 2014-11-18 10:53:22 akstunt600 has quit (Read error: Connection reset by peer)
 408 2014-11-18 10:53:55 RBecker has quit (Ping timeout: 240 seconds)
 409 2014-11-18 10:54:15 akstunt600 has joined
 410 2014-11-18 10:54:31 Application has quit (Ping timeout: 258 seconds)
 411 2014-11-18 10:55:25 won9 has joined
 412 2014-11-18 10:55:35 won9 has quit (Client Quit)
 413 2014-11-18 10:55:46 won9 has joined
 414 2014-11-18 10:57:17 Prawnzy has quit (Remote host closed the connection)
 415 2014-11-18 10:57:24 paveljanik has quit (Ping timeout: 264 seconds)
 416 2014-11-18 10:57:39 won9 has quit (Client Quit)
 417 2014-11-18 10:58:06 benrcole has joined
 418 2014-11-18 10:59:18 ThomasV has quit (Ping timeout: 272 seconds)
 419 2014-11-18 11:00:38 benrcole1 has quit (Ping timeout: 265 seconds)
 420 2014-11-18 11:02:16 K_a has joined
 421 2014-11-18 11:02:35 won9 has joined
 422 2014-11-18 11:03:04 paveljanik has joined
 423 2014-11-18 11:04:42 jonasschnelli has quit (Quit: This computer has gone to sleep)
 424 2014-11-18 11:04:49 benrcole1 has joined
 425 2014-11-18 11:04:52 benrcole has quit (Ping timeout: 258 seconds)
 426 2014-11-18 11:06:53 zikomoto has joined
 427 2014-11-18 11:08:43 MaxSan has joined
 428 2014-11-18 11:11:12 johnsoft has quit (Ping timeout: 264 seconds)
 429 2014-11-18 11:11:30 imfaust has joined
 430 2014-11-18 11:11:35 johnsoft has joined
 431 2014-11-18 11:12:41 srd10 has quit (Ping timeout: 240 seconds)
 432 2014-11-18 11:14:39 RBecker has joined
 433 2014-11-18 11:20:23 fre has quit (Quit: zzz)
 434 2014-11-18 11:22:53 paveljanik has quit (Read error: Connection reset by peer)
 435 2014-11-18 11:23:28 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzz…)
 436 2014-11-18 11:23:32 Lightsword has quit (Quit: Lightsword)
 437 2014-11-18 11:26:29 Prawnzy has joined
 438 2014-11-18 11:27:59 phoenix53 has joined
 439 2014-11-18 11:28:34 srd10 has joined
 440 2014-11-18 11:31:30 paveljanik has joined
 441 2014-11-18 11:33:55 torsthaldo has joined
 442 2014-11-18 11:39:13 okae has quit (Quit: bye!)
 443 2014-11-18 11:41:14 okae has joined
 444 2014-11-18 11:41:44 ruukasu has quit (Ping timeout: 272 seconds)
 445 2014-11-18 11:42:05 melvin is now known as melvster
 446 2014-11-18 11:42:39 jtimon has joined
 447 2014-11-18 11:45:31 antizionist__ has joined
 448 2014-11-18 11:46:46 benrcole has joined
 449 2014-11-18 11:46:46 akstunt600 has quit (Read error: Connection reset by peer)
 450 2014-11-18 11:47:34 akstunt600 has joined
 451 2014-11-18 11:48:11 benrcole1 has quit (Ping timeout: 240 seconds)
 452 2014-11-18 11:49:48 GAit has quit (Remote host closed the connection)
 453 2014-11-18 11:51:15 srd10 has quit (Quit: Leaving.)
 454 2014-11-18 11:51:46 srd10 has joined
 455 2014-11-18 11:55:40 ruukasu has joined
 456 2014-11-18 11:57:40 ruukasu has quit (Read error: Connection reset by peer)
 457 2014-11-18 11:59:04 french has joined
 458 2014-11-18 12:00:44 benrcole1 has joined
 459 2014-11-18 12:00:50 b_lumenkraft has quit (Quit: b_lumenkraft)
 460 2014-11-18 12:01:33 johnsoft has quit (Ping timeout: 265 seconds)
 461 2014-11-18 12:01:57 johnsoft has joined
 462 2014-11-18 12:02:12 benrcole has quit (Ping timeout: 255 seconds)
 463 2014-11-18 12:04:21 NewLiberty has joined
 464 2014-11-18 12:05:39 DigiByteDev has left ()
 465 2014-11-18 12:06:18 won9 has quit (Quit: won9)
 466 2014-11-18 12:06:32 GM0127 has quit (Quit: Leaving)
 467 2014-11-18 12:08:00 b_lumenkraft has joined
 468 2014-11-18 12:10:10 SubCreative is now known as Subtoshi|zzz
 469 2014-11-18 12:11:54 Quanttek has joined
 470 2014-11-18 12:12:40 aegis has quit (Ping timeout: 265 seconds)
 471 2014-11-18 12:14:41 srd10 has quit (Ping timeout: 240 seconds)
 472 2014-11-18 12:15:56 Gyps has quit (Quit: Gyps)
 473 2014-11-18 12:16:19 hearn has joined
 474 2014-11-18 12:18:31 saulimus has joined
 475 2014-11-18 12:22:37 elgrecoFL has quit (Changing host)
 476 2014-11-18 12:22:37 elgrecoFL has joined
 477 2014-11-18 12:22:37 elgrecoFL has quit (Changing host)
 478 2014-11-18 12:22:37 elgrecoFL has joined
 479 2014-11-18 12:23:03 aegis has joined
 480 2014-11-18 12:24:27 Centaure has joined
 481 2014-11-18 12:29:28 abossard has quit (Quit: abossard)
 482 2014-11-18 12:33:25 ssshhh has quit (Quit: Got to go - Be back soon!)
 483 2014-11-18 12:34:02 <hearn> good afternoon
 484 2014-11-18 12:35:29 srd10 has joined
 485 2014-11-18 12:36:38 <sipa> ... infidels
 486 2014-11-18 12:40:05 akstunt600 has quit (Read error: Connection reset by peer)
 487 2014-11-18 12:41:08 akstunt600 has joined
 488 2014-11-18 12:41:18 GM0127 has joined
 489 2014-11-18 12:41:19 stapler117 has quit (Ping timeout: 244 seconds)
 490 2014-11-18 12:41:41 imfaust has quit (Ping timeout: 240 seconds)
 491 2014-11-18 12:46:08 <jtimon> I'm still waiting for an answer on "should I squash #4793 already?"
 492 2014-11-18 12:47:50 owowo has quit (Ping timeout: 250 seconds)
 493 2014-11-18 12:50:22 jonasschnelli has joined
 494 2014-11-18 12:50:53 rdponticelli has joined
 495 2014-11-18 12:53:36 srd10 has quit (Quit: Leaving.)
 496 2014-11-18 12:54:03 Raziel has joined
 497 2014-11-18 12:55:14 owowo has joined
 498 2014-11-18 12:56:10 imfaust has joined
 499 2014-11-18 12:56:49 gonedrk has quit (Quit: Leaving)
 500 2014-11-18 13:09:15 hearn has quit (Ping timeout: 255 seconds)
 501 2014-11-18 13:09:53 ThomasV has joined
 502 2014-11-18 13:11:01 <jtimon> I squashed it and conserved the old version in https://github.com/jtimon/bitcoin/tree/proof2_old just in case
 503 2014-11-18 13:11:17 french has quit (Quit: zzz)
 504 2014-11-18 13:13:34 MaxSan has quit (Ping timeout: 272 seconds)
 505 2014-11-18 13:15:11 gonedrk has joined
 506 2014-11-18 13:15:29 hearn has joined
 507 2014-11-18 13:15:36 blast_ has joined
 508 2014-11-18 13:15:59 jonasschnelli has quit (Quit: This computer has gone to sleep)
 509 2014-11-18 13:17:37 blast__ has joined
 510 2014-11-18 13:17:44 blast has quit (Ping timeout: 250 seconds)
 511 2014-11-18 13:18:58 rdponticelli has quit (Ping timeout: 250 seconds)
 512 2014-11-18 13:19:29 rdponticelli has joined
 513 2014-11-18 13:19:35 blast has joined
 514 2014-11-18 13:20:32 blast_ has quit (Ping timeout: 272 seconds)
 515 2014-11-18 13:21:06 MaxSan has joined
 516 2014-11-18 13:21:21 hashtag_ has joined
 517 2014-11-18 13:22:26 jonasschnelli has joined
 518 2014-11-18 13:23:04 blast__ has quit (Ping timeout: 272 seconds)
 519 2014-11-18 13:24:35 ericmuyser has joined
 520 2014-11-18 13:24:41 AaronvanW has joined
 521 2014-11-18 13:25:12 Aquent1 has joined
 522 2014-11-18 13:26:40 Eagle[TM] has joined
 523 2014-11-18 13:29:06 blast_ has joined
 524 2014-11-18 13:31:53 <jtimon> mhmm, no I need to squash again
 525 2014-11-18 13:31:54 Aquent1 is now known as Aquent
 526 2014-11-18 13:31:56 blast has quit (Ping timeout: 272 seconds)
 527 2014-11-18 13:33:21 akstunt600 has quit (Read error: Connection reset by peer)
 528 2014-11-18 13:33:41 blast_ has quit (Ping timeout: 240 seconds)
 529 2014-11-18 13:34:13 akstunt600 has joined
 530 2014-11-18 13:38:58 paveljanik has quit (Ping timeout: 258 seconds)
 531 2014-11-18 13:40:40 Centaure has quit (Remote host closed the connection)
 532 2014-11-18 13:40:48 Quanttek has quit (Ping timeout: 272 seconds)
 533 2014-11-18 13:42:23 blast has joined
 534 2014-11-18 13:47:42 agricocb has quit (Quit: Leaving.)
 535 2014-11-18 13:50:18 RagnarDanneskjol has quit (Ping timeout: 272 seconds)
 536 2014-11-18 13:52:30 ruukasu has joined
 537 2014-11-18 13:54:10 SDCDev has quit (Ping timeout: 244 seconds)
 538 2014-11-18 13:56:00 ericmuyser has quit (Remote host closed the connection)
 539 2014-11-18 13:56:53 brianhoffman has joined
 540 2014-11-18 13:58:04 shesek has quit (Ping timeout: 264 seconds)
 541 2014-11-18 13:59:11 SDCDev has joined
 542 2014-11-18 13:59:43 Uglux has quit (Remote host closed the connection)
 543 2014-11-18 14:02:21 blast has quit (Ping timeout: 245 seconds)
 544 2014-11-18 14:03:34 <sipa> wumpus: what's your opinion about #5220/#5227 in 0.10?
 545 2014-11-18 14:04:27 <wumpus> that's for deterministic signing? sounds good to me
 546 2014-11-18 14:04:42 GM0127 has quit (Quit: Leaving)
 547 2014-11-18 14:04:50 <sipa> and libsecp256k1 signing
 548 2014-11-18 14:05:20 brianhoffman has quit (Quit: brianhoffman)
 549 2014-11-18 14:05:36 <wumpus> and we should also merge the sanity check after key generation
 550 2014-11-18 14:05:45 <wumpus> #5224
 551 2014-11-18 14:06:27 MaxSan has quit (Read error: Connection reset by peer)
 552 2014-11-18 14:06:34 <sipa> if you just want deterministic signing, but not libsecp256k1, the openssl implementation probably needs some minimal effort to reduce timing leaks, as OpenSSL is better at it than #5227 (but libsecp256k1 should now be 100% branch-free for signing)
 553 2014-11-18 14:06:36 <wumpus> I'll take a look at those today, I was planning to do bitcoinconsensus tests on windows, but wasn't expecting last-minute changes to the API
 554 2014-11-18 14:06:50 MaxSan has joined
 555 2014-11-18 14:07:19 Pierre_Rochard has joined
 556 2014-11-18 14:07:32 <wumpus> using libsecp256k1 is fine
 557 2014-11-18 14:07:47 blast has joined
 558 2014-11-18 14:07:56 msvb-lab has joined
 559 2014-11-18 14:09:04 <sipa> so script/sign.cpp calls VerifySignature on every created signature, so even if the signing code in libsecp256k1 is broken, at worst you'd occasionally get a "transaction signing failed"
 560 2014-11-18 14:10:16 <wumpus> yes I think that check rules out any risk there (besides side-channel leaks, but OpenSSL isn't very good there in the first place)
 561 2014-11-18 14:11:41 paveljanik has joined
 562 2014-11-18 14:12:11 _yoy_ has quit (Ping timeout: 255 seconds)
 563 2014-11-18 14:12:12 SDCDev has quit (Quit: http://quassel-irc.org - Chat comfortably. Anywhere.)
 564 2014-11-18 14:13:48 jonasschnelli has quit (Quit: This computer has gone to sleep)
 565 2014-11-18 14:14:30 <jtimon> oh, I missed the latest libconsensus PR
 566 2014-11-18 14:16:14 SDCDev has joined
 567 2014-11-18 14:17:02 Lexa has quit (Ping timeout: 250 seconds)
 568 2014-11-18 14:18:33 MaxSan has quit (Ping timeout: 255 seconds)
 569 2014-11-18 14:19:07 Lexa has joined
 570 2014-11-18 14:21:03 jordandotdev has joined
 571 2014-11-18 14:23:08 mkarrer has quit ()
 572 2014-11-18 14:23:51 <jtimon> wumpus I know this is not prioritary at all, but can we deprecate gethashpersec RPC call (included in #4793) by 0.10 ?
 573 2014-11-18 14:26:08 Zarutian has quit (Quit: Zarutian)
 574 2014-11-18 14:26:40 akstunt600 has quit (Read error: Connection reset by peer)
 575 2014-11-18 14:27:47 akstunt600 has joined
 576 2014-11-18 14:28:47 agricocb has joined
 577 2014-11-18 14:29:41 coiner has quit (Ping timeout: 240 seconds)
 578 2014-11-18 14:31:07 mkarrer has joined
 579 2014-11-18 14:35:19 jtimon has quit (Ping timeout: 258 seconds)
 580 2014-11-18 14:36:42 imfaust has quit (Ping timeout: 265 seconds)
 581 2014-11-18 14:38:14 <wumpus> jtimon: I have no problem with that, though in the larger scheme I'm not so sure about subjecting the internal miner to death by a thousand paper cuts, if we're going to strip it feature by feature, I'd rather just remove the whole thing
 582 2014-11-18 14:38:33 <wumpus> earlier you already had a commit to make it slower, for example
 583 2014-11-18 14:39:13 Prawnzy has quit (Remote host closed the connection)
 584 2014-11-18 14:39:46 <wumpus> I mean, I get it that it's only a reference implementation, but if the goal is to have a nice clean reference miner, it'd be better to have it as separate project based on getblocktemplate
 585 2014-11-18 14:39:56 saulimus_ has joined
 586 2014-11-18 14:42:08 <wumpus> but *if* you have a miner, isn't it useful to know the hash rate?
 587 2014-11-18 14:42:29 da2ce7 has joined
 588 2014-11-18 14:42:34 jgarzik_ has joined
 589 2014-11-18 14:42:36 saulimus has quit (Ping timeout: 240 seconds)
 590 2014-11-18 14:44:49 ThomasV has quit (Ping timeout: 244 seconds)
 591 2014-11-18 14:45:00 WeCluster has quit (Quit: WeCluster)
 592 2014-11-18 14:45:29 jonasschnelli has joined
 593 2014-11-18 14:46:40 ThomasV has joined
 594 2014-11-18 14:53:40 akstunt600 has quit (Read error: Connection reset by peer)
 595 2014-11-18 14:54:51 akstunt600 has joined
 596 2014-11-18 14:56:34 _yoy_ has joined
 597 2014-11-18 14:56:52 ThomasV has quit (Ping timeout: 264 seconds)
 598 2014-11-18 14:57:46 coiner has joined
 599 2014-11-18 14:58:40 coiner has quit (Max SendQ exceeded)
 600 2014-11-18 14:59:07 coiner has joined
 601 2014-11-18 15:01:46 jonasschnelli has quit (Quit: This computer has gone to sleep)
 602 2014-11-18 15:02:57 <wumpus> on the other hand, a while ago we've also talked about removing parellism from the internal miner, so if we're going to strip it down we may as well bundle a few things...
 603 2014-11-18 15:04:24 atgreen has quit (Remote host closed the connection)
 604 2014-11-18 15:04:30 <sipa> do we have some reference GBT python miner?
 605 2014-11-18 15:04:38 <sipa> for regtest that would be more than sufficient
 606 2014-11-18 15:04:44 <wumpus> nope
 607 2014-11-18 15:05:04 <wumpus> we used to have a getwork reference miner, but it was removed along with getwork
 608 2014-11-18 15:05:25 <sipa> right
 609 2014-11-18 15:09:05 <wumpus> what is the relationship between #5227 and #5220? which one should go in first?
 610 2014-11-18 15:09:06 simondlr has quit (Read error: Connection reset by peer)
 611 2014-11-18 15:09:15 simondlr has joined
 612 2014-11-18 15:09:53 <wumpus> or does #5220 make #5227 unnecessary? 
 613 2014-11-18 15:10:05 <sipa> no, one changes the nonce calculation to be deterministic
 614 2014-11-18 15:10:12 hearn has quit (Ping timeout: 258 seconds)
 615 2014-11-18 15:10:29 <sipa> but (temporarily) needs a workaround to make openssl be deterministic
 616 2014-11-18 15:10:42 <wumpus> doesn't secp2561k1 (#5220) always use deterministic signing?
 617 2014-11-18 15:10:56 <sipa> no, it leaves the nonce calculation up to the caller
 618 2014-11-18 15:11:05 <wumpus> ok
 619 2014-11-18 15:11:15 <sipa> the other switches the signing to libsecp256k1, so that workaround isn't needed anymore
 620 2014-11-18 15:11:24 <sipa> i can make a combined PR that's simpler
 621 2014-11-18 15:11:38 <sipa> otherwise, either can go in first, and i'll rebase the other
 622 2014-11-18 15:11:50 <wumpus> not necessary, I understand now
 623 2014-11-18 15:16:06 Subo1977_ has joined
 624 2014-11-18 15:16:48 hearn has joined
 625 2014-11-18 15:16:54 Namworld has joined
 626 2014-11-18 15:18:59 MaxSan has joined
 627 2014-11-18 15:19:14 kermit has quit (Ping timeout: 255 seconds)
 628 2014-11-18 15:19:52 Subo1977 has quit (Ping timeout: 250 seconds)
 629 2014-11-18 15:20:45 <jgarzik_> wumpus, HTTP REST, yea or nay?
 630 2014-11-18 15:21:19 <jgarzik_> I think it's usefully small and compact, and will be used extensively by upper layer services
 631 2014-11-18 15:21:32 <wumpus> ACK
 632 2014-11-18 15:22:20 brianhoffman has joined
 633 2014-11-18 15:22:41 agricocb has quit (Quit: Leaving.)
 634 2014-11-18 15:22:52 agricocb has joined
 635 2014-11-18 15:23:23 damethos has quit (Quit: Bye)
 636 2014-11-18 15:25:56 adlai has quit (Ping timeout: 250 seconds)
 637 2014-11-18 15:31:22 simondlr has quit (Remote host closed the connection)
 638 2014-11-18 15:31:49 simondlr has joined
 639 2014-11-18 15:33:07 DougieBot5000 has joined
 640 2014-11-18 15:38:29 erasmospunk has joined
 641 2014-11-18 15:42:04 <JackH> hello devs
 642 2014-11-18 15:43:36 O01eg has joined
 643 2014-11-18 15:43:47 maraoz has joined
 644 2014-11-18 15:44:20 <cfields> wumpus: seems we had some rather different thoughts on the lib api
 645 2014-11-18 15:45:02 <wumpus> hello JackH
 646 2014-11-18 15:45:03 <cfields> probably better to go ahead and hash them out rather than ping/pong on PRs
 647 2014-11-18 15:45:08 <wumpus> cfields: ok
 648 2014-11-18 15:45:14 <JackH> wumpus hi
 649 2014-11-18 15:45:18 <sipa> ohai
 650 2014-11-18 15:45:19 <JackH> I have a suggestion
 651 2014-11-18 15:45:29 <JackH> can you guys add facebook chat to bitcoind?
 652 2014-11-18 15:45:32 <JackH> or maybe snapchat?
 653 2014-11-18 15:45:35 <wumpus> cfields: BTW I'm fine with not having detailed error reporting in API 0 at all
 654 2014-11-18 15:45:39 <sipa> JackH: lol
 655 2014-11-18 15:45:44 <JackH> haha
 656 2014-11-18 15:45:52 <wumpus> JackH: I was just working on merging doom3 into it
 657 2014-11-18 15:46:06 <cfields> wumpus: i had intended for the errors and ScriptErrorString to both be external
 658 2014-11-18 15:46:09 <paveljanik> wumpus: I hope you used aalib for UI...
 659 2014-11-18 15:46:10 <JackH> it should be mined into bitcoin, lol
 660 2014-11-18 15:46:11 <sipa> I do believe we need an integrated 2048 game to generate entropy for key generation
 661 2014-11-18 15:46:27 <cfields> wumpus: though, used opaquely
 662 2014-11-18 15:47:04 <wumpus> cfields: if it's intended to be external it should be in bitcoinconsensus.h imo
 663 2014-11-18 15:47:15 <sipa> wumpus: which isn't possible without duplication
 664 2014-11-18 15:47:22 <wumpus> sipa: then have duplication
 665 2014-11-18 15:47:27 <cfields> wumpus: well because it's used internally too, i gave it its own header...
 666 2014-11-18 15:47:37 <sipa> yeah, i prefer duplicaton too
 667 2014-11-18 15:47:39 <cfields> with the intention of moving flags and other enums in there as well
 668 2014-11-18 15:47:49 <cfields> hmm, why?
 669 2014-11-18 15:47:53 <cfields> just to keep it to a single header?
 670 2014-11-18 15:48:00 <wumpus> yes, keep the interface in a single header
 671 2014-11-18 15:48:11 <sipa> and to be able to modify the implementation without changing the API
 672 2014-11-18 15:48:15 <wumpus> and because external and internal interface will diverge over time
 673 2014-11-18 15:48:56 <cfields> wumpus: well for the errors, like i said, i meant for them to be opaque. so user code would never check for a particular error, only lookup the one they received...
 674 2014-11-18 15:49:16 <wumpus> the purpose is to have a self-contained library with a trivially simple interface
 675 2014-11-18 15:49:17 <cfields> that might've been more clear if i stuffed it in a struct and passed out a struct pointer instead, more like a c handle
 676 2014-11-18 15:49:29 <wumpus> cfields: then add a bitcoinconsensus_errorstring() to bitcoinconsensus.h ?
 677 2014-11-18 15:49:40 <wumpus> cfields: and add a opaque typedef for the error coe
 678 2014-11-18 15:49:52 <sipa> cfields: at some point we may want to add more data than just an enum too
 679 2014-11-18 15:49:59 <sipa> like which byte position an error occurred or something
 680 2014-11-18 15:50:07 <sipa> so an opaque struct seems meaningful
 681 2014-11-18 15:50:16 <wumpus> then again, if it's opaque anyway, then we could just as well return a string ...
 682 2014-11-18 15:50:30 <sipa> the enum definition shouldn't be exposed
 683 2014-11-18 15:50:34 <wumpus> if the only use it to pass it into a string function anyway
 684 2014-11-18 15:50:54 <sipa> that's fine to me too
 685 2014-11-18 15:51:08 snorkl has quit (Read error: Connection reset by peer)
 686 2014-11-18 15:51:19 <cfields> wumpus: well, imo it should be valid to say something like: if (status == status_ok) print(status)
 687 2014-11-18 15:51:31 snorkl has joined
 688 2014-11-18 15:51:32 <cfields> er, there's should be a ! in there somewhere :)
 689 2014-11-18 15:51:33 <wumpus> anyhow, an opaque error code is fine with me too, that breaks the dependency on script_error.h 
 690 2014-11-18 15:51:33 <sipa> you get the success or not value anyway
 691 2014-11-18 15:51:51 <sipa> and further: the return value should matter to you, the string shouldn't
 692 2014-11-18 15:51:58 <wumpus> eh, indeed
 693 2014-11-18 15:51:59 simondlr has quit (Ping timeout: 244 seconds)
 694 2014-11-18 15:52:09 <wumpus> maybe we should just keep it to that
 695 2014-11-18 15:52:17 paveljanik has quit (Quit: This computer has gone to sleep)
 696 2014-11-18 15:52:19 postpre has joined
 697 2014-11-18 15:52:27 prepost has quit (Ping timeout: 250 seconds)
 698 2014-11-18 15:52:47 <wumpus> detailed error status is useful for debugging/troubleshootin, but not much more
 699 2014-11-18 15:53:11 <wumpus> leave that for a later API anyhow
 700 2014-11-18 15:53:14 <sipa> and from a script semantics perspective, all errors are identical
 701 2014-11-18 15:53:15 kermit has joined
 702 2014-11-18 15:53:26 akstunt600 has quit (Read error: Connection reset by peer)
 703 2014-11-18 15:53:27 <sipa> a script verification succeeds or fails
 704 2014-11-18 15:53:28 Aido_ is now known as Aido
 705 2014-11-18 15:53:31 <wumpus> indeed
 706 2014-11-18 15:54:17 akstunt600 has joined
 707 2014-11-18 15:54:34 <sipa> for now you could do with a: char * const * script_error (pointer to const pointer to char) to return the message in
 708 2014-11-18 15:54:46 <sipa> but maybe at some point we want on-the-fly generated strings with more information
 709 2014-11-18 15:55:01 <wumpus> but that's pretty horrible in C
 710 2014-11-18 15:55:41 <sipa> so i guess to be generic you need a size_t* str_error_len, const char* str_error
 711 2014-11-18 15:55:46 <wumpus> you'd have to either pass a fixed buffer (eek), or you need to caller to not forget to deallocate it
 712 2014-11-18 15:55:55 <cfields> would you be completely against an opaque handle, even if it's overkill for now? and feeding that into a tostring() func ?
 713 2014-11-18 15:56:14 <sipa> how do you define the opaque handle?
 714 2014-11-18 15:56:15 <cfields> that would at least give us breathing room for the future without mangling the api
 715 2014-11-18 15:56:49 <wumpus> well if it is a pointer to a structure of any kind then it needs to be deallocated
 716 2014-11-18 15:56:54 <sipa> indeed
 717 2014-11-18 15:57:00 <wumpus> that kinds of sucks
 718 2014-11-18 15:57:03 <wumpus> why not just 1/0?
 719 2014-11-18 15:57:11 <wumpus> why return more at all?
 720 2014-11-18 15:57:19 <sipa> the return value should absolutely be 1/0
 721 2014-11-18 15:57:29 <sipa> but for debugging, a message may be very usefu
 722 2014-11-18 15:57:47 <wumpus> ok, so if it's for humans, a string would make sense
 723 2014-11-18 15:57:49 <sipa> let's not mix the evaluation result with the error code
 724 2014-11-18 15:58:00 <sipa> the error code shouldn't ever be used to drive application decisions
 725 2014-11-18 15:58:05 <wumpus> right
 726 2014-11-18 15:58:12 <sipa> which is why a string is fine to me
 727 2014-11-18 15:58:39 prepost has joined
 728 2014-11-18 15:58:56 <sipa> and i'm not against an opaque handle, but i'm not sure it solves match
 729 2014-11-18 15:58:58 <sipa> *much
 730 2014-11-18 15:59:00 shesek has joined
 731 2014-11-18 15:59:14 <sipa> as you still get the uglyness of conversion to string somewhere else
 732 2014-11-18 15:59:17 postpre has quit (Ping timeout: 255 seconds)
 733 2014-11-18 15:59:22 <sipa> and you may need to force allocation stuff onto the a client
 734 2014-11-18 15:59:37 <wumpus> yes
 735 2014-11-18 15:59:48 <cfields> ok, settled then
 736 2014-11-18 16:00:05 <sipa> we could just have an API now that doesn't do any status at all
 737 2014-11-18 16:00:14 <wumpus> I wouldn't worry about mangling the API, it's versioned for a reason
 738 2014-11-18 16:00:25 <sipa> and later have a function added that additionally takes a pointer to a string buffer
 739 2014-11-18 16:00:28 <wumpus> version 0 is very experimental
 740 2014-11-18 16:00:42 ionstorm has joined
 741 2014-11-18 16:01:36 <wumpus> indeed
 742 2014-11-18 16:02:56 <jgarzik_> if errors are fixed, you have a string table + error code a la errno
 743 2014-11-18 16:03:23 <jgarzik_> if errors are variable, you need a buffer with dynamic info.  typically a struct where caller supplies buffer (or NULL/dont care)
 744 2014-11-18 16:03:36 <wumpus> yes, that is one idea, return an opaque but fixed error code and provide a function to look up a stirng
 745 2014-11-18 16:03:40 <jgarzik_> forcing the app to free an error message it doesn't care about is cumbersome
 746 2014-11-18 16:03:53 <sipa> jgarzik_: agree
 747 2014-11-18 16:03:59 postpre has joined
 748 2014-11-18 16:04:16 <sipa> for now, errors are fixed, but maybe they won't be in the future
 749 2014-11-18 16:04:18 <cfields> wumpus: that's essentially what we have now, we just enum -> int
 750 2014-11-18 16:04:36 <HM> "Writing an assembly language module to handle field
 751 2014-11-18 16:04:37 <sipa> if they are intended to permanently remain fixed, you can just returns a const char* too
 752 2014-11-18 16:04:37 <HM> arithmetic is very easy (1 day to write, 1 day to
 753 2014-11-18 16:04:39 <HM> optimize/debug)."
 754 2014-11-18 16:04:40 prepost has quit (Ping timeout: 265 seconds)
 755 2014-11-18 16:04:47 <HM> do you agree with that sipa?
 756 2014-11-18 16:04:57 <sipa> HM: i didn't write the assembly in libsecp256k1 :p
 757 2014-11-18 16:05:02 <wumpus> let's not worry about 'maybe they won't inte future'
 758 2014-11-18 16:05:04 <sipa> no idea how much time it took the author
 759 2014-11-18 16:05:10 <wumpus> we now design for what we need now
 760 2014-11-18 16:05:16 CustosL1men has quit (Ping timeout: 264 seconds)
 761 2014-11-18 16:05:21 <wumpus> if that changes it's time for a new API version
 762 2014-11-18 16:05:26 brianhoffman has quit (Quit: brianhoffman)
 763 2014-11-18 16:06:00 <sipa> HM: but i do know that more mental time was spent on coming up with the optimized data flow than on the implementation of it in asm
 764 2014-11-18 16:06:38 <sipa> (not just by me...)
 765 2014-11-18 16:06:44 <HM> optimized data flow?
 766 2014-11-18 16:06:46 <wumpus> cfields: yes
 767 2014-11-18 16:07:05 <sipa> HM: like the algorithm for multiplication/squaring/normalization and the data types and representation used
 768 2014-11-18 16:07:13 prepost has joined
 769 2014-11-18 16:07:20 <sipa> HM: everything excluding the actual implementation
 770 2014-11-18 16:07:55 <wumpus> cfields: for ex 1) make scripterror opaque 2) break bitcoinconsensus.h depend on script_error.h 3) add const char *bitcoinconsensus_error_string(...) to bitcoinconsensus.h 
 771 2014-11-18 16:08:21 postpre has quit (Ping timeout: 255 seconds)
 772 2014-11-18 16:08:41 ruukasu has quit (Quit: WeeChat 1.0.1)
 773 2014-11-18 16:08:57 ruukasu has joined
 774 2014-11-18 16:09:05 <cfields> wumpus: 1 how do you mean?
 775 2014-11-18 16:09:16 <wumpus> cfields: it'd be a typedef int
 776 2014-11-18 16:09:26 <wumpus> cfields: so that external users don't have to see the typedef
 777 2014-11-18 16:09:31 <cfields> wumpus: ok, i'm onboard with that
 778 2014-11-18 16:09:40 <wumpus> cfields: internally you can use the enum of course
 779 2014-11-18 16:09:46 <sipa> i'd rather just have a pointer to const char * passed to the verify
 780 2014-11-18 16:09:59 <sipa> if all you can do is lookup anyway, that's both more efficient and less cumbersome
 781 2014-11-18 16:10:09 brianhoffman has joined
 782 2014-11-18 16:10:12 <wumpus> I wouldn't worry about efficiency here
 783 2014-11-18 16:10:21 <sipa> ok
 784 2014-11-18 16:10:29 <sipa> if all you can do is lookup anyway, that's less cumbersome
 785 2014-11-18 16:10:31 <wumpus> apart from that I agree sipa
 786 2014-11-18 16:10:32 user7779078 has joined
 787 2014-11-18 16:10:58 <sipa> you can pass NULL if you don't care
 788 2014-11-18 16:11:00 <wumpus> but somehow it feels a bit cleaner to have the string on a separate interface
 789 2014-11-18 16:11:21 <wumpus> s/interface/method
 790 2014-11-18 16:11:32 postpre has joined
 791 2014-11-18 16:11:35 <sipa> i think that would only be true if the returned code had meaning beyond its string representation
 792 2014-11-18 16:11:45 <sipa> but that implies that you can do more with it than show it
 793 2014-11-18 16:11:45 prepost has quit (Read error: Connection reset by peer)
 794 2014-11-18 16:11:56 <wumpus> true...
 795 2014-11-18 16:12:24 <sipa> if we plan to expose the error code, i agree
 796 2014-11-18 16:12:37 <HM> the traditional C approach is to return an error code and then call strerror()
 797 2014-11-18 16:12:38 <cfields> well ideally it'd allow you to differentiate very high-level errors, but i suppose that's beyond the current scope
 798 2014-11-18 16:12:51 <cfields> for ex between a tx deserialization error and script eval false
 799 2014-11-18 16:12:59 <sipa> ok agree
 800 2014-11-18 16:13:03 <cfields> it's a shame to have those both lumped into a single return 1/0
 801 2014-11-18 16:13:11 ruukasu has quit (Client Quit)
 802 2014-11-18 16:13:12 <wumpus> cfields: ok
 803 2014-11-18 16:13:18 <sipa> but a tx serialization shouldn't be part of the script code at all!
 804 2014-11-18 16:13:23 <wumpus> cfields: so libbitcoinconsensus_error_category() that returns an enum ?
 805 2014-11-18 16:13:33 <wumpus> cfields: so you can do something else than convert it to a string?
 806 2014-11-18 16:13:42 <sipa> you can have an error code that is specific to libbitcoinconsensus_script_verify or whatever
 807 2014-11-18 16:13:59 <sipa> please *please* keep those separate
 808 2014-11-18 16:14:15 <wumpus> cfields: if you want the application to differntiate high-level errors, you need a way to extract that
 809 2014-11-18 16:14:18 <cfields> sipa: yes, i was looking for ideas to separate them.
 810 2014-11-18 16:14:36 <sipa> now that i think about it, i don't think i like the fact of calling it script *errors* actually
 811 2014-11-18 16:14:46 <sipa> they're not exceptional conditions
 812 2014-11-18 16:14:53 <wumpus> anyhow, if we can't decide on this, I'm for not returning any specific info at all in API v0
 813 2014-11-18 16:14:57 <sipa> they're normal cases of failed validation
 814 2014-11-18 16:15:17 <cfields> wumpus: it may be better to wait and see what client code actually needs
 815 2014-11-18 16:15:32 <wumpus> the client code needs just 1/0
 816 2014-11-18 16:15:41 <wumpus> the detailed message would be for troubleshooting and logging only
 817 2014-11-18 16:15:55 <sipa> i'm perfectly fine at this stage with an error enum that just has OK, FAILED_DESERIALIZATION (and perhaps an strerror for that)
 818 2014-11-18 16:15:58 <wumpus> there is no need for the applciation to act on specific 'errors'
 819 2014-11-18 16:16:08 <sipa> the reason why a script evaluaton failed should be 100% independent imho
 820 2014-11-18 16:16:17 <wumpus> why would you need to distinguish failed deserialization?
 821 2014-11-18 16:16:26 <wumpus> failed is failed right?
 822 2014-11-18 16:16:30 <sipa> because it signifies incorrect usage of the API
 823 2014-11-18 16:16:41 <wumpus> ok, agreed
 824 2014-11-18 16:16:45 <sipa> rather than a genuinely failed verification
 825 2014-11-18 16:17:07 da2ce7 has quit (Quit: My Mac has gone to sleep. ZZZzzz…)
 826 2014-11-18 16:17:39 vmatekole has quit (Remote host closed the connection)
 827 2014-11-18 16:17:40 Transisto has quit (Read error: Connection reset by peer)
 828 2014-11-18 16:17:51 <wumpus> but indeed, that's completely separate from the reasons script evaluation can 'fail'
 829 2014-11-18 16:18:07 <wumpus> makes no sense to combine it even in one enum
 830 2014-11-18 16:18:18 Quanttek has joined
 831 2014-11-18 16:18:37 * jgarzik_ updates the ZMQ patch to build
 832 2014-11-18 16:18:44 <jgarzik_> and be more generic with signals
 833 2014-11-18 16:18:53 <sipa> jgarzik_: i hope for 0.11 :)
 834 2014-11-18 16:19:12 <jgarzik_> no timeline
 835 2014-11-18 16:19:21 <jgarzik_> I have time right now, and it needs doing
 836 2014-11-18 16:19:24 <jgarzik_> ;p
 837 2014-11-18 16:19:40 <cfields> wumpus: very much agreed. not sure how to separate it without making the interface even clunkier, though
 838 2014-11-18 16:19:57 Transisto has joined
 839 2014-11-18 16:20:10 <wumpus> cfields: well it's actually easier, instead of returning an opaque code you return an enum with only two options (for now :-)
 840 2014-11-18 16:20:12 <sipa> let's just forget about script evaluation 'reasons' for now
 841 2014-11-18 16:20:17 morcos has joined
 842 2014-11-18 16:20:32 <sipa> there can also be INCOMPLETE_DESERIALIZATION (signifying garbage)
 843 2014-11-18 16:20:43 <wumpus> yea, three options
 844 2014-11-18 16:21:12 <sipa> i'm glad to have the script validation reasons abstracted out (as opposed to just a bunch of strprintf's), independent of whether we use it in the library or not
 845 2014-11-18 16:21:22 <cfields> and bad index
 846 2014-11-18 16:21:32 <wumpus> cfields: yep
 847 2014-11-18 16:21:38 <cfields> https://github.com/theuni/bitcoin/commit/1b306c96d6b7359c9332bbf93aa24640e45cfed2#diff-5d284177f966cbad5a370e548271cb1dR74
 848 2014-11-18 16:21:54 MaxSan1 has joined
 849 2014-11-18 16:21:57 <cfields> failures are there
 850 2014-11-18 16:22:18 Pierre_Rochard has quit (Quit: Pierre_Rochard)
 851 2014-11-18 16:22:30 <cfields> so, enum those and return that instead, and leave the scripterror out of it?
 852 2014-11-18 16:22:35 <wumpus> yes
 853 2014-11-18 16:23:02 <cfields> those should be rock-stable too, can't imagine how they'd ever change
 854 2014-11-18 16:23:10 <wumpus> indeed
 855 2014-11-18 16:23:16 <sipa> indeed, they're specific to thre API
 856 2014-11-18 16:23:52 MaxSan has quit (Ping timeout: 264 seconds)
 857 2014-11-18 16:23:56 brson has joined
 858 2014-11-18 16:23:59 <cfields> ok, and scripterror remains internal. makes sense.
 859 2014-11-18 16:24:04 <sipa> ack
 860 2014-11-18 16:24:12 <cfields> and sipa can paint the name a new color :)
 861 2014-11-18 16:24:23 <sipa> this?
 862 2014-11-18 16:24:30 * sipa hides
 863 2014-11-18 16:24:33 <wumpus> yes, at least for now, at some point we may support debugging of scripts, but for now it's internal
 864 2014-11-18 16:24:54 <cfields> works for me. thanks for talking it through.
 865 2014-11-18 16:24:59 <wumpus> a name for what?
 866 2014-11-18 16:25:12 <wumpus> this would just be an error enumeration for the bitcoinconsensus library
 867 2014-11-18 16:25:20 <cfields> sipa doesn't seem to like the name ScriptError
 868 2014-11-18 16:25:37 <cfields> nah, that was an off-topic joke :)
 869 2014-11-18 16:25:37 <wumpus> bitconconsensus_error :p
 870 2014-11-18 16:25:40 <wumpus> ohh
 871 2014-11-18 16:26:09 <wumpus> ScriptResultOfLastOperation ? :p
 872 2014-11-18 16:26:31 lclc is now known as lclc_bnc
 873 2014-11-18 16:26:36 <sipa> ScriptWhyUNoSucceed
 874 2014-11-18 16:26:37 <wumpus> ReasonOfNegativeEvalOfLastOperation
 875 2014-11-18 16:26:42 weilu has joined
 876 2014-11-18 16:26:42 <wumpus> lol sipa
 877 2014-11-18 16:26:54 Dr-G3 is now known as Dr-G
 878 2014-11-18 16:27:03 Dr-G is now known as Dr-G2
 879 2014-11-18 16:27:04 <cfields> heh
 880 2014-11-18 16:28:31 <cfields> btw, it's agreed that extra garbage in txTo is an error, even if the script would verify without the garbage?
 881 2014-11-18 16:28:41 <wumpus> IMO that's an error
 882 2014-11-18 16:28:49 <sipa> yes, that's incorrect usage of the API
 883 2014-11-18 16:29:10 ryanxcharles has quit (Ping timeout: 258 seconds)
 884 2014-11-18 16:29:15 <wumpus> caller must pass the right size
 885 2014-11-18 16:29:26 <cfields> ok, great. same.
 886 2014-11-18 16:29:27 Techguy305 has joined
 887 2014-11-18 16:29:36 <sipa> if you're unable to do transaction deserialization in whatever layer you're using, your code is probably broken no matter what
 888 2014-11-18 16:30:02 <wumpus> indeed, better to fail early then
 889 2014-11-18 16:34:48 nemo` has joined
 890 2014-11-18 16:35:51 PaulCapestany has quit ()
 891 2014-11-18 16:40:42 PaulCapestany has joined
 892 2014-11-18 16:41:10 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 893 2014-11-18 16:45:58 akstunt600 has quit (Read error: Connection reset by peer)
 894 2014-11-18 16:46:01 ruukasu has joined
 895 2014-11-18 16:46:58 akstunt600 has joined
 896 2014-11-18 16:47:18 Techguy305 has joined
 897 2014-11-18 16:47:33 ThomasV has joined
 898 2014-11-18 16:48:52 <cfields> wumpus: btw, if you're testing the consensus lib on win, the dll builds fine, but libstdc++/libgcc aren't built-in static (yet)
 899 2014-11-18 16:50:12 Techguy305 has quit (Ping timeout: 255 seconds)
 900 2014-11-18 16:50:19 <cfields> libtool needs a little coercion there, just haven't gotten around to finding the least hackish way yet
 901 2014-11-18 16:50:37 <wumpus> cfields: ok, no problem, I'll wait with that until the pull is 'final'
 902 2014-11-18 16:51:02 adlai has joined
 903 2014-11-18 16:51:49 <cfields> wumpus: well i'd be ok with merging it without that fixed yet, since it should still work fine. either way works for me
 904 2014-11-18 16:52:24 <wumpus> but i suppose it can't end up in a release that way
 905 2014-11-18 16:53:04 <wumpus> unless we package libstdc++ and libgcc as dlls, of course
 906 2014-11-18 16:53:31 <sipa> we could just not distribute libconsensus for windows
 907 2014-11-18 16:53:40 paveljanik has joined
 908 2014-11-18 16:53:59 <wumpus> right
 909 2014-11-18 16:54:34 <wumpus> I suppose we don't distribute it for macosx either, so it's linux-only for now
 910 2014-11-18 16:54:51 <wumpus> fine with me, then I also don't have to test it on windows
 911 2014-11-18 16:55:21 benrcole1 has quit (Quit: Leaving.)
 912 2014-11-18 16:55:26 <cfields> hmm, really? i figured the dll would have the biggest advantage, since it's otherwise such a pain to get the consensus code built/running on win
 913 2014-11-18 16:55:42 <wumpus> cfields: it only makes sense if it can be self-contained
 914 2014-11-18 16:56:06 <sipa> cfields: oh i agree, but it's a proof of concept - we can always add a windows release if people ask for it
 915 2014-11-18 16:56:21 <cfields> wumpus: sure, it can be, it'll just need a trick or two. nothing too difficult
 916 2014-11-18 16:56:37 <wumpus> I was thinking let's say you want to load the DLL from a MSVC-built program, it would kind of suck to need the libstdc++ libgcc dlls from mingw
 917 2014-11-18 16:56:39 <cfields> i have a few one-liners that work, just hoping to stumble upon something cleaner
 918 2014-11-18 16:56:47 cbeams has quit (Remote host closed the connection)
 919 2014-11-18 16:57:30 <wumpus> well it depends on what we focus on now, it could be done later, for 0.10 only Linux would be fine
 920 2014-11-18 16:58:04 <cfields> ok
 921 2014-11-18 16:58:13 <sipa> a few one-liners sounds good to me as well :)
 922 2014-11-18 16:58:27 <wumpus> let's focus on getting libbitcoin_consensus to a mergable state first
 923 2014-11-18 16:58:46 <cfields> ok, fixing that up right now
 924 2014-11-18 16:58:58 weilu has quit (Remote host closed the connection)
 925 2014-11-18 17:02:27 benrcole has joined
 926 2014-11-18 17:02:42 benrcole has left ()
 927 2014-11-18 17:03:25 brianhoffman has quit (Quit: brianhoffman)
 928 2014-11-18 17:06:07 ryanxcharles has joined
 929 2014-11-18 17:07:37 brianhoffman has joined
 930 2014-11-18 17:14:06 SebSebastian has quit (Quit: Leaving)
 931 2014-11-18 17:14:06 SebSebastian has joined
 932 2014-11-18 17:14:06 ThomasV has quit (Ping timeout: 255 seconds)
 933 2014-11-18 17:14:13 smorim has quit (Remote host closed the connection)
 934 2014-11-18 17:14:48 ruukasu has quit (Ping timeout: 264 seconds)
 935 2014-11-18 17:15:06 cbeams has joined
 936 2014-11-18 17:15:12 smorim has joined
 937 2014-11-18 17:15:26 ruukasu has joined
 938 2014-11-18 17:16:14 agricocb has quit (Quit: Leaving.)
 939 2014-11-18 17:16:24 damethos has joined
 940 2014-11-18 17:21:06 cbeams has quit (Remote host closed the connection)
 941 2014-11-18 17:21:34 Blackreign has joined
 942 2014-11-18 17:21:40 cbeams has joined
 943 2014-11-18 17:21:51 gnuborg has joined
 944 2014-11-18 17:22:15 hearn has joined
 945 2014-11-18 17:23:31 MaxSan has joined
 946 2014-11-18 17:24:43 <sipa> cfields: many 'usage: git rev-list [OPTION] <commit-id>....' lines in the travis output
 947 2014-11-18 17:24:54 <Luke-Jr> sipa: I'm awake
 948 2014-11-18 17:25:13 <Luke-Jr> noticed you forked my PR, so I'm trying to catch up before commenting
 949 2014-11-18 17:25:15 <cfields> sipa: yea, there are a few tickets around for that. not sure why the fixes were never merged
 950 2014-11-18 17:25:18 <cfields> will have a look
 951 2014-11-18 17:25:38 MaxSan1 has quit (Ping timeout: 272 seconds)
 952 2014-11-18 17:26:03 cbeams has quit (Ping timeout: 250 seconds)
 953 2014-11-18 17:26:13 <sipa> Luke-Jr: i'm done with #5302
 954 2014-11-18 17:26:55 <jgarzik_> hum
 955 2014-11-18 17:27:10 * sipa humms along
 956 2014-11-18 17:27:19 <jgarzik_> Ideally, I wonder if boost has a feature to auto-register plugins
 957 2014-11-18 17:27:26 <jgarzik_> eliminating an explicit ZMQInit call
 958 2014-11-18 17:27:52 <jgarzik_> easy enough to create a PluginShutdown signal, but PluginInit is rather harder ;p
 959 2014-11-18 17:27:52 <cfields> jgarzik_: like once?
 960 2014-11-18 17:28:03 Grouver has quit (Quit: Leaving)
 961 2014-11-18 17:28:09 <sipa> once doesn't deinitialize
 962 2014-11-18 17:28:23 <sipa> class ZMQInitializer { ZMQInitializer() { ZMQInit(); } ~ZMQInitializer() { ZMQFree(); } } zmqinitializer_instance;
 963 2014-11-18 17:28:27 <sipa> one line!
 964 2014-11-18 17:28:40 <wumpus> I prefer explicit initializations
 965 2014-11-18 17:28:45 <jgarzik_> that's not what I'm talking about
 966 2014-11-18 17:28:50 <jgarzik_> think boost test cases
 967 2014-11-18 17:28:54 vmatekole has joined
 968 2014-11-18 17:29:08 <jgarzik_> there is no master list of tests, boost just Figures It Out
 969 2014-11-18 17:29:23 <jgarzik_> once you have init, the plugin init function registers a shutdown signal
 970 2014-11-18 17:29:32 <wumpus> initialization/deinistialization is not a good place for ravioli code, it's good to have control over the order
 971 2014-11-18 17:29:44 NewLiberty has quit (Ping timeout: 258 seconds)
 972 2014-11-18 17:29:45 <jgarzik_> thus all you need is the init hook
 973 2014-11-18 17:30:06 <jgarzik_> the PR as implemented uses explicit init/shutdown
 974 2014-11-18 17:30:07 <wumpus> jgarzik_: that works in a similar way, just linking in the .o is enough as the initialization code registers the plugin
 975 2014-11-18 17:30:32 <wumpus> note that that can give problems if you use .a's and the linker decides that it doesn't need to link in an object file
 976 2014-11-18 17:30:37 <jgarzik_> Yes, though I think we want an explicit point at which plugins are activated
 977 2014-11-18 17:30:41 <jgarzik_> pure linker is too chaotic
 978 2014-11-18 17:30:49 <wumpus> yes, it's crazy
 979 2014-11-18 17:31:16 xenog has joined
 980 2014-11-18 17:34:56 <Luke-Jr> sipa: this changes the function signature of ContextualCheckBlockHeader, but doesn't change its use in TestBlockValidity
 981 2014-11-18 17:35:49 <sipa> Luke-Jr: oh, indeed
 982 2014-11-18 17:36:18 <Luke-Jr> sipa: keep in mind TestBlockValidity should reject duplicate blocks
 983 2014-11-18 17:36:34 hashtag_ has quit (Ping timeout: 255 seconds)
 984 2014-11-18 17:36:58 <Luke-Jr> (it can perhaps be argued to be ambiguous whether it should - but I think the fact of common use expecting the rejection for shares pushes it far in favour of rejecting dupes
 985 2014-11-18 17:37:30 <sipa> Luke-Jr: fair enough, but a header is not invalid because we already have it
 986 2014-11-18 17:37:30 jfoxdev has joined
 987 2014-11-18 17:37:30 hashtag_ has joined
 988 2014-11-18 17:37:40 JackH has quit (Quit: JackH)
 989 2014-11-18 17:38:11 <sipa> and a check function optionally inserting its argument in a n index is pretty ugly
 990 2014-11-18 17:38:18 <Luke-Jr> indeed
 991 2014-11-18 17:38:36 <Luke-Jr> maybe it deserves a new function?
 992 2014-11-18 17:39:21 <Luke-Jr> it'd be nice to atomically do the two checks (dupe & prevblk lookup) within one lock
 993 2014-11-18 17:39:22 <sipa> ok
 994 2014-11-18 17:39:29 akstunt600 has quit (Read error: Connection reset by peer)
 995 2014-11-18 17:40:06 xenog has quit (Remote host closed the connection)
 996 2014-11-18 17:40:13 <Luke-Jr> sipa: are you making these changes, or should I?
 997 2014-11-18 17:40:17 akstunt600 has joined
 998 2014-11-18 17:41:41 Techguy305 has quit (2!~kvirc@97.68.30.26|Ping timeout: 240 seconds)
 999 2014-11-18 17:41:54 <sipa> Luke-Jr: probably easier if uou do
1000 2014-11-18 17:42:21 <sipa> as reacting to other comments is probably easier for you
1001 2014-11-18 17:43:21 <Luke-Jr> k
1002 2014-11-18 17:43:34 jfoxdev has left ()
1003 2014-11-18 17:43:38 Diablo-D3 has joined
1004 2014-11-18 17:45:38 nuke1989 has joined
1005 2014-11-18 17:47:04 <Luke-Jr> sipa: it also appears you are calling AddToBlockIndex when it previously was not?
1006 2014-11-18 17:49:31 damethos has quit (Quit: Bye)
1007 2014-11-18 17:50:29 <sipa> Luke-Jr: shouldn't be
1008 2014-11-18 17:50:38 <sipa> i can reorganize the code a bit to make the diff smaller
1009 2014-11-18 17:52:20 <Luke-Jr> sipa: previously, it was only called when !*ppindex
1010 2014-11-18 17:52:37 <sipa> Luke-Jr: second
1011 2014-11-18 17:52:55 B0g4r7 has quit (Ping timeout: 250 seconds)
1012 2014-11-18 17:53:27 B0g4r7 has joined
1013 2014-11-18 17:53:36 <sipa> Luke-Jr: at that point in the code, it would always be !*ppindex
1014 2014-11-18 17:53:46 <sipa> as there is a return in the only branch that updates it
1015 2014-11-18 17:54:04 <Luke-Jr> ah
1016 2014-11-18 17:54:12 <sipa> i'll push a new version that makes it more obvious in a second
1017 2014-11-18 17:55:29 <sipa> done
1018 2014-11-18 17:55:48 GAit has joined
1019 2014-11-18 17:56:11 <sipa> ah, i had hoped that the diff would be smaller
1020 2014-11-18 17:56:17 <sipa> maybe i need to reorder the function or something
1021 2014-11-18 18:01:06 enaqx has quit (Ping timeout: 272 seconds)
1022 2014-11-18 18:01:08 devrandom has joined
1023 2014-11-18 18:06:20 SebSebastian has quit (Quit: Leaving)
1024 2014-11-18 18:08:06 digitalmagus has joined
1025 2014-11-18 18:09:18 devrandom has quit (Ping timeout: 250 seconds)
1026 2014-11-18 18:09:37 devrandom has joined
1027 2014-11-18 18:10:12 <Luke-Jr> -    const int nHeight = pindexPrev->nHeight + 1;
1028 2014-11-18 18:10:14 <Luke-Jr> +    const int nHeight = pindexPrev == NULL ? 0 : pindexPrev->nHeight + 1;
1029 2014-11-18 18:10:15 <Luke-Jr> sipa: ^ purpose?
1030 2014-11-18 18:10:37 <Luke-Jr> going to just make the contextual checks assert(pindexPrev), ok?
1031 2014-11-18 18:10:46 <sipa> ContextualCheckBlockHeader can reasonably be called on the genesis block, imho
1032 2014-11-18 18:10:53 <sipa> -Header
1033 2014-11-18 18:10:55 MoALTz has quit (Quit: Leaving)
1034 2014-11-18 18:13:05 timothy has quit (Remote host closed the connection)
1035 2014-11-18 18:15:02 <Luke-Jr> sipa: hm
1036 2014-11-18 18:15:38 <sipa> in AcceptBlock that doesn't happen because everything is guarded by a != genesis check, and maybe there is higher level logic that prevents it
1037 2014-11-18 18:15:54 <sipa> but i prefer that those functions give valid results when called on genesis too
1038 2014-11-18 18:16:02 <Luke-Jr> assert(pindexPrev || hash == Params().HashGenesisBlock()); ?
1039 2014-11-18 18:16:12 <sipa> Meh.
1040 2014-11-18 18:17:02 <sipa> another call to GetHash...
1041 2014-11-18 18:17:08 <Luke-Jr> it's already called in the header check
1042 2014-11-18 18:17:25 <sipa> it's already called to many times :)
1043 2014-11-18 18:17:28 <Luke-Jr> :P
1044 2014-11-18 18:20:11 jb55 has joined
1045 2014-11-18 18:20:44 neozaru has joined
1046 2014-11-18 18:24:01 epscy has quit (Ping timeout: 256 seconds)
1047 2014-11-18 18:31:28 epscy has joined
1048 2014-11-18 18:32:48 akstunt600 has quit (Read error: Connection reset by peer)
1049 2014-11-18 18:33:36 akstunt600 has joined
1050 2014-11-18 18:35:12 simondlr has joined
1051 2014-11-18 18:36:31 smorim has quit (Remote host closed the connection)
1052 2014-11-18 18:39:11 smorim has joined
1053 2014-11-18 18:39:14 smorim has quit (Remote host closed the connection)
1054 2014-11-18 18:40:03 smorim has joined
1055 2014-11-18 18:40:05 smorim has quit (Remote host closed the connection)
1056 2014-11-18 18:40:30 xenog has joined
1057 2014-11-18 18:41:08 smorim has joined
1058 2014-11-18 18:41:10 smorim has quit (Remote host closed the connection)
1059 2014-11-18 18:42:05 smorim has joined
1060 2014-11-18 18:42:08 smorim has quit (Remote host closed the connection)
1061 2014-11-18 18:43:12 smorim has joined
1062 2014-11-18 18:43:15 smorim has quit (Remote host closed the connection)
1063 2014-11-18 18:44:02 smorim has joined
1064 2014-11-18 18:44:05 smorim has quit (Remote host closed the connection)
1065 2014-11-18 18:44:29 smorim has joined
1066 2014-11-18 18:44:32 smorim has quit (Remote host closed the connection)
1067 2014-11-18 18:44:43 ssshhh has joined
1068 2014-11-18 18:45:41 smorim has joined
1069 2014-11-18 18:45:43 smorim has quit (Remote host closed the connection)
1070 2014-11-18 18:46:53 smorim has joined
1071 2014-11-18 18:46:55 rubensayshi has quit (Quit: Leaving)
1072 2014-11-18 18:46:56 smorim has quit (Remote host closed the connection)
1073 2014-11-18 18:47:19 smorim has joined
1074 2014-11-18 18:47:23 smorim has quit (Remote host closed the connection)
1075 2014-11-18 18:47:26 orperelman has joined
1076 2014-11-18 18:48:20 smorim has joined
1077 2014-11-18 18:48:24 smorim has quit (Remote host closed the connection)
1078 2014-11-18 18:49:10 smorim has joined
1079 2014-11-18 18:51:14 SebSebastian has joined
1080 2014-11-18 18:53:30 smorim has quit (Ping timeout: 250 seconds)
1081 2014-11-18 18:56:30 Applicat_ has quit (Remote host closed the connection)
1082 2014-11-18 18:57:27 orperelman has quit (Ping timeout: 256 seconds)
1083 2014-11-18 18:58:21 orperelman has joined
1084 2014-11-18 19:00:08 <Luke-Jr> sipa: #1816 updated with your changes squashed
1085 2014-11-18 19:00:23 jgarzik_ has quit (Quit: apple apple apple)
1086 2014-11-18 19:00:52 iwilcox has quit (Ping timeout: 250 seconds)
1087 2014-11-18 19:03:56 iwilcox has joined
1088 2014-11-18 19:04:54 <Luke-Jr> sipa: is .count cheaper than .find? O.o
1089 2014-11-18 19:05:05 <sipa> i doubt it; but it's shorter
1090 2014-11-18 19:05:08 <Luke-Jr> XD
1091 2014-11-18 19:05:26 AaronvanW has quit (Ping timeout: 265 seconds)
1092 2014-11-18 19:05:46 hanti is now known as HANTI
1093 2014-11-18 19:05:59 Zarutian has joined
1094 2014-11-18 19:06:34 jgarzik has quit (Ping timeout: 255 seconds)
1095 2014-11-18 19:06:55 Zarutian has quit (Read error: Connection reset by peer)
1096 2014-11-18 19:07:08 Zarutian has joined
1097 2014-11-18 19:08:13 <Luke-Jr> sipa: hm, does it make sense to not fail as duplicate if we have only the header?
1098 2014-11-18 19:08:56 <sipa> Luke-Jr: up to you
1099 2014-11-18 19:09:23 * Luke-Jr ponders
1100 2014-11-18 19:09:31 <sipa> the only way that i can expect that to happen is if the block has announced already, and we have processed the header, and requested the block, but it hasn't been processed in full yet
1101 2014-11-18 19:09:36 <sipa> i doubt it can happen at all right now
1102 2014-11-18 19:09:39 <sipa> but maybe that changes
1103 2014-11-18 19:09:39 kikkerdril is now known as ichbinwalter
1104 2014-11-18 19:09:50 AaronvanW has joined
1105 2014-11-18 19:09:58 iwilcox has quit (Ping timeout: 250 seconds)
1106 2014-11-18 19:10:24 SebSebastian has quit (Quit: Leaving)
1107 2014-11-18 19:10:51 benrcole has joined
1108 2014-11-18 19:11:29 giannidalerta has joined
1109 2014-11-18 19:11:40 vmatekole has quit ()
1110 2014-11-18 19:12:24 iwilcox has joined
1111 2014-11-18 19:13:54 btcdrak has quit (Quit: Connection closed for inactivity)
1112 2014-11-18 19:14:02 profreid has joined
1113 2014-11-18 19:17:06 benrcole has quit (Ping timeout: 244 seconds)
1114 2014-11-18 19:18:27 YoY_ has joined
1115 2014-11-18 19:18:33 <Luke-Jr> sipa: I made it return duplicate, but still process the block in the case of submitblock
1116 2014-11-18 19:18:57 jonasschnelli has joined
1117 2014-11-18 19:19:35 jgarzik has joined
1118 2014-11-18 19:19:49 jgarzik has quit (Changing host)
1119 2014-11-18 19:19:50 jgarzik has joined
1120 2014-11-18 19:22:18 WeCluster has joined
1121 2014-11-18 19:22:23 _yoy_ has quit (Ping timeout: 256 seconds)
1122 2014-11-18 19:22:45 Techguy305 has joined
1123 2014-11-18 19:23:16 nowan has quit (Ping timeout: 240 seconds)
1124 2014-11-18 19:24:16 nowan has joined
1125 2014-11-18 19:24:18 SebSebastian has joined
1126 2014-11-18 19:25:10 benrcole has joined
1127 2014-11-18 19:26:11 akstunt600 has quit (Read error: Connection reset by peer)
1128 2014-11-18 19:26:13 <Luke-Jr> ok, it actually compiles now ;)
1129 2014-11-18 19:26:19 * Luke-Jr prods QA RPC tests for being broken :/
1130 2014-11-18 19:26:23 <Luke-Jr> (in general)
1131 2014-11-18 19:26:47 benrcole has quit (Client Quit)
1132 2014-11-18 19:26:54 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1133 2014-11-18 19:27:10 akstunt600 has joined
1134 2014-11-18 19:27:14 giannidalerta has quit (Quit: Lingo: www.lingoirc.com)
1135 2014-11-18 19:28:30 orperelman has quit (Ping timeout: 272 seconds)
1136 2014-11-18 19:29:21 <kanzure> oops is that my fault
1137 2014-11-18 19:29:22 orperelman has joined
1138 2014-11-18 19:29:28 <kanzure> ah, no
1139 2014-11-18 19:29:45 <Luke-Jr> it thinks it's in IBD
1140 2014-11-18 19:29:59 <Luke-Jr> for now, I'm just going to rebase on an older master
1141 2014-11-18 19:31:09 <sipa> Luke-Jr: merge in 5158
1142 2014-11-18 19:31:44 <Luke-Jr> sipa: well, it was working a few days ago
1143 2014-11-18 19:32:01 <Luke-Jr> weird
1144 2014-11-18 19:32:38 giannidalerta has joined
1145 2014-11-18 19:32:55 <Luke-Jr> sipa: I'm going to leave 5158 non-merged for my PR, if that's okay - I'll just merge it locally for testing?
1146 2014-11-18 19:33:11 <Luke-Jr> meh
1147 2014-11-18 19:33:15 <Luke-Jr> it didn't fix it anyway
1148 2014-11-18 19:33:27 <sipa> yeah
1149 2014-11-18 19:33:30 <sipa> ok
1150 2014-11-18 19:34:36 * Luke-Jr removes IBD check locally
1151 2014-11-18 19:34:52 <sipa> see #5304?
1152 2014-11-18 19:35:13 Techguy305 has quit (Ping timeout: 264 seconds)
1153 2014-11-18 19:35:42 <Luke-Jr> sipa: doesn't look related
1154 2014-11-18 19:35:46 <sipa> ok
1155 2014-11-18 19:36:13 Lightsword has joined
1156 2014-11-18 19:37:02 <Luke-Jr> anyhow, proposal tests now pass (with IBD check removed)
1157 2014-11-18 19:37:33 <sipa> which IBD check specifically?
1158 2014-11-18 19:37:42 llllllllll has joined
1159 2014-11-18 19:38:00 <Luke-Jr> rpcmining.cpp:getblocktemplate
1160 2014-11-18 19:38:14 <Luke-Jr> hm, I wonder if I should bypass that for proposals
1161 2014-11-18 19:38:27 erasmospunk has quit (Remote host closed the connection)
1162 2014-11-18 19:38:42 <Luke-Jr> nm, it already is
1163 2014-11-18 19:38:53 <Luke-Jr> just that the tests require using it for a template :>
1164 2014-11-18 19:39:06 Application has joined
1165 2014-11-18 19:40:22 NewLiberty has joined
1166 2014-11-18 19:44:12 b_lumenkraft has quit (Quit: b_lumenkraft)
1167 2014-11-18 19:45:40 tdlfbx has joined
1168 2014-11-18 19:46:01 ruukasu has quit (Quit: WeeChat 1.0.1)
1169 2014-11-18 19:46:13 <Luke-Jr> side note: git commit --fixup=COMMIT is handy
1170 2014-11-18 19:46:18 ruukasu has joined
1171 2014-11-18 19:46:59 rdponticelli has quit (Remote host closed the connection)
1172 2014-11-18 19:47:14 rdponticelli has joined
1173 2014-11-18 19:47:19 <sipa> interesting
1174 2014-11-18 19:51:35 ThomasV has joined
1175 2014-11-18 19:52:28 Aquent has quit (Quit: Leaving)
1176 2014-11-18 19:52:42 Lightsword has quit (Quit: Lightsword)
1177 2014-11-18 19:53:12 Aquent has joined
1178 2014-11-18 19:57:09 orperelman has quit (Ping timeout: 265 seconds)
1179 2014-11-18 19:57:58 orperelman has joined
1180 2014-11-18 19:58:15 Lightsword has joined
1181 2014-11-18 19:58:35 coeus_ has quit (Ping timeout: 250 seconds)
1182 2014-11-18 20:00:05 Zarutian has quit (Quit: Zarutian)
1183 2014-11-18 20:00:35 Zarutian has joined
1184 2014-11-18 20:01:24 Zarutian has quit (Read error: Connection reset by peer)
1185 2014-11-18 20:01:37 pecket has quit (Ping timeout: 250 seconds)
1186 2014-11-18 20:01:38 Zarutian has joined
1187 2014-11-18 20:02:10 Lightsword has quit (Client Quit)
1188 2014-11-18 20:05:06 Zarutian has quit (Client Quit)
1189 2014-11-18 20:08:30 Subtoshi is now known as zzz!~SubCreati@unaffiliated/cannacoin|SubCreative
1190 2014-11-18 20:09:36 ThomasV has quit (Ping timeout: 240 seconds)
1191 2014-11-18 20:11:36 bitbumper has quit (Ping timeout: 240 seconds)
1192 2014-11-18 20:12:24 Eagle[TM] has quit (Ping timeout: 264 seconds)
1193 2014-11-18 20:14:58 mortale has quit (Ping timeout: 250 seconds)
1194 2014-11-18 20:16:06 Lightsword has joined
1195 2014-11-18 20:16:36 ichbinwalter is now known as ikbenwouter
1196 2014-11-18 20:16:47 ikbenwouter has quit (Quit: Leaving)
1197 2014-11-18 20:17:31 ikbenwouter has joined
1198 2014-11-18 20:19:01 ruukasu has quit (Ping timeout: 255 seconds)
1199 2014-11-18 20:19:04 Gyps has joined
1200 2014-11-18 20:19:23 akstunt600 has quit (Read error: Connection reset by peer)
1201 2014-11-18 20:20:14 akstunt600 has joined
1202 2014-11-18 20:20:41 Alark has joined
1203 2014-11-18 20:20:59 damethos has joined
1204 2014-11-18 20:21:37 Alark has left ()
1205 2014-11-18 20:25:01 saivann has quit (Ping timeout: 264 seconds)
1206 2014-11-18 20:25:38 btcdrak has joined
1207 2014-11-18 20:27:37 sol__ has quit (Ping timeout: 250 seconds)
1208 2014-11-18 20:28:14 saivann has joined
1209 2014-11-18 20:28:36 orperelman has quit (Ping timeout: 264 seconds)
1210 2014-11-18 20:28:59 mortale has joined
1211 2014-11-18 20:30:38 Applicat_ has joined
1212 2014-11-18 20:30:50 bitbumper has joined
1213 2014-11-18 20:31:15 Applica__ has joined
1214 2014-11-18 20:31:21 sol__ has joined
1215 2014-11-18 20:31:41 Application has quit (Ping timeout: 264 seconds)
1216 2014-11-18 20:32:25 <wiz> would someone mind sending me like 0.1 testnet coins?
1217 2014-11-18 20:33:14 <wiz> i tried one of the faucets but the coins never came
1218 2014-11-18 20:35:08 Applicat_ has quit (Ping timeout: 255 seconds)
1219 2014-11-18 20:35:53 bitbumper has quit (Ping timeout: 264 seconds)
1220 2014-11-18 20:39:12 RagnarDanneskjol has joined
1221 2014-11-18 20:41:53 Arnavion has quit (Ping timeout: 264 seconds)
1222 2014-11-18 20:41:58 AtashiCon has quit (Ping timeout: 255 seconds)
1223 2014-11-18 20:42:09 Arnavion has joined
1224 2014-11-18 20:42:56 AtashiCon has joined
1225 2014-11-18 20:48:45 Gyps has quit (Quit: Gyps)
1226 2014-11-18 20:49:24 agricocb has joined
1227 2014-11-18 20:50:40 <Luke-Jr> wiz: address?
1228 2014-11-18 20:51:16 <wiz> msJKXLPbu2q2uer4wcAxcAuj4vs4EV4U4P
1229 2014-11-18 20:51:34 <wiz> thank you sir
1230 2014-11-18 20:55:01 one0one has joined
1231 2014-11-18 20:55:23 <Luke-Jr> wiz: sent
1232 2014-11-18 20:55:45 llllllllll has quit (Read error: Connection reset by peer)
1233 2014-11-18 20:56:07 <wiz> thanks, if you give me your real btc address I'll buy you a beer in return :)
1234 2014-11-18 20:58:19 PsychoticBoy has quit (Excess Flood)
1235 2014-11-18 20:58:39 PsychoticBoy has joined
1236 2014-11-18 20:59:59 jonasschnelli has quit (Quit: Verlassend)
1237 2014-11-18 21:03:31 <Luke-Jr> wiz: lol, no need, but thanks 19eA9GoyfGSD9NvsYxxac23KV424XMpFB3 (disclaimer: I'm not getting beer with anything you send :P)
1238 2014-11-18 21:03:32 llllllllll has joined
1239 2014-11-18 21:04:30 <wiz> coffee? tea? what is your beverage of choice
1240 2014-11-18 21:05:07 <Luke-Jr> lately all I drink is pepsi and dr. pepper :/
1241 2014-11-18 21:06:52 <sipa> combine them into dr. pepsipper
1242 2014-11-18 21:07:00 Gyps has joined
1243 2014-11-18 21:07:57 bitbumper has joined
1244 2014-11-18 21:08:01 <Diablo-D3> DO NOT DO IT
1245 2014-11-18 21:08:11 <Diablo-D3> never mix dr pepper with anything but alchohol
1246 2014-11-18 21:08:15 <Diablo-D3> and even them, thats not recommended
1247 2014-11-18 21:08:24 _yoy_ has joined
1248 2014-11-18 21:08:27 <Diablo-D3> there is just something entirely foreign with how they do their flavor mix
1249 2014-11-18 21:08:40 <Diablo-D3> anything else? you can probably mix and get away with it
1250 2014-11-18 21:09:13 YoY_ has quit (Ping timeout: 250 seconds)
1251 2014-11-18 21:09:52 <Luke-Jr> O.o
1252 2014-11-18 21:10:32 <maaku> somebody feels strongly about Dr. P
1253 2014-11-18 21:10:45 <Luke-Jr> sipa: reckon #1816 is ACKworthy yet? or anything else for me to do?
1254 2014-11-18 21:11:00 clopez has quit (Disconnected by services)
1255 2014-11-18 21:12:13 clopez_ has joined
1256 2014-11-18 21:12:42 akstunt600 has quit (Read error: Connection reset by peer)
1257 2014-11-18 21:13:28 hmsimha_ has quit (Ping timeout: 255 seconds)
1258 2014-11-18 21:13:48 akstunt600 has joined
1259 2014-11-18 21:13:56 <phantomcircuit> Diablo-D3, ha
1260 2014-11-18 21:15:20 <Diablo-D3> phantomcircuit: tell me Im wrong here
1261 2014-11-18 21:15:38 <phantomcircuit> i will not
1262 2014-11-18 21:15:48 <phantomcircuit> there's already a ton of random flavors in dr pepper
1263 2014-11-18 21:16:02 <phantomcircuit> adding more will not end well
1264 2014-11-18 21:16:13 brianhoffman has quit (Quit: brianhoffman)
1265 2014-11-18 21:16:45 Qatz has quit (Read error: Connection reset by peer)
1266 2014-11-18 21:17:04 Qatz has joined
1267 2014-11-18 21:17:56 JTF195 has quit (Ping timeout: 240 seconds)
1268 2014-11-18 21:18:13 JTF195 has joined
1269 2014-11-18 21:19:36 Lightsword has quit (Quit: Lightsword)
1270 2014-11-18 21:20:08 altoz has quit (Ping timeout: 255 seconds)
1271 2014-11-18 21:20:26 napedia has joined
1272 2014-11-18 21:23:14 Zifre_ has joined
1273 2014-11-18 21:24:13 copumpkin has quit (Ping timeout: 256 seconds)
1274 2014-11-18 21:26:16 Zifre has quit (Ping timeout: 244 seconds)
1275 2014-11-18 21:26:38 altoz has joined
1276 2014-11-18 21:29:41 user7779078 has quit ()
1277 2014-11-18 21:29:42 <BlueMatt> wumpus: did you intend to ack https://github.com/bitcoin/bitcoin/pull/2844 (and could you, if you did)
1278 2014-11-18 21:31:07 ssshhh has quit (Quit: Got to go - Be back soon!)
1279 2014-11-18 21:31:55 tdlfbx has quit (Ping timeout: 255 seconds)
1280 2014-11-18 21:34:01 bitbumper has quit (Ping timeout: 264 seconds)
1281 2014-11-18 21:40:55 Hans-Martin has joined
1282 2014-11-18 21:41:04 moa has joined
1283 2014-11-18 21:43:21 <wiz> I forked the bitcoin.org website on github, removed all languages except japanese, and put it on bitcoin.jp
1284 2014-11-18 21:43:21 Hans-Martin has quit (Read error: Connection reset by peer)
1285 2014-11-18 21:43:30 simondlr has quit (Read error: Connection reset by peer)
1286 2014-11-18 21:43:58 easye has quit (Read error: Connection reset by peer)
1287 2014-11-18 21:44:00 <wiz> kinda thinking what else to put on there next
1288 2014-11-18 21:44:05 simondlr has joined
1289 2014-11-18 21:46:01 <Luke-Jr> wizkid057: http://bitcoin.jp/en/ seems to work just fine :p
1290 2014-11-18 21:46:04 <Luke-Jr> err, wiz*
1291 2014-11-18 21:46:16 <Luke-Jr> wiz: I suggest making it link to bitcoin.org for non-jp links
1292 2014-11-18 21:46:22 <Luke-Jr> but that might take effort
1293 2014-11-18 21:46:27 <wiz> heh okay more accurately, i changed the default language to ja
1294 2014-11-18 21:46:31 <wiz> but okay sure good idea
1295 2014-11-18 21:46:45 * Luke-Jr wonders why the video is in English with Spanish subtitles XD
1296 2014-11-18 21:47:06 <wiz> actually i was just replacing that with one that roger ver uploaded to youtube with japanese subtitles
1297 2014-11-18 21:47:40 <wiz> this is a few years old https://www.youtube.com/watch?v=sXOxImTtCEQ
1298 2014-11-18 21:48:12 <wiz> but better than nothing, i mean most japanese people think bitcoin got hacked and went bankrupt in the beginning of the year and that ripple won the cryptocoin war :P
1299 2014-11-18 21:50:38 <Luke-Jr> hopefully it's an accurate translation, and doesn't add anarchist stuff? :p
1300 2014-11-18 21:50:45 <wiz> nah it's legit
1301 2014-11-18 21:51:10 <Luke-Jr> cool
1302 2014-11-18 21:51:22 <Luke-Jr> be neat if someone redubbed it
1303 2014-11-18 21:51:28 <ahmed_> hey all. im experimenting with the bitcoin source. and im wondering how to add the genesis block to the txdb ?
1304 2014-11-18 21:51:54 <Luke-Jr> ahmed_: don't do that, it'd hardfork
1305 2014-11-18 21:51:56 <sipa> ahmed_: what do you mean by 'txdb' ?
1306 2014-11-18 21:52:13 <ahmed_> Luke-Jr:  ive obvs forked it so it isnt running using the bitcoin network
1307 2014-11-18 21:52:14 <wiz> yeah we have lots of people in tokyo who want to help out, thats why i went the github method... but i dont think anyone realizes they can submit PRs
1308 2014-11-18 21:52:23 <ahmed_> its just a testcoin
1309 2014-11-18 21:52:55 <ahmed_> sipa: well the genesis block is already added to the blkxxx.dat right? so its just the tx's that arent there which makes it unspendable right?
1310 2014-11-18 21:53:01 <ahmed_> or have i confused myself?
1311 2014-11-18 21:53:03 <Luke-Jr> wiz: please try to avoid forking the repo in a permanent fashon if possible - best to have bitcoin.org get any changes made too
1312 2014-11-18 21:53:19 <sipa> ahmed_: there is no such thing as a transaction database really
1313 2014-11-18 21:53:27 <sipa> ahmed_: only a set of unspent transaction outputs
1314 2014-11-18 21:53:31 altoz has quit (Ping timeout: 255 seconds)
1315 2014-11-18 21:53:39 <sipa> and indeed, the genesis block isn't processed when adding
1316 2014-11-18 21:53:46 <ahmed_> ah yep
1317 2014-11-18 21:53:47 <BlueMatt> jgarzik: wtf is with https://github.com/bitcoin/bitcoin/pull/2844 ???
1318 2014-11-18 21:54:00 <sipa> ahmed_: finding the place in the code where that decision is made should be a nice exercise then :)
1319 2014-11-18 21:54:05 <wiz> Luke-Jr: in that case, do you mind if i submit PRs for japanese language specific stuff to the main bitcoin.org repo?
1320 2014-11-18 21:54:12 <ahmed_> sipa: in main.cpp im guessing
1321 2014-11-18 21:54:17 <sipa> ahmed_: good guess
1322 2014-11-18 21:54:19 <Luke-Jr> ahmed_: IF you are in fact making an altcoin, please be straightforward and use ##altcoin-dev, and don't lie here. (not saying you are, just making a request in case since it's commonish)
1323 2014-11-18 21:54:21 <ahmed_> but ive spent a couple of hours trying to find it
1324 2014-11-18 21:54:23 <wiz> also, do you host the website on github directly?
1325 2014-11-18 21:54:28 <ahmed_> Luke-Jr: not making an altcoin
1326 2014-11-18 21:54:34 simondlr has quit (Remote host closed the connection)
1327 2014-11-18 21:54:42 <ahmed_> altcoin's are 99% ipo/ico/ixx scams nowadays
1328 2014-11-18 21:55:23 hashtagg_ has joined
1329 2014-11-18 21:55:35 <ahmed_> although i will join that chan and see what i can find there too. thanks Luke-Jr :)
1330 2014-11-18 21:55:43 hashtag_ has quit (Ping timeout: 244 seconds)
1331 2014-11-18 21:56:08 <ahmed_> sipa any hint as to what function its in?
1332 2014-11-18 21:56:32 <Luke-Jr> wiz: please feel free
1333 2014-11-18 21:57:03 <sipa> ahmed_: follow the calls from ProcessNewBlock
1334 2014-11-18 21:57:16 <ahmed_> sipa: great will do thanks man
1335 2014-11-18 21:57:29 <sipa> ahmed_: which is where all block data (from disk, from network, from initialization, ...) go through
1336 2014-11-18 21:58:26 <Luke-Jr> wiz: I believe it is hosted off GitHub these days, yes - but not 100% sure
1337 2014-11-18 22:00:18 <BlueMatt> Luke-Jr: wiz nope, blacklotus over something else
1338 2014-11-18 22:00:23 <Luke-Jr> ah
1339 2014-11-18 22:02:23 AnoAnon has joined
1340 2014-11-18 22:02:36 AnoAnon has quit (Read error: Connection reset by peer)
1341 2014-11-18 22:04:45 hashtagg_ has quit (Ping timeout: 265 seconds)
1342 2014-11-18 22:05:05 <aschildbach> Question: how do I know in bitcoin-qt if the address that was just assigned is contained in my last backup? I know it pre-creates a pool of keys for that purpose.
1343 2014-11-18 22:05:22 <Luke-Jr> aschildbach: you don't. :/
1344 2014-11-18 22:05:27 <aschildbach> omg
1345 2014-11-18 22:05:31 <Luke-Jr> backup is one of Bitcoin Core's weak areas
1346 2014-11-18 22:05:36 Gyps has quit (Quit: Gyps)
1347 2014-11-18 22:06:01 akstunt600 has quit (Read error: Connection reset by peer)
1348 2014-11-18 22:06:10 <sipa> you do; there's an RPC to query the timestamp of the oldest pool address
1349 2014-11-18 22:06:19 <sipa> if that's older than your backup, you need a new one
1350 2014-11-18 22:06:28 t7 has joined
1351 2014-11-18 22:06:34 <Luke-Jr> hm
1352 2014-11-18 22:06:43 <Luke-Jr> not very user-friendly, but ok
1353 2014-11-18 22:06:50 <sipa> not at all
1354 2014-11-18 22:06:52 akstunt600 has joined
1355 2014-11-18 22:07:26 <aschildbach> Ah screw it, I just don't backup...
1356 2014-11-18 22:07:46 <Luke-Jr> :|
1357 2014-11-18 22:08:59 profreid has quit (Quit: profreid)
1358 2014-11-18 22:09:12 paveljanik has quit (Ping timeout: 258 seconds)
1359 2014-11-18 22:09:33 <aschildbach> I think the logic would be easy to fix. Only a backup creates 100 fresh addresses which you may use up. After that, it refuses to create new addresses unless you backup again.
1360 2014-11-18 22:09:41 <aschildbach> Or, of course, implement HD.
1361 2014-11-18 22:10:16 cyphase has quit (Ping timeout: 240 seconds)
1362 2014-11-18 22:10:25 <Luke-Jr> aschildbach: HD doesn't negate the need of backups; I do think erroring (or at least warning) when you create an address beyond the recent backup is a good idea
1363 2014-11-18 22:10:25 altoz has joined
1364 2014-11-18 22:10:42 Beef has quit ()
1365 2014-11-18 22:11:16 <aschildbach> Sure you likely want to backup metadata.
1366 2014-11-18 22:11:22 <helo> aschildbach: old rpc stuff probably expects it to always succeed and won't handle an error gracefully
1367 2014-11-18 22:11:37 <aschildbach> But at least your monetary value would be backed up with one backup "forever".
1368 2014-11-18 22:11:57 <sipa> well, HD wallet support welcome
1369 2014-11-18 22:12:05 <Luke-Jr> helo: it will fail already if the wallet is locked
1370 2014-11-18 22:12:15 <Luke-Jr> sipa: I thought you were doing that? :P
1371 2014-11-18 22:12:16 <aschildbach> sipa: Yes I know (-:
1372 2014-11-18 22:12:30 <sipa> Luke-Jr: i'm very willing to share my partially finished branch
1373 2014-11-18 22:12:38 <Luke-Jr> sipa: are you abandoning it?
1374 2014-11-18 22:12:50 <sipa> i think 'mummifying' is the correct term
1375 2014-11-18 22:12:55 msvb-lab has quit (Quit: msvb-lab)
1376 2014-11-18 22:13:04 <ahmed_> sipa: is it connectblock?
1377 2014-11-18 22:13:09 <sipa> ahmed_: bingo
1378 2014-11-18 22:13:30 bitbumper has joined
1379 2014-11-18 22:13:33 <sipa> Luke-Jr: at this point i'm not sure whether i'd rather work on bitcoin core's wallet, or rewrite a new efficient, SPV-compatible one from scratch
1380 2014-11-18 22:13:37 <Luke-Jr> sipa: well, push it somewhere and maybe some day someone will finish it? :P
1381 2014-11-18 22:13:38 <ahmed_> sweet thanks sipa  much appreciated :)
1382 2014-11-18 22:13:49 <Luke-Jr> sipa: hm, that's a point
1383 2014-11-18 22:14:05 <ahmed_> sipa: what lang would u write the SPV one in? c++?
1384 2014-11-18 22:14:13 <sipa> ahmed_: same codebase; yes
1385 2014-11-18 22:14:21 hsmiths has quit (Quit: END OF LINE)
1386 2014-11-18 22:14:30 <Luke-Jr> why not C?
1387 2014-11-18 22:14:30 <ahmed_> ahh ok a spv wallet would be nice in C++
1388 2014-11-18 22:14:47 <sipa> Luke-Jr: because i want to reuse pretty much all of bitcoin core's code, except the actual wallet
1389 2014-11-18 22:15:03 <Luke-Jr> sipa: use non-wallet code for a wallet lib? O.o
1390 2014-11-18 22:15:30 <sipa> ?
1391 2014-11-18 22:15:35 <ahmed_> i agree with sipa there, reusing the bitcoin core's code would likely simplify a lot of the work to be put into creating a functioning SPV wallet
1392 2014-11-18 22:15:50 damethos has quit (Quit: Bye)
1393 2014-11-18 22:15:54 <sipa> i think that's the difference between a one month project and a one year project
1394 2014-11-18 22:16:02 hsmiths has joined
1395 2014-11-18 22:16:12 <Luke-Jr> I'm assuming the SPV code would all be independent from the wallet code
1396 2014-11-18 22:16:20 <lechuga_> sipa: new spv pls
1397 2014-11-18 22:16:36 <sipa> lechuga_: SPV == node in headers-only mode + wallet that does its own block fetching
1398 2014-11-18 22:16:37 <Luke-Jr> in which case, there's nothing left in Bitcoin Core you'd want to use in the wallet code
1399 2014-11-18 22:16:48 <sipa> um
1400 2014-11-18 22:17:26 ruukasu has joined
1401 2014-11-18 22:17:31 CheckDavid has joined
1402 2014-11-18 22:17:39 <sipa> script signing, headers tracking, p2p code, serialization, base58 code, keystore, peer management
1403 2014-11-18 22:18:03 Beef has joined
1404 2014-11-18 22:18:15 <Luke-Jr> that should all be other libs <.<
1405 2014-11-18 22:18:24 <sipa> sure
1406 2014-11-18 22:18:31 <sipa> one day :)
1407 2014-11-18 22:18:40 <cfields> getting there :)
1408 2014-11-18 22:21:45 jb55 has quit (Remote host closed the connection)
1409 2014-11-18 22:21:49 altoz_ has joined
1410 2014-11-18 22:22:16 jb55 has joined
1411 2014-11-18 22:24:00 JTF195 has quit (Quit: Leaving)
1412 2014-11-18 22:24:20 Smorse has joined
1413 2014-11-18 22:24:34 altoz has quit (Ping timeout: 265 seconds)
1414 2014-11-18 22:25:10 morcos has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1415 2014-11-18 22:26:43 jb55 has quit (Ping timeout: 244 seconds)
1416 2014-11-18 22:26:44 justanotheruser has quit (Ping timeout: 255 seconds)
1417 2014-11-18 22:26:49 kermit has quit (Quit: Leaving.)
1418 2014-11-18 22:27:28 kermit has joined
1419 2014-11-18 22:27:35 <lechuga_> a reference impl of an spv wallet would be nice in core
1420 2014-11-18 22:27:36 <lechuga_> imo
1421 2014-11-18 22:27:56 <sipa> it would be even nicer if it wasn't inside core, but just reused parts
1422 2014-11-18 22:28:05 <lechuga_> right i dont mean in bitcoin/bitcoin
1423 2014-11-18 22:28:11 <sipa> fair enough; yes
1424 2014-11-18 22:28:12 <lechuga_> but bitcoin/wallet (or stte)
1425 2014-11-18 22:28:30 <Luke-Jr> I wonder if we should just contribute to CodeShark's wallet codebase, if we want a new wallet?
1426 2014-11-18 22:28:36 <Luke-Jr> (I haven't looked at it)
1427 2014-11-18 22:29:13 <sipa> i have looked at it briefly, but indeed, not enough
1428 2014-11-18 22:29:44 <Luke-Jr> recently*
1429 2014-11-18 22:30:48 morcos has joined
1430 2014-11-18 22:30:55 <Luke-Jr> btw, just in case you missed it [21:02:26] <Luke-Jr> sipa: reckon #1816 is ACKworthy yet? or anything else for me to do?
1431 2014-11-18 22:31:21 <sipa> will look at it again
1432 2014-11-18 22:33:15 hmmma has joined
1433 2014-11-18 22:33:23 Lightsword has joined
1434 2014-11-18 22:33:37 justanotheruser has joined
1435 2014-11-18 22:33:39 damethos has joined
1436 2014-11-18 22:34:16 tdlfbx has joined
1437 2014-11-18 22:36:12 damethos has quit (Client Quit)
1438 2014-11-18 22:40:42 hashtag_ has joined
1439 2014-11-18 22:42:42 ClarusCogitatio has quit (Ping timeout: 240 seconds)
1440 2014-11-18 22:42:56 NewLiberty has quit (Ping timeout: 258 seconds)
1441 2014-11-18 22:45:49 RBecker has quit (Ping timeout: 256 seconds)
1442 2014-11-18 22:46:10 ClarusCogitatio has joined
1443 2014-11-18 22:46:47 imfaust has joined
1444 2014-11-18 22:47:29 brianhoffman has joined
1445 2014-11-18 22:48:12 coeus has joined
1446 2014-11-18 22:51:29 Quanttek has quit (Ping timeout: 250 seconds)
1447 2014-11-18 22:55:28 RBecker has joined
1448 2014-11-18 22:56:43 morcos has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1449 2014-11-18 22:56:58 hashtag_ has quit (Ping timeout: 255 seconds)
1450 2014-11-18 22:58:40 gnuborg has quit (Quit: leaving)
1451 2014-11-18 22:59:22 akstunt600 has quit (Read error: Connection reset by peer)
1452 2014-11-18 23:00:17 akstunt600 has joined
1453 2014-11-18 23:00:54 Gyps has joined
1454 2014-11-18 23:02:30 Ajarm has joined
1455 2014-11-18 23:02:46 hashtag_ has joined
1456 2014-11-18 23:03:50 neozaru has quit (Remote host closed the connection)
1457 2014-11-18 23:04:23 espringe has joined
1458 2014-11-18 23:04:31 benrcole has joined
1459 2014-11-18 23:05:00 <espringe> What’s the complexity of `bitcoind getreceivedbyaddress X` when you have hundreds of thousands of addresses/transactions in your wallet?
1460 2014-11-18 23:05:17 <espringe> Is that a full scan over all wallet transactions?
1461 2014-11-18 23:05:56 benrcole1 has joined
1462 2014-11-18 23:06:41 bitname has joined
1463 2014-11-18 23:08:52 fanquake has joined
1464 2014-11-18 23:09:25 cosmo is now known as pharaoh
1465 2014-11-18 23:09:29 benrcole has quit (Ping timeout: 264 seconds)
1466 2014-11-18 23:09:49 pharaoh is now known as cosmo
1467 2014-11-18 23:10:35 Phlarp has joined
1468 2014-11-18 23:10:52 clopez_ is now known as clopez
1469 2014-11-18 23:13:10 kefkius has joined
1470 2014-11-18 23:13:18 stapler117 has joined
1471 2014-11-18 23:14:20 <sipa> espringe: yes
1472 2014-11-18 23:17:53 saulimus_ has quit (Quit: Leaving)
1473 2014-11-18 23:30:14 moa has quit (Quit: Leaving.)
1474 2014-11-18 23:31:24 chaosagent has joined
1475 2014-11-18 23:32:11 DigiByteDev has joined
1476 2014-11-18 23:37:25 espringe has quit (Ping timeout: 272 seconds)
1477 2014-11-18 23:38:29 espringe has joined
1478 2014-11-18 23:38:31 ClarusCogitatio has quit (Ping timeout: 256 seconds)
1479 2014-11-18 23:38:40 espringe has quit (Client Quit)
1480 2014-11-18 23:40:06 ClarusCogitatio has joined
1481 2014-11-18 23:44:16 O01eg has quit (Ping timeout: 240 seconds)
1482 2014-11-18 23:45:48 ClarusCogitatio has quit (Ping timeout: 258 seconds)
1483 2014-11-18 23:47:00 ClarusCogitatio has joined
1484 2014-11-18 23:49:51 nazareth has joined
1485 2014-11-18 23:50:01 imfaust_ has joined
1486 2014-11-18 23:51:27 ClarusCogitatio has quit (Ping timeout: 244 seconds)
1487 2014-11-18 23:51:34 imfaust has quit (Ping timeout: 265 seconds)
1488 2014-11-18 23:52:41 blast has quit (Ping timeout: 255 seconds)
1489 2014-11-18 23:52:42 akstunt600 has quit (Read error: Connection reset by peer)
1490 2014-11-18 23:53:30 akstunt600 has joined
1491 2014-11-18 23:53:47 ClarusCogitatio has joined
1492 2014-11-18 23:53:51 <BlueMatt> btrfs filesystem recovery? yea, we've got a program for that...it just starts by reading every byte from your drive and then fails from there
1493 2014-11-18 23:53:58 GM0127 has joined
1494 2014-11-18 23:54:11 blast has joined
1495 2014-11-18 23:54:33 <sipa> you're doing it wrong. btrfs is superduperfancy and because it never overwrites live data, it just doesn't corrupt
1496 2014-11-18 23:54:44 <sipa> you're using the wrong definition of 'corruption', clearly
1497 2014-11-18 23:54:51 JTF195 has joined
1498 2014-11-18 23:56:43 Blackreign has quit ()
1499 2014-11-18 23:56:51 altoz has joined
1500 2014-11-18 23:57:47 nazareth has left ()
1501 2014-11-18 23:58:08 O01eg has joined
1502 2014-11-18 23:58:36 altoz_ has quit (Ping timeout: 240 seconds)