1 2014-01-12 00:00:33 Guyver2 has quit (Quit: :))
   2 2014-01-12 00:00:39 <sipa> what derivation do you use for the passphrase
   3 2014-01-12 00:00:49 <swulf--> 50,000 rounds of hmac-sha256
   4 2014-01-12 00:01:30 <sipa> you should document that somewhere, at least
   5 2014-01-12 00:01:34 wallet42 has joined
   6 2014-01-12 00:01:48 <swulf--> yeah
   7 2014-01-12 00:02:02 <sipa> maybe have separate top buttons for the slow and fast hash, and document what they are
   8 2014-01-12 00:02:18 <swulf--> might be more intuitive that way
   9 2014-01-12 00:03:18 <sipa> also, can you put the same key info for the derived key, instead of just the master?
  10 2014-01-12 00:03:20 <swulf--> weak hash is just a single sha256, the same that brainwallet.org uses
  11 2014-01-12 00:03:24 <sipa> pretty nice to experiment with!
  12 2014-01-12 00:03:55 s3gfault has joined
  13 2014-01-12 00:03:59 <sipa> also, why does derivation path turn red when choosing custom?
  14 2014-01-12 00:03:59 <swulf--> hmmm, key info on the derived keys would be nice... but it'd take up a lot of room
  15 2014-01-12 00:04:21 <sipa> ok
  16 2014-01-12 00:04:21 <swulf--> the custom box should be red, no?
  17 2014-01-12 00:04:33 <sipa> why?
  18 2014-01-12 00:04:42 Polyatomic has left ("Leaving")
  19 2014-01-12 00:04:45 <sipa> or that's meant as some warning?
  20 2014-01-12 00:04:47 <swulf--> when you select custom, the 'custom' box is empty, which is an invalid derivation path
  21 2014-01-12 00:04:52 <sipa> it seems like i've done something wong
  22 2014-01-12 00:04:59 <swulf--> ah
  23 2014-01-12 00:05:02 <swulf--> good point
  24 2014-01-12 00:05:03 <sipa> aaah!
  25 2014-01-12 00:05:12 <sipa> when i do input something it does turn into a normal color
  26 2014-01-12 00:05:17 <swulf--> i'll let the empty box be a special case
  27 2014-01-12 00:05:21 <swulf--> and not error
  28 2014-01-12 00:05:28 Neozonz has joined
  29 2014-01-12 00:05:30 <sipa> yeah, it's confusing because it's not the derivation path box that's invalid
  30 2014-01-12 00:05:53 <swulf--> yeah
  31 2014-01-12 00:05:57 <swulf--> i'll fix that up today
  32 2014-01-12 00:06:15 <sipa> hmm, xpub and xprv should be around the same length
  33 2014-01-12 00:06:25 <swulf--> use a monospace font?
  34 2014-01-12 00:06:46 <sipa> it seems xpub is consistently longer
  35 2014-01-12 00:06:54 <sipa> but i haven't checked whether that's due to the font or not
  36 2014-01-12 00:07:02 <swulf--> pretty sure it's the font:)
  37 2014-01-12 00:07:05 <swulf--> at least, i hope
  38 2014-01-12 00:07:38 <sipa> oooh nice, and you can even input an xpub as master
  39 2014-01-12 00:07:44 <swulf--> yup
  40 2014-01-12 00:08:04 <sipa> deriving an account from that doesn't work though
  41 2014-01-12 00:08:16 <sipa> (it shouldn't work, but boxes stay empty)
  42 2014-01-12 00:08:31 <swulf--> because "accounts" as described in the BIP use private key derivation, which you dont have with an xpub
  43 2014-01-12 00:08:37 <swulf--> right
  44 2014-01-12 00:08:45 <swulf--> what should the boxes contain?
  45 2014-01-12 00:08:53 Neozonz has quit (Discx2!~Neozonz@unaffiliated/neozonz|Ping timeout: 272 seconds)
  46 2014-01-12 00:09:14 <sipa> also, when you input a non-root as base, the predefined derivations don't really make sense
  47 2014-01-12 00:09:28 <swulf--> this is true
  48 2014-01-12 00:09:28 MobPhone has quit (Read error: Connection reset by peer)
  49 2014-01-12 00:09:31 <swulf--> kinda
  50 2014-01-12 00:10:03 <swulf--> i mean.. you could think of sub-accounts?  CEO gives accounts to his regions, regions give accounts to the states, states give accounts to the counties, etc?
  51 2014-01-12 00:10:10 MobPhone has joined
  52 2014-01-12 00:10:11 <swulf--> same derivation path should be used for each
  53 2014-01-12 00:11:31 <sipa> i mean, if i input something that is already an m/i', you should use "/1/j" as derivation path for internal chain instead of "m/i'/1/j"
  54 2014-01-12 00:11:47 <sipa> (you know the depth of the input)
  55 2014-01-12 00:12:08 pooler has quit (Read error: No route to host)
  56 2014-01-12 00:12:12 * sipa afk
  57 2014-01-12 00:12:13 <swulf--> but the code doesn't know how you arrived at that depth - it could be m/i/1  and not m/i'/1
  58 2014-01-12 00:12:20 <swulf--> ok, later:)
  59 2014-01-12 00:12:22 <swulf--> thanks for the feedback
  60 2014-01-12 00:12:44 <sipa> well, you can do a sanity check
  61 2014-01-12 00:13:11 <sipa> but indeed, you can't determine whether the pre-computed chain matches the correct path structure already
  62 2014-01-12 00:13:16 pooler has joined
  63 2014-01-12 00:13:16 <swulf--> i'd also be concerned about changing the derivation path without the user really noticing...?
  64 2014-01-12 00:14:29 <sipa> maybe it's easier to have a dropdown box for the input as well ("master key", "account key", "account internal chain", "account external chain", with sanity checks whether the input could match what it claims to be)
  65 2014-01-12 00:14:56 <swulf--> hmm
  66 2014-01-12 00:15:01 <sipa> and if you input something that's claimed to be an account internal chain, only the account internal chain option and custom are available below
  67 2014-01-12 00:15:03 <swulf--> is it reasonable to expect the user to know what he has?
  68 2014-01-12 00:15:10 <sipa> you can guess :p
  69 2014-01-12 00:15:32 <sipa> if you're using the default structure, you can always guess right, i think
  70 2014-01-12 00:15:38 <swulf--> yeah
  71 2014-01-12 00:15:45 <sipa> as you know the child index and depth
  72 2014-01-12 00:15:55 <sipa> anyway, i'm just brainstorming
  73 2014-01-12 00:16:02 <sipa> feel free to ignore me giving you extra work :)
  74 2014-01-12 00:16:08 <swulf--> I still think that m/i'/0/j'/0  would be a valid sub-account, so that'd have to be taken into consideration
  75 2014-01-12 00:16:23 <sipa> that'd be something custom in any case
  76 2014-01-12 00:16:40 <swulf--> yeah
  77 2014-01-12 00:17:33 <sipa> my reasoning: as a user who doesn't know the details, if i input a account external chain xpub, and select "account external chain key" as derivation, i expect to get what my wallet software will generate for it
  78 2014-01-12 00:18:10 <sipa> which will be m/i'/0/j, not m/i'/0/k/0/j
  79 2014-01-12 00:18:35 <sipa> anyway, afk!
  80 2014-01-12 00:19:23 <swulf--> later:)
  81 2014-01-12 00:20:41 wyager has joined
  82 2014-01-12 00:22:33 elgrecoFL has quit (Excess Flood)
  83 2014-01-12 00:23:32 brson has quit (Ping timeout: 272 seconds)
  84 2014-01-12 00:24:30 shamoon has quit (Remote host closed the connection)
  85 2014-01-12 00:24:50 brson has joined
  86 2014-01-12 00:25:44 elgrecoFL has joined
  87 2014-01-12 00:25:55 macboz has joined
  88 2014-01-12 00:26:11 daybyter has quit (Read error: Connection reset by peer)
  89 2014-01-12 00:32:46 K1773R has quit (Quit: /dev/null)
  90 2014-01-12 00:33:19 CheckDavid has quit (Ping timeout: 248 seconds)
  91 2014-01-12 00:34:54 mappum has quit (Quit: Stay fresh.)
  92 2014-01-12 00:42:39 justusranvier has quit (Remote host closed the connection)
  93 2014-01-12 00:49:19 c0rw1n has joined
  94 2014-01-12 00:49:38 one_zero has joined
  95 2014-01-12 00:51:03 justusranvier has joined
  96 2014-01-12 00:55:37 ivan\ has quit (Quit: ERC Version 5.3 (IRC client for Emacs))
  97 2014-01-12 00:57:06 ivan\ has joined
  98 2014-01-12 00:59:16 eoss has joined
  99 2014-01-12 01:00:52 <dredredre> Am I correct in saying that bitcoind will eventaully receive every bitcoin transaction in the form of a tx message?
 100 2014-01-12 01:01:16 <sipa> or inside a block
 101 2014-01-12 01:03:06 ntio has joined
 102 2014-01-12 01:03:58 <dredredre> besides running bitcoind across many servers is there a way to ensure that every tx is received?
 103 2014-01-12 01:04:19 <wyager> Before going in a block?
 104 2014-01-12 01:04:22 <dredredre> s/tx/transaction in the form of a tx/
 105 2014-01-12 01:04:24 <dredredre> yes
 106 2014-01-12 01:04:30 <wyager> You're likely to recieve them all anyway
 107 2014-01-12 01:04:31 <midnightmagic> dredredre: no.
 108 2014-01-12 01:04:33 <wyager> they move very quickly
 109 2014-01-12 01:04:36 <wyager> but you can't guarantee it
 110 2014-01-12 01:04:49 <sipa> there are frequently blocks that contain transaction which were never broadcast separately
 111 2014-01-12 01:04:53 <midnightmagic> dredredre: In the event that there is a transaction which is not standard, or has too few fees, it may not even be relayed to you.
 112 2014-01-12 01:04:55 <sipa> in fact, every block contains one
 113 2014-01-12 01:05:02 <sipa> (the coinbase)
 114 2014-01-12 01:05:26 <wyager> Entirely true
 115 2014-01-12 01:05:32 <justanotheruser> Could I create a block without a coinbase tx?
 116 2014-01-12 01:05:45 <sipa> no
 117 2014-01-12 01:05:46 <wyager> Why would you want to?
 118 2014-01-12 01:05:49 <wyager> and no
 119 2014-01-12 01:05:51 <sipa> it would be invalid
 120 2014-01-12 01:05:53 debiantoruser has quit (Ping timeout: 260 seconds)
 121 2014-01-12 01:05:53 <midnightmagic> dredredre: There may be miner agreements with the person who issued the tx not to relay it at all (for example if they are paying significant fees for special transactions)
 122 2014-01-12 01:05:55 <justanotheruser> I see
 123 2014-01-12 01:06:01 <sipa> by definition, the first transaction in every block is the coinbase
 124 2014-01-12 01:06:06 <justanotheruser> wyager: for testing
 125 2014-01-12 01:06:11 <wyager> Hmm
 126 2014-01-12 01:06:17 <wyager> Expensive test
 127 2014-01-12 01:06:17 <justanotheruser> or curiosity
 128 2014-01-12 01:06:23 <justanotheruser> wyager: not on testnet
 129 2014-01-12 01:06:29 <wyager> Ah
 130 2014-01-12 01:07:12 <midnightmagic> justanotheruser: You can underpay yourself. I did.
 131 2014-01-12 01:07:28 debiantoruser has joined
 132 2014-01-12 01:07:36 <justanotheruser> midnightmagic: by a satoshi right?
 133 2014-01-12 01:07:48 <midnightmagic> justanotheruser: Plus I destroyed some fees in the process
 134 2014-01-12 01:07:58 <midnightmagic> because I hardcoded my reward to 49.99999999
 135 2014-01-12 01:08:08 <justanotheruser> oh
 136 2014-01-12 01:09:08 <justanotheruser> midnightmagic: sad that now there won't be 21m coins generated :(
 137 2014-01-12 01:09:17 <midnightmagic> justanotheruser: There weren't going to be anyway.
 138 2014-01-12 01:09:25 <justanotheruser> Or whatever the really close decimal was
 139 2014-01-12 01:09:47 <midnightmagic> 20999999.97689999  <-- that many
 140 2014-01-12 01:10:14 <midnightmagic> It would have been: 2099999997690000
 141 2014-01-12 01:11:01 <justanotheruser> midnightmagic: no one else has done this?
 142 2014-01-12 01:11:01 <midnightmagic> And the final Satoshi will be mined in block 6930000-1
 143 2014-01-12 01:11:18 <midnightmagic> justanotheruser: Don't think so.
 144 2014-01-12 01:11:38 <midnightmagic> There's something weird with the genesis block too which I think makes it unspendable.
 145 2014-01-12 01:11:52 <justanotheruser> midnightmagic: a bug maybe?
 146 2014-01-12 01:11:55 <midnightmagic> no.
 147 2014-01-12 01:12:32 <midnightmagic> I don't recall what it is. It's block 0. I am discounting the existence of a block 0 in my total count. Probably gmaxwell remembers.
 148 2014-01-12 01:12:34 <justanotheruser> Is the coinbase different from the other coinbases?
 149 2014-01-12 01:14:36 <sipa> midnightmagic: less, the output of the genesis block doesn't count
 150 2014-01-12 01:14:46 <sipa> and there have been "overwritten" coins since too
 151 2014-01-12 01:15:13 eoss has quit (Ping timeout: 260 seconds)
 152 2014-01-12 01:15:19 <sipa> total value of all unspent outputs now is 12249714.79395749
 153 2014-01-12 01:15:26 <midnightmagic> sipa: I'm ignoring genesis block in my count. The overwritten coins--  were those the coinbase dupes?
 154 2014-01-12 01:15:31 <sipa> yes
 155 2014-01-12 01:15:53 <midnightmagic> hrm..
 156 2014-01-12 01:16:34 <sipa> if you ignore the coinbase output, there are 209999 subsidies of 50, 210000 of 25, 210000 of 12.5, ...
 157 2014-01-12 01:16:52 <midnightmagic> hrm..
 158 2014-01-12 01:17:02 <midnightmagic> What was the special thing about the genesis block again?
 159 2014-01-12 01:17:06 <lechuga__> so many of those 50 just sitting around never spent :(
 160 2014-01-12 01:17:17 ralphtheninja has quit (Ping timeout: 272 seconds)
 161 2014-01-12 01:17:20 <sipa> midnightmagic: satoshi screwed up, or it was intentional
 162 2014-01-12 01:17:22 energymvr has joined
 163 2014-01-12 01:18:25 <lechuga__> https://bitcointalk.org/index.php?topic=119645.0
 164 2014-01-12 01:18:31 <lechuga__> re: block 0 unspendability
 165 2014-01-12 01:18:33 <sipa> nothing special about it, except that the genesis block is just used to initialize the database, but isn't actually processed when doin so
 166 2014-01-12 01:18:59 K1773R has joined
 167 2014-01-12 01:19:29 <midnightmagic> in that case, then, 2099994997689999 not assuming dupes exist..
 168 2014-01-12 01:19:54 wallet42 has quit (Quit: Leaving.)
 169 2014-01-12 01:20:16 shaller007 has quit (Quit: Lämnar)
 170 2014-01-12 01:20:28 <sipa> ;;calc 209999*50+([blocks]-209999)*25
 171 2014-01-12 01:20:29 <gribble> Error: Something in there wasn't a valid number.
 172 2014-01-12 01:20:32 <sipa> ;;blocks
 173 2014-01-12 01:20:33 <gribble> 279994
 174 2014-01-12 01:20:41 <sipa> ;;calc 209999*50+(279994-209999)*25
 175 2014-01-12 01:20:41 <gribble> 12249825
 176 2014-01-12 01:21:08 <sipa> ;;calc 209999*50+(279994-209999)*25 - 12249714.79395749
 177 2014-01-12 01:21:08 <gribble> 110.20604251
 178 2014-01-12 01:21:15 CryptoBuck_ALT has quit ()
 179 2014-01-12 01:21:28 CryptoBuck has joined
 180 2014-01-12 01:21:30 <sipa> ^- how many wasted coins, besides the unspendable genesis output
 181 2014-01-12 01:21:43 energymvr has quit ()
 182 2014-01-12 01:21:59 <lechuga__> "wasted" ?
 183 2014-01-12 01:22:21 <midnightmagic> You're deriving it based on the UTXO totals, sipa?
 184 2014-01-12 01:22:24 <sipa> yes
 185 2014-01-12 01:22:31 eoss has joined
 186 2014-01-12 01:22:47 <sipa> lechuga__: there have been two coinbase transactions with the same has as earlier coinbase transaction
 187 2014-01-12 01:22:58 <midnightmagic> sipa: How are you querying that? Is there a patch or an rpc call you're using?
 188 2014-01-12 01:23:00 <sipa> which resulted in those entries being overwritten in the database of the reference implementation
 189 2014-01-12 01:23:06 <sipa> midnightmagic: gettxoutsetinfo
 190 2014-01-12 01:23:15 <lechuga__> ic
 191 2014-01-12 01:23:28 <wyager> sipa: Was that intentional?
 192 2014-01-12 01:23:36 * midnightmagic waits patiently and assumes his client is operating normally :)
 193 2014-01-12 01:23:37 <sipa> unlikely
 194 2014-01-12 01:23:39 <lechuga__> im assuming the fact that they hashed the same implies there was a bug and not extreme luck?
 195 2014-01-12 01:23:45 <sipa> midnightmagic: it takes a few seconds
 196 2014-01-12 01:23:50 <sipa> lechuga__: indeed
 197 2014-01-12 01:23:50 <midnightmagic> ah there it is.
 198 2014-01-12 01:24:52 <midnightmagic> sipa: the 10.20604251 are fees destroyed over time including the ones in my block? Are you aware of any other fees destroyed aside from the dupe coinbases?
 199 2014-01-12 01:24:58 <sipa> no
 200 2014-01-12 01:25:05 <midnightmagic> that's a damn lot of fees.
 201 2014-01-12 01:25:08 <sipa> i don't know the specific instances of that waste
 202 2014-01-12 01:25:46 <sipa> oh, provably unspendable outputs are also dropped
 203 2014-01-12 01:25:53 <sipa> as they don't enter the UTXO set
 204 2014-01-12 01:26:10 <wyager> e.g. OP_FALSE or whatever?
 205 2014-01-12 01:26:19 <sipa> OP_RETURN
 206 2014-01-12 01:26:22 <wyager> yeah
 207 2014-01-12 01:27:41 <midnightmagic> thanks, sipa. I guess I'll have to reset what I assert to people then, and call it an upper bound
 208 2014-01-12 01:28:31 <midnightmagic> that reminds me..
 209 2014-01-12 01:28:36 <sipa> ;;calc 20999949.97689999 - (210000*50+(279994-209999)*25 - 12249714.79395749)
 210 2014-01-12 01:28:36 <gribble> 20999789.7709
 211 2014-01-12 01:28:45 <sipa> ^- upper bound on the number of BTC
 212 2014-01-12 01:30:04 <sipa> wait
 213 2014-01-12 01:30:10 <sipa> ;;calc 20999999.97689999 - (210000*50+(279994-209999)*25 - 12249714.79395749)
 214 2014-01-12 01:30:10 <gribble> 20999839.7709
 215 2014-01-12 01:30:13 <sipa> ^ that
 216 2014-01-12 01:30:28 <sipa> i had subtracted the genesis coinbase twice
 217 2014-01-12 01:31:38 e0s_ has joined
 218 2014-01-12 01:32:20 <midnightmagic> that number is too round
 219 2014-01-12 01:32:39 <sipa> yeah, it's 20999839.77085748 actually
 220 2014-01-12 01:32:40 <midnightmagic> 20999839.77085749
 221 2014-01-12 01:32:55 <midnightmagic> ..
 222 2014-01-12 01:33:18 <sipa> double check that :)
 223 2014-01-12 01:33:33 <wyager> "You see, there will only ever be twenty million nine hundred ninety nine thousand, eight hundred thirty nine point seven seven oh eight five seven four nine Bitcoins" <---part of my Bitcoin elevator pitch
 224 2014-01-12 01:36:07 <wyager> "but then only twenty million nine hundred ninety nine thousand, eight hundred thirty nine point seven seven oh eight five seven four nine people will ever have a full bitcoin! How could a system like that ever work?", some of them respond
 225 2014-01-12 01:36:56 airbreather_1 has quit (Ping timeout: 264 seconds)
 226 2014-01-12 01:37:50 <midnightmagic> I think you're subtracting my underpay twice.
 227 2014-01-12 01:38:00 <sipa> nope
 228 2014-01-12 01:38:05 <sipa> wait
 229 2014-01-12 01:38:10 <sipa> maybe i do!
 230 2014-01-12 01:38:33 <sipa> yes, i do
 231 2014-01-12 01:39:05 <midnightmagic> cool
 232 2014-01-12 01:42:45 <sipa> midnightmagic: which block was yours that had the 1-satoshi output loss?
 233 2014-01-12 01:44:02 _yoy_ has quit (Quit: Leaving...)
 234 2014-01-12 01:44:08 <midnightmagic> sipa: Hrm. 124724
 235 2014-01-12 01:44:32 <Luke-Jr> I think there's been far more coins lost than that.
 236 2014-01-12 01:44:41 <lechuga__> lol@elevator pitch
 237 2014-01-12 01:44:52 AtashiCon has quit (Remote host closed the connection)
 238 2014-01-12 01:45:50 <midnightmagic> Luke-Jr: we were using the UTXO as the canonical source of the totals and then speculating where all they were.
 239 2014-01-12 01:46:04 <midnightmagic> sipa: I also destroyed the fees.
 240 2014-01-12 01:46:20 <midnightmagic> (by accident, I'm not going to pretend that was on purpose.)
 241 2014-01-12 01:46:39 caktux has quit (Quit: caktux)
 242 2014-01-12 01:46:46 <midnightmagic> so, bash then: R=$((50 * 100000000 )); TOT=0; LAST=-1; VAL=0 ; while true; do echo $VAL : $R : $TOT ; VAL=$(( VAL+210000 )) ; TOT=$((TOT + R*210000 )) ; [[ $LAST = -1 ]] && TOT=$((TOT - 1 - 5000000000 - 11020604250 )) ; R=$(($R/2 )) ; [[ "$LAST" = "$TOT" ]] && { echo done; break; } ; LAST=$TOT ; done
 243 2014-01-12 01:46:50 smash_ has quit (Read error: No route to host)
 244 2014-01-12 01:46:54 <sipa> midnightmagic: ha, b.i lists that block as having -0.00000001 fee
 245 2014-01-12 01:47:14 <sipa> there's no BIP yet about provably-unspendable outputs?
 246 2014-01-12 01:47:17 <midnightmagic> yeah hehe i love being "that guy"
 247 2014-01-12 01:47:19 smash_ has joined
 248 2014-01-12 01:47:50 AtashiCon has joined
 249 2014-01-12 01:48:48 smash_ has quit (Read error: Connection reset by peer)
 250 2014-01-12 01:49:19 smash_ has joined
 251 2014-01-12 01:49:35 Anduck has quit (Ping timeout: 272 seconds)
 252 2014-01-12 01:49:51 <justanotheruser> ;;bc,count
 253 2014-01-12 01:49:51 <gribble> Error: "bc,count" is not a valid command.
 254 2014-01-12 01:49:59 <midnightmagic> ;;bc,blocks
 255 2014-01-12 01:50:00 <gribble> 280001
 256 2014-01-12 01:50:02 _yoy_ has joined
 257 2014-01-12 01:50:10 smash_ has quit (Read error: Connection reset by peer)
 258 2014-01-12 01:50:25 <justanotheruser> thanks
 259 2014-01-12 01:50:40 smash_ has joined
 260 2014-01-12 01:51:17 <midnightmagic> np
 261 2014-01-12 01:51:41 <midnightmagic> sipa: It was actually BlueMatt's idea originally.
 262 2014-01-12 01:52:01 <sipa> what was?
 263 2014-01-12 01:52:05 <midnightmagic> the underpay
 264 2014-01-12 01:52:23 smash_ has quit (Read error: Connection reset by peer)
 265 2014-01-12 01:52:59 smash_ has joined
 266 2014-01-12 01:53:04 da2ce7 has joined
 267 2014-01-12 01:54:40 <midnightmagic> hehe sorry BlueMatt
 268 2014-01-12 01:54:44 <wyager> What was the purpose of it?
 269 2014-01-12 01:55:05 <midnightmagic> wyager: Fun, and then I realised that we are without a Satoshi, and now the blockchain will forever be without one Satoshi.
 270 2014-01-12 01:55:13 <sipa> wyager: http://xkcd.com/242/
 271 2014-01-12 01:55:13 <wyager> :'(
 272 2014-01-12 01:55:42 patcon has quit (Ping timeout: 245 seconds)
 273 2014-01-12 01:57:11 AtashiCon has quit (Quit: AtashiCon)
 274 2014-01-12 01:57:28 <sipa> anyone running 0.8.6 or below, still?
 275 2014-01-12 01:58:06 <sipa> (not git head after sept 23)
 276 2014-01-12 01:58:07 <justanotheruser> sipa: is there an update? I'm running 0.8.6?
 277 2014-01-12 01:58:21 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 278 2014-01-12 01:58:23 <sipa> justanotheruser: can you tell me the output of running gettxoutsetinfo ?
 279 2014-01-12 01:58:39 <sipa> justanotheruser: no released update, but many people here are likely running git head
 280 2014-01-12 01:59:02 wyager has quit (Quit: wyager)
 281 2014-01-12 01:59:21 <justanotheruser> sipa: one second I just started the daemon
 282 2014-01-12 01:59:35 <sipa> thanks!
 283 2014-01-12 01:59:37 vajdev has joined
 284 2014-01-12 02:00:18 <justanotheruser> sipa: does it matter if my blockchain is behind by a few hours?
 285 2014-01-12 02:00:23 <sipa> no
 286 2014-01-12 02:00:24 c0rw1n has quit (Ping timeout: 245 seconds)
 287 2014-01-12 02:01:20 console_ has joined
 288 2014-01-12 02:01:25 jvrdev has quit (Ping timeout: 260 seconds)
 289 2014-01-12 02:01:29 debiantoruser has quit (Ping timeout: 252 seconds)
 290 2014-01-12 02:02:07 AtashiCon has joined
 291 2014-01-12 02:03:19 debiantoruser has joined
 292 2014-01-12 02:03:56 c0rw1n has joined
 293 2014-01-12 02:04:01 <justanotheruser>  it's taking an unusually long time to start. I keep getting "error: couldn't connect to server". I'll highlight you when I can run that command.
 294 2014-01-12 02:04:46 <sipa> no worries, no hurry
 295 2014-01-12 02:04:49 soylentbomb has quit (Quit: leaving)
 296 2014-01-12 02:05:16 * midnightmagic feels much better.
 297 2014-01-12 02:05:28 Alan-1 has joined
 298 2014-01-12 02:05:36 <sipa> why?
 299 2014-01-12 02:05:37 * midnightmagic kills the stupid ending-in-2033 coins graph from the bitcoin wiki
 300 2014-01-12 02:06:20 <midnightmagic> sipa: :-) I've just saved my future self the frustration of explaining that 2033 is not the last year for rewards.
 301 2014-01-12 02:06:35 <midnightmagic> .. and having people link me the wiki png
 302 2014-01-12 02:06:47 neozonz has quit (Ping timeout: 272 seconds)
 303 2014-01-12 02:06:56 michagogo has quit (cloud!uid14316@wikia/Michagogo|Ping timeout: 264 seconds)
 304 2014-01-12 02:07:07 <sipa> ah
 305 2014-01-12 02:07:25 platinuum has quit (Ping timeout: 272 seconds)
 306 2014-01-12 02:07:29 <midnightmagic> :-)
 307 2014-01-12 02:07:38 blumenkraft has joined
 308 2014-01-12 02:07:45 da2ce7 has joined
 309 2014-01-12 02:07:52 <midnightmagic> sipa: Thanks for the chat, always appreciate being corrected
 310 2014-01-12 02:08:31 <sipa> heh, i wasn't trying to correct anyone :)
 311 2014-01-12 02:08:35 michagogo has joined
 312 2014-01-12 02:08:40 <sipa> i just like being thorough :p
 313 2014-01-12 02:08:49 <sipa> or nitpicking, if you prefer
 314 2014-01-12 02:08:57 platinuum has joined
 315 2014-01-12 02:09:03 * sipa also feels good; created 3 pullreqs today!
 316 2014-01-12 02:10:43 neozonz has joined
 317 2014-01-12 02:11:11 <maaku> sipa: {
 318 2014-01-12 02:11:11 <maaku>     "height" : 279981,
 319 2014-01-12 02:11:11 <maaku>     "bestblock" : "00000000000000024d6200a5416d905f16078f7aa9f5eb8b8b61ebdc7767a9b3",
 320 2014-01-12 02:11:11 <maaku>     "transactions" : 2581146,
 321 2014-01-12 02:11:12 <maaku>     "txouts" : 8264811,
 322 2014-01-12 02:11:14 <maaku>     "bytes_serialized" : 290786328,
 323 2014-01-12 02:11:16 <maaku>     "hash_serialized" : "92b1a3eaafe14bdf25be9af691c0d8314e8889990dd57ed251fdc46f407272c4",
 324 2014-01-12 02:11:19 <maaku>     "total_amount" : 12249389.80231183
 325 2014-01-12 02:11:21 <maaku> }
 326 2014-01-12 02:11:29 dredredre has quit (Ping timeout: 272 seconds)
 327 2014-01-12 02:11:33 jn7n has quit (Ping timeout: 245 seconds)
 328 2014-01-12 02:11:43 <justanotheruser> thanks maaku. Not really sure what's going wrong
 329 2014-01-12 02:12:26 <justanotheruser> If I haven't started it in a while, it still should start the server, then start validating the blocks right?
 330 2014-01-12 02:12:52 blumenkraft has quit (Ping timeout: 246 seconds)
 331 2014-01-12 02:13:11 jn7n has joined
 332 2014-01-12 02:13:18 blumenkraft has joined
 333 2014-01-12 02:13:20 <sipa> yes
 334 2014-01-12 02:13:24 <sipa> what's in debug.log?
 335 2014-01-12 02:13:24 <maaku> justanotheruser: there's a period just after you started where it's validating the previous N (288?) blocks
 336 2014-01-12 02:13:31 <maaku> and it doesn't respond to RPC commands then
 337 2014-01-12 02:14:23 shaileshg_____ has quit (Ping timeout: 272 seconds)
 338 2014-01-12 02:14:37 dredredre has joined
 339 2014-01-12 02:15:14 Application has quit (Ping timeout: 252 seconds)
 340 2014-01-12 02:15:30 <justanotheruser> maaku: that might be it. I can run a namecoin server and a bitcoin server at the same time right?
 341 2014-01-12 02:15:51 ericmuyser has joined
 342 2014-01-12 02:15:54 s7r has joined
 343 2014-01-12 02:16:45 shaileshg_____ has joined
 344 2014-01-12 02:17:33 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 345 2014-01-12 02:18:46 <justanotheruser> maaku: I think you're right. "2014-01-12 02:03:44 Verifying last 288 blocks at level 3" Probably didn't help that I kept opening and closing it
 346 2014-01-12 02:19:22 <sipa> maaku: thanks!
 347 2014-01-12 02:21:51 Cryo has quit (Quit: Leaving)
 348 2014-01-12 02:22:37 caktux has joined
 349 2014-01-12 02:22:56 caktux has quit (Client Quit)
 350 2014-01-12 02:28:32 console_ has quit (Quit: leaving)
 351 2014-01-12 02:29:20 tesserajk has joined
 352 2014-01-12 02:30:03 Elmf has joined
 353 2014-01-12 02:34:33 ivan\ has quit (Ping timeout: 260 seconds)
 354 2014-01-12 02:35:38 ivan\ has joined
 355 2014-01-12 02:37:57 jakov has quit (Quit: Leaving)
 356 2014-01-12 02:43:19 blumenkraft has quit (Ping timeout: 246 seconds)
 357 2014-01-12 02:45:37 aburan has joined
 358 2014-01-12 02:47:17 Application has joined
 359 2014-01-12 02:51:32 Application has quit (Ping timeout: 245 seconds)
 360 2014-01-12 02:52:04 aburan has quit (Read error: No route to host)
 361 2014-01-12 02:52:10 n0n0 has joined
 362 2014-01-12 02:54:50 agnostic98 has joined
 363 2014-01-12 02:56:14 ericmuyser has quit (Ping timeout: 252 seconds)
 364 2014-01-12 02:56:26 Application has joined
 365 2014-01-12 02:59:19 Blackreign has quit ()
 366 2014-01-12 03:01:25 caktux has joined
 367 2014-01-12 03:02:47 dredredre has quit (Ping timeout: 265 seconds)
 368 2014-01-12 03:02:50 wyager has joined
 369 2014-01-12 03:03:02 wyager has quit (Client Quit)
 370 2014-01-12 03:03:28 wyager has joined
 371 2014-01-12 03:10:24 oru has joined
 372 2014-01-12 03:10:32 Ashaman has joined
 373 2014-01-12 03:10:35 <RedEmerald> where can i get some testnet coins? http://tpfaucet.appspot.com/ is giving me an error :(
 374 2014-01-12 03:11:25 Ashaman_ has quit (Ping timeout: 260 seconds)
 375 2014-01-12 03:12:04 s3gfault has quit (Quit: Page closed)
 376 2014-01-12 03:13:29 oru has left ()
 377 2014-01-12 03:13:46 Starduster has quit (Quit: Leaving)
 378 2014-01-12 03:14:05 wyager has quit (Quit: wyager)
 379 2014-01-12 03:15:31 <justanotheruser> RedEmerald: what is your address?
 380 2014-01-12 03:15:49 s7r has quit (Remote host closed the connection)
 381 2014-01-12 03:15:51 Subo1977 has quit (Remote host closed the connection)
 382 2014-01-12 03:16:01 <RedEmerald> mrZXmeV8ehxKWDhzwQ7fbkPcYz5uX58875 :)
 383 2014-01-12 03:16:06 s7r has joined
 384 2014-01-12 03:16:10 ericmuyser has joined
 385 2014-01-12 03:17:05 Subo1977 has joined
 386 2014-01-12 03:17:19 <justanotheruser> RedEmerald: 074ce1bf048344a7efe0fc790cf885f8610838b24019d9d581f634803668c85b
 387 2014-01-12 03:17:25 <RedEmerald> its working!
 388 2014-01-12 03:17:37 Zarutian has quit (Quit: Zarutian)
 389 2014-01-12 03:17:39 <RedEmerald> thanks dude! should i just send them back to you when im done?
 390 2014-01-12 03:17:49 <justanotheruser> RedEmerald: send them to a faucet if you want
 391 2014-01-12 03:18:11 <RedEmerald> k
 392 2014-01-12 03:19:06 dredredre has joined
 393 2014-01-12 03:22:29 CheckDavid has joined
 394 2014-01-12 03:25:00 mitz has joined
 395 2014-01-12 03:25:57 ericmuyser has quit (Ping timeout: 272 seconds)
 396 2014-01-12 03:27:24 ericmuyser has joined
 397 2014-01-12 03:28:12 gwb3 has joined
 398 2014-01-12 03:28:49 gwb3 has quit (Quit: leaving)
 399 2014-01-12 03:33:33 airbreather_1 has joined
 400 2014-01-12 03:38:47 gwb3 has joined
 401 2014-01-12 03:40:15 robep00 has quit (Remote host closed the connection)
 402 2014-01-12 03:41:09 dredredre has quit (Ping timeout: 272 seconds)
 403 2014-01-12 03:41:18 gwb3 has quit (Client Quit)
 404 2014-01-12 03:41:41 one_zero has quit ()
 405 2014-01-12 03:45:20 Subo1977_ has joined
 406 2014-01-12 03:46:48 one_zero has joined
 407 2014-01-12 03:47:07 nethershaw has quit (Read error: Operation timed out)
 408 2014-01-12 03:47:19 robep00 has joined
 409 2014-01-12 03:47:27 Subo1977 has quit (Ping timeout: 240 seconds)
 410 2014-01-12 03:48:41 gwb3 has joined
 411 2014-01-12 03:49:22 ahbritto has quit (Read error: Connection reset by peer)
 412 2014-01-12 03:50:09 ahbritto has joined
 413 2014-01-12 03:50:19 robep00 has quit (Client Quit)
 414 2014-01-12 03:50:29 ahbritto_ has quit (Read error: Connection reset by peer)
 415 2014-01-12 03:51:10 ahbritto_ has joined
 416 2014-01-12 03:52:29 EagleTM has joined
 417 2014-01-12 03:53:58 Ashaman has quit (Remote host closed the connection)
 418 2014-01-12 03:54:32 Eagle[TM] has quit (Ping timeout: 252 seconds)
 419 2014-01-12 03:55:50 Cryo has joined
 420 2014-01-12 03:55:51 Cryo has quit (Changing host)
 421 2014-01-12 03:55:51 Cryo has joined
 422 2014-01-12 04:00:36 dredredre has joined
 423 2014-01-12 04:01:08 wiretapped has joined
 424 2014-01-12 04:04:52 ericmuyser has quit (Read error: No route to host)
 425 2014-01-12 04:04:59 ericmuyser has joined
 426 2014-01-12 04:08:37 K1773R has quit (Quit: /dev/null)
 427 2014-01-12 04:10:18 wiretapped has quit (Remote host closed the connection)
 428 2014-01-12 04:10:27 wiretapped has joined
 429 2014-01-12 04:14:10 TheSeven has quit (Read error: Operation timed out)
 430 2014-01-12 04:14:50 K1773R has joined
 431 2014-01-12 04:14:53 CheckDavid has quit (Ping timeout: 260 seconds)
 432 2014-01-12 04:15:52 TheSeven has joined
 433 2014-01-12 04:17:06 coingenuity has joined
 434 2014-01-12 04:18:33 gnrldsray has quit (Quit: gnrldsray)
 435 2014-01-12 04:19:21 t3st3r has joined
 436 2014-01-12 04:19:42 ericmuyser has quit (Ping timeout: 276 seconds)
 437 2014-01-12 04:22:43 ericmuyser has joined
 438 2014-01-12 04:23:24 K1773R has quit (Ping timeout: 252 seconds)
 439 2014-01-12 04:23:31 mitz has quit (Remote host closed the connection)
 440 2014-01-12 04:24:38 shamoon has joined
 441 2014-01-12 04:24:51 <shamoon> is there a maximum number of commands i can batch and send to the RPC at one time?
 442 2014-01-12 04:25:39 mitz has joined
 443 2014-01-12 04:26:08 rdn has joined
 444 2014-01-12 04:31:48 K1773R has joined
 445 2014-01-12 04:32:57 ericmuys_ has joined
 446 2014-01-12 04:34:41 ericmuyser has quit (Ping timeout: 252 seconds)
 447 2014-01-12 04:35:56 ericmuyser has joined
 448 2014-01-12 04:35:57 ntio has quit (Quit: ChatZilla 0.9.90.1 [Firefox 26.0/20131205075310])
 449 2014-01-12 04:36:00 ericmuys_ has quit (Read error: Connection reset by peer)
 450 2014-01-12 04:36:39 shamoon has quit (Remote host closed the connection)
 451 2014-01-12 04:39:25 n0n0 has quit (Read error: Operation timed out)
 452 2014-01-12 04:40:19 macboz has quit (Ping timeout: 272 seconds)
 453 2014-01-12 04:40:33 knotwork has quit (Ping timeout: 264 seconds)
 454 2014-01-12 04:42:42 roconnor has joined
 455 2014-01-12 04:44:07 c0rw1n has quit (Read error: Connection reset by peer)
 456 2014-01-12 04:44:43 johnsoft has joined
 457 2014-01-12 04:46:24 macboz has joined
 458 2014-01-12 04:46:49 Lbit_ has joined
 459 2014-01-12 04:48:05 Lbit has quit (Ping timeout: 256 seconds)
 460 2014-01-12 04:48:48 gnrldsray has joined
 461 2014-01-12 04:53:59 gnrldsray has quit (Ping timeout: 272 seconds)
 462 2014-01-12 05:09:07 tesserajk has quit (Quit: tesserajk)
 463 2014-01-12 05:09:18 Bitember-Cray has joined
 464 2014-01-12 05:09:30 TheSeven has quit (Disconnected by services)
 465 2014-01-12 05:09:42 [7] has joined
 466 2014-01-12 05:09:53 rdymac has quit (Ping timeout: 252 seconds)
 467 2014-01-12 05:10:49 lifeofcray has quit (Read error: Operation timed out)
 468 2014-01-12 05:11:29 gnrldsray has joined
 469 2014-01-12 05:14:04 knotwork has joined
 470 2014-01-12 05:16:32 gnrldsray has quit (Ping timeout: 252 seconds)
 471 2014-01-12 05:20:14 roconnor has quit (Remote host closed the connection)
 472 2014-01-12 05:27:11 knotwork has quit (Ping timeout: 248 seconds)
 473 2014-01-12 05:29:46 robonerd- has quit (Read error: Connection reset by peer)
 474 2014-01-12 05:31:49 robonerd has joined
 475 2014-01-12 05:32:07 spirals has joined
 476 2014-01-12 05:32:17 knotwork has joined
 477 2014-01-12 05:32:19 mitz has quit (Remote host closed the connection)
 478 2014-01-12 05:32:25 knotwork has quit (Changing host)
 479 2014-01-12 05:32:25 knotwork has joined
 480 2014-01-12 05:42:31 brson has quit (Quit: leaving)
 481 2014-01-12 05:43:13 e0s_ has quit (Ping timeout: 245 seconds)
 482 2014-01-12 05:43:42 eoss has quit (Ping timeout: 252 seconds)
 483 2014-01-12 05:43:57 jtcwang has joined
 484 2014-01-12 05:46:11 ericmuys_ has joined
 485 2014-01-12 05:46:43 ericmuyser has quit (Read error: No route to host)
 486 2014-01-12 05:47:36 mitz has joined
 487 2014-01-12 05:48:51 [\\\] has joined
 488 2014-01-12 05:50:46 ThomasV has joined
 489 2014-01-12 05:52:19 ericmuys_ has quit (Read error: Connection reset by peer)
 490 2014-01-12 05:52:34 ericmuyser has joined
 491 2014-01-12 05:52:55 jib has joined
 492 2014-01-12 05:56:46 e0s_ has joined
 493 2014-01-12 05:57:11 evan82 has quit (Quit: Leaving)
 494 2014-01-12 05:58:01 t3st3r has quit (Remote host closed the connection)
 495 2014-01-12 05:58:24 t3st3r has joined
 496 2014-01-12 06:00:13 eoss has joined
 497 2014-01-12 06:00:24 ericmuyser has quit (Read error: No route to host)
 498 2014-01-12 06:00:30 ericmuys_ has joined
 499 2014-01-12 06:07:21 knotwork has quit (Ping timeout: 272 seconds)
 500 2014-01-12 06:12:51 zcopley has joined
 501 2014-01-12 06:13:40 ericmuys_ has quit (Ping timeout: 246 seconds)
 502 2014-01-12 06:14:55 niston has joined
 503 2014-01-12 06:16:03 robonerd has quit (Read error: Connection reset by peer)
 504 2014-01-12 06:18:50 ericmuyser has joined
 505 2014-01-12 06:18:53 robonerd has joined
 506 2014-01-12 06:20:29 jib has quit (Ping timeout: 272 seconds)
 507 2014-01-12 06:23:55 _yoy_ has quit (Ping timeout: 272 seconds)
 508 2014-01-12 06:24:11 wuyun has joined
 509 2014-01-12 06:24:32 _yoy_ has joined
 510 2014-01-12 06:28:41 <gmaxwell> sipa: Ever build bitcoin with -D_GLIBCXX_DEBUG=1 ?  Replaces the STL with some paranoid sanity/bounds checking version. Breaks the abi though, so I'd have to recompile boost and I'm wondering if its worth trying out.
 511 2014-01-12 06:29:30 zcopley has quit (Quit: Computer has gone to sleep.)
 512 2014-01-12 06:31:10 n0n0 has joined
 513 2014-01-12 06:33:29 ericmuyser has quit (Ping timeout: 260 seconds)
 514 2014-01-12 06:46:35 wyager has joined
 515 2014-01-12 06:52:46 zeiris has quit (Read error: No route to host)
 516 2014-01-12 06:56:43 Nesetalis has quit (Ping timeout: 246 seconds)
 517 2014-01-12 06:59:01 Lbit_ has quit (Remote host closed the connection)
 518 2014-01-12 07:00:01 spirals has quit (Ping timeout: 272 seconds)
 519 2014-01-12 07:00:09 porquilho has joined
 520 2014-01-12 07:00:44 robonerd is now known as rnerd
 521 2014-01-12 07:09:47 mattco has quit (Ping timeout: 252 seconds)
 522 2014-01-12 07:12:07 rnerd is now known as robonerd
 523 2014-01-12 07:12:18 jgarzik has quit (Quit: dive dive dive)
 524 2014-01-12 07:13:14 melvster has joined
 525 2014-01-12 07:18:14 c_k has quit (Ping timeout: 256 seconds)
 526 2014-01-12 07:18:15 mitz has quit (Remote host closed the connection)
 527 2014-01-12 07:18:23 kfreds has quit (Ping timeout: 272 seconds)
 528 2014-01-12 07:19:17 c_k has joined
 529 2014-01-12 07:19:42 mattco has joined
 530 2014-01-12 07:19:46 mitz has joined
 531 2014-01-12 07:20:16 jgarzik has joined
 532 2014-01-12 07:20:16 jgarzik has quit (Changing host)
 533 2014-01-12 07:20:16 jgarzik has joined
 534 2014-01-12 07:25:18 kfreds has joined
 535 2014-01-12 07:26:00 Sorcier_FXK has quit (Ping timeout: 252 seconds)
 536 2014-01-12 07:26:23 VinceSamios has joined
 537 2014-01-12 07:26:43 Bitember-Cray has left ()
 538 2014-01-12 07:26:59 Lifeofcray has joined
 539 2014-01-12 07:27:10 <Lifeofcray> i'm looking into setting up an online wallet
 540 2014-01-12 07:27:23 <Lifeofcray> which open source ones do you guys prefer?
 541 2014-01-12 07:28:17 <wyager> Blockchain.info is nice
 542 2014-01-12 07:28:24 <wyager> You mean exclusively online?
 543 2014-01-12 07:28:33 <wyager> Like, via a web browser?
 544 2014-01-12 07:29:04 wuyun has quit (Quit: Leaving)
 545 2014-01-12 07:31:14 dredredre has quit (Ping timeout: 252 seconds)
 546 2014-01-12 07:36:38 mappum has joined
 547 2014-01-12 07:43:16 robonerd is now known as rnerd
 548 2014-01-12 07:49:32 wallet42 has joined
 549 2014-01-12 07:50:35 johnsoft has quit (Ping timeout: 272 seconds)
 550 2014-01-12 07:51:14 johnsoft has joined
 551 2014-01-12 07:52:32 dredredre has joined
 552 2014-01-12 07:58:06 rnerd is now known as robonerd
 553 2014-01-12 07:59:09 spirals has joined
 554 2014-01-12 07:59:43 Gabit has quit (Read error: Connection reset by peer)
 555 2014-01-12 07:59:47 AriseChikun has quit (Ping timeout: 240 seconds)
 556 2014-01-12 08:00:28 AriseChikun has joined
 557 2014-01-12 08:03:28 ralphi has joined
 558 2014-01-12 08:04:14 impulse has joined
 559 2014-01-12 08:04:58 johnsoft has quit (Ping timeout: 246 seconds)
 560 2014-01-12 08:05:17 johnsoft has joined
 561 2014-01-12 08:09:26 <ralphi> Hey all, just messing around with bitcoind and trying to go through the raw transactions example from https://en.bitcoin.it/wiki/Raw_Transactions, anyone in here got time to help me debug what I'm doing wrong?
 562 2014-01-12 08:13:29 hydrogenesis has joined
 563 2014-01-12 08:13:29 hydrogenesis has quit (Client Quit)
 564 2014-01-12 08:13:38 johnsoft has quit (Ping timeout: 245 seconds)
 565 2014-01-12 08:13:41 gnrldsray has joined
 566 2014-01-12 08:13:48 johnsoft has joined
 567 2014-01-12 08:16:12 nethershaw has joined
 568 2014-01-12 08:17:06 hydrogenesis has joined
 569 2014-01-12 08:18:15 Niedar has quit (Ping timeout: 252 seconds)
 570 2014-01-12 08:19:33 gnrldsray has quit (Ping timeout: 276 seconds)
 571 2014-01-12 08:21:13 Niedar has joined
 572 2014-01-12 08:21:17 hydrogenesis has quit (Client Quit)
 573 2014-01-12 08:22:01 Hasimir- has joined
 574 2014-01-12 08:22:53 ThomasV has quit (Ping timeout: 272 seconds)
 575 2014-01-12 08:24:30 nessence has quit (Remote host closed the connection)
 576 2014-01-12 08:25:00 nessence has joined
 577 2014-01-12 08:25:24 Hasimir has quit (Ping timeout: 276 seconds)
 578 2014-01-12 08:27:03 Niedar has quit (Read error: Connection reset by peer)
 579 2014-01-12 08:27:22 Niedar has joined
 580 2014-01-12 08:28:13 abrkn has joined
 581 2014-01-12 08:28:39 hydrogenesis has joined
 582 2014-01-12 08:29:28 nessence has quit (Ping timeout: 245 seconds)
 583 2014-01-12 08:31:07 <michagogo> cloud!uid14316@wikia/Michagogo|ralphi: I might
 584 2014-01-12 08:31:39 <michagogo> cloud!uid14316@wikia/Michagogo|What method are you using? Bitcoin-Qt/d's createrawtransaction?
 585 2014-01-12 08:34:00 <ralphi> michagogo|cloud: yes
 586 2014-01-12 08:34:19 miedda has joined
 587 2014-01-12 08:34:51 <ralphi> michagogo|cloud: I'm following the example that has one online updated blockchain machine and signing a transaction on the offline one
 588 2014-01-12 08:35:32 <ralphi> not sure how strict this channel is on URLS but it's here https://people.xiph.org/~greg/signdemo.txt
 589 2014-01-12 08:36:15 wyager has quit (Quit: wyager)
 590 2014-01-12 08:38:35 JZavala has joined
 591 2014-01-12 08:38:56 <miedda> hello, I'm running a vagrant instance of ubuntu 12.04 and am trying to compile bitcoin, and armoury with a test net so i can walk through the various principles, and eventually cross compile for the raspberry pi.  I have followed the instructions in the doc/build-unix.md, and am either getting wallet or database errors when trying to start the bitcoind daemon with make start through the testnet-in-a-box repo
 592 2014-01-12 08:39:49 hydrogenesis has quit (Quit: hydrogenesis)
 593 2014-01-12 08:41:13 hydrogenesis has joined
 594 2014-01-12 08:44:10 agnostic98 has quit (Ping timeout: 260 seconds)
 595 2014-01-12 08:48:49 agnostic98 has joined
 596 2014-01-12 08:49:11 <shesek> ralphi, what is the issue you're running into?
 597 2014-01-12 08:50:12 <ralphi> shesek: so I've done the signrawtransaction with all the parameters
 598 2014-01-12 08:50:26 <shesek> ralphi, is it returning as "complete"?
 599 2014-01-12 08:50:35 <ralphi> shesek: and gotten back a hex hash and complete: false
 600 2014-01-12 08:51:17 <shesek> are you providing it with the scriptPubKey?
 601 2014-01-12 08:51:27 <ralphi> yes
 602 2014-01-12 08:51:44 <Lifeofcray> do you guys know of any good gambling scripts that's opensource
 603 2014-01-12 08:51:46 <Lifeofcray> for bitcoin
 604 2014-01-12 08:52:19 <ralphi> shesek: is there any value in copying you the whole command incl json?
 605 2014-01-12 08:52:58 <shesek> you mean value for someone who's seeing it?
 606 2014-01-12 08:53:07 <ralphi> bitcoind signrawtransaction 0100000001cef824500bc877c2c5ecf1160fcf1b1e7b8617f4dfef07d7e03ca757ec8be8a80000000000ffffffff0180f0fa02000000001976a9146ff9a5a0e176dbd21af38d3bc1aee8e22d39ce2488ac00000000 '[{"txid":"a8e88bec57a73ce0d707efdff417867b1e1bcf0f16f1ecc5c277c80b5024f8ce","vout":0,"scriptPubKey":"76a914a1808f737e8d2bbe8937c377472ad67842c344c188ac"}]'
 607 2014-01-12 08:54:18 abrkn\ has joined
 608 2014-01-12 08:55:32 <shesek> are you sure the offline machine has the private key for mvEu6U9UtnDoAEWSB2ewy99JAkpTjNzfWS?
 609 2014-01-12 08:55:40 <shesek> try running `validateaddress mvEu6U9UtnDoAEWSB2ewy99JAkpTjNzfWS`
 610 2014-01-12 08:57:23 abrkn has quit (Ping timeout: 245 seconds)
 611 2014-01-12 08:58:24 abrkn\ has quit (Client Quit)
 612 2014-01-12 08:58:55 MK` has quit (Ping timeout: 248 seconds)
 613 2014-01-12 08:59:50 <ralphi> was running the command on the wrong machine
 614 2014-01-12 09:00:01 <ralphi> shesek: now I feel a bit dumb
 615 2014-01-12 09:00:07 <shesek> also, you're trying to pay 0.5 btc, but in tx a8e88bec57a73ce0d707efdff417867b1e1bcf0f16f1ecc5c277c80b5024f8ce it seems like its the 2nd output that has 0.5, but you're using the 1st output with 1.4999 btc
 616 2014-01-12 09:00:27 <shesek> it could work too (you'll just be paying about ~1 btc in fees), but make sure you didn't confuse the output index
 617 2014-01-12 09:01:14 <shesek> oh, heh, don't worry about it, everyone makes those silly mistakes :)
 618 2014-01-12 09:01:20 <ralphi> cheers :)
 619 2014-01-12 09:03:13 <shesek> Lifeofcray, this isn't the appropriate place to ask about that kind of stuff.
 620 2014-01-12 09:05:20 agnostic98 has quit (Remote host closed the connection)
 621 2014-01-12 09:05:22 miedda has quit (Quit: miedda)
 622 2014-01-12 09:05:53 agnostic98 has joined
 623 2014-01-12 09:05:59 miedda has joined
 624 2014-01-12 09:06:59 zcopley has joined
 625 2014-01-12 09:09:20 gancl has joined
 626 2014-01-12 09:09:30 <Diablo-D3> http://worrydream.com/MeanwhileAtCodeOrg/
 627 2014-01-12 09:10:04 <justanotheruser> Diablo-D3: funny, I was just reading that
 628 2014-01-12 09:10:15 <Diablo-D3> heh
 629 2014-01-12 09:10:24 eoss has quit (Remote host closed the connection)
 630 2014-01-12 09:10:24 e0s_ has quit (Remote host closed the connection)
 631 2014-01-12 09:10:45 agnostic98 has quit (Ping timeout: 272 seconds)
 632 2014-01-12 09:11:21 <justanotheruser> They had a boy vs girl coding competition. Basically they counted the number of boy submissions vs girl submissions. 4chan.org/g/ made a script so you could autosubmit code for the girls. The girls at one point were winning with 97%
 633 2014-01-12 09:12:33 <justanotheruser> Funny how a website that is supposed to be teaching the nation to code allows 20k submissions from the same IP with the same useragent
 634 2014-01-12 09:14:52 <Diablo-D3> justanotheruser: heh, Ive done that with perl and mechanize
 635 2014-01-12 09:14:53 <Diablo-D3> its really easy
 636 2014-01-12 09:15:26 ThomasV has joined
 637 2014-01-12 09:16:08 mappum has quit (Ping timeout: 245 seconds)
 638 2014-01-12 09:22:36 Xeno-Genesis has quit (Quit: Leaving)
 639 2014-01-12 09:23:59 Raziel has joined
 640 2014-01-12 09:28:01 EagleTM has quit (Ping timeout: 260 seconds)
 641 2014-01-12 09:29:37 Neozonz has joined
 642 2014-01-12 09:32:25 zcopley has quit (Quit: Computer has gone to sleep.)
 643 2014-01-12 09:32:34 Neozonz has quit (Disc!~Neozonz@unaffiliated/neozonz|Ping timeout: 272 seconds)
 644 2014-01-12 09:32:42 miedda has quit (Quit: miedda)
 645 2014-01-12 09:34:02 penumbra has joined
 646 2014-01-12 09:36:23 agnostic98 has joined
 647 2014-01-12 09:36:47 asa1024 has joined
 648 2014-01-12 09:36:49 <djoot> In 7 hours I got about 300 unique ips that have tried to resolve dnsseed.bitcoin.dashjr.org on my computer. Any ideas what's going on?
 649 2014-01-12 09:38:51 penumbra has quit (Ping timeout: 276 seconds)
 650 2014-01-12 09:38:51 n0n0 has quit (Ping timeout: 276 seconds)
 651 2014-01-12 09:41:27 agnostic98 has quit (Ping timeout: 276 seconds)
 652 2014-01-12 09:58:51 agnostic98 has joined
 653 2014-01-12 10:02:58 cadaver has quit (Ping timeout: 272 seconds)
 654 2014-01-12 10:03:45 andyo has quit (Ping timeout: 245 seconds)
 655 2014-01-12 10:03:57 agnostic98 has quit (Ping timeout: 272 seconds)
 656 2014-01-12 10:04:54 ThomasV has quit (Ping timeout: 260 seconds)
 657 2014-01-12 10:07:03 pooh___ has joined
 658 2014-01-12 10:07:56 drayah has joined
 659 2014-01-12 10:09:36 <djoot> many of the dns requests come from distinct subnets, I'm thinking they might be infected by some malware. Perhaps there is some other explanation?
 660 2014-01-12 10:09:41 andyo has joined
 661 2014-01-12 10:13:14 drayah has quit (Remote host closed the connection)
 662 2014-01-12 10:13:53 drayah has joined
 663 2014-01-12 10:15:00 <michagogo> cloud!uid14316@wikia/Michagogo|djoot: that's one of the DNS seeds that Bitcoin uses to find its initial peers
 664 2014-01-12 10:15:11 gnrldsray has joined
 665 2014-01-12 10:17:21 hnz has quit (Ping timeout: 252 seconds)
 666 2014-01-12 10:17:59 drayah has quit (Ping timeout: 246 seconds)
 667 2014-01-12 10:18:57 <djoot> michagogo|cloud: yep, but why are they trying to resolve it on my computer. and that's the only dns seed they are trying to resolve
 668 2014-01-12 10:21:06 gnrldsray has quit (Ping timeout: 276 seconds)
 669 2014-01-12 10:21:28 <djoot> my dns server wasn't even listening to the internet, it is now, but I still don't resolve any requests except to some hosts.
 670 2014-01-12 10:22:09 hnz has joined
 671 2014-01-12 10:22:21 <djoot> it's very strange
 672 2014-01-12 10:23:36 <Tykling> is your ip 192.3.11.20 ?
 673 2014-01-12 10:23:45 <djoot> nope
 674 2014-01-12 10:23:51 MK` has joined
 675 2014-01-12 10:23:52 <djoot> djoot.se
 676 2014-01-12 10:23:52 <Tykling> didn't think so, heh
 677 2014-01-12 10:24:47 <Tykling> strange
 678 2014-01-12 10:25:18 <Tykling> well, not that strange actually
 679 2014-01-12 10:25:26 Muis has quit (Ping timeout: 245 seconds)
 680 2014-01-12 10:25:55 <Tykling> $ dig +short dnsseed.bitcoin.dashjr.org. ns
 681 2014-01-12 10:25:55 <Tykling> dnsseed.bitcoin.dashjr.org.
 682 2014-01-12 10:26:11 <djoot> there whole ranges connecting to my port 53
 683 2014-01-12 10:26:19 <Tykling> $ dig +short dnsseed.bitcoin.dashjr.org. a
 684 2014-01-12 10:26:19 <Tykling> 212.83.128.57
 685 2014-01-12 10:26:19 <Tykling> 108.48.68.175
 686 2014-01-12 10:26:21 <Tykling> etc etc
 687 2014-01-12 10:27:08 <djoot> yeah, but I'm not a public DNS server
 688 2014-01-12 10:27:21 <Tykling> dnsseed.bitcoin.dashjr.org. has a self referencing ns record, which effectively means that dnsseed.bitcoin.dashjr.org. gets asked about itself, and since it resolves to ip addresses of bitcoin peers, they get asked
 689 2014-01-12 10:27:30 <djoot> aah
 690 2014-01-12 10:27:38 Muis has joined
 691 2014-01-12 10:27:50 <djoot> Luke-Jr: WTF! :)
 692 2014-01-12 10:28:05 c0rw1n has joined
 693 2014-01-12 10:28:49 anon2428 has quit (Read error: Connection reset by peer)
 694 2014-01-12 10:29:42 <Tykling> it does seem a little strange that that NS record is there, I'll give you that :)
 695 2014-01-12 10:29:50 <Tykling> took me a little while to spot it
 696 2014-01-12 10:29:56 <Tykling> a bit of sunday dig'ing
 697 2014-01-12 10:29:58 <Tykling> :)
 698 2014-01-12 10:29:59 anon2428 has joined
 699 2014-01-12 10:31:21 Guyver2 has joined
 700 2014-01-12 10:31:37 <djoot> what, wait.. NS record is jun.dashjr.org?
 701 2014-01-12 10:32:05 <Tykling> not if you ask dnsseed.bitcoin.dashjr.org.
 702 2014-01-12 10:32:48 <djoot> I see.
 703 2014-01-12 10:33:06 anon2428 has quit (Remote host closed the connection)
 704 2014-01-12 10:33:46 <djoot> thanks for DIGging :)
 705 2014-01-12 10:33:47 anon2428 has joined
 706 2014-01-12 10:34:29 pooler has quit (Remote host closed the connection)
 707 2014-01-12 10:36:04 <pooh___> Hi. I have a question about bitcoind API. How to get summary amount of "recive" + "generate" transacoins by address.
 708 2014-01-12 10:36:09 <pooh___> I want to know how much bitcoins recieved by one of my address in wallet.
 709 2014-01-12 10:36:15 <djoot> Tykling: Luke-Jr should fix his DNS records?
 710 2014-01-12 10:36:16 <pooh___> bitcoin getreceivedbyaddress <address> doesn't show me "generate" transactions, only recieved.
 711 2014-01-12 10:36:38 <djoot> or maybe it's not him? :)
 712 2014-01-12 10:38:07 JZavala has quit (Ping timeout: 248 seconds)
 713 2014-01-12 10:38:15 <Tykling> perhaps it's on purpose, a way of distributing it or something but it seems pretty weird, I'd ask him and please tell me what he says
 714 2014-01-12 10:38:34 anon2428 has quit (Ping timeout: 265 seconds)
 715 2014-01-12 10:39:10 <djoot> It can't be correct? He's effectively saying that all bitcoin nodes are dns servers?
 716 2014-01-12 10:39:42 anon2428 has joined
 717 2014-01-12 10:40:09 profreid has joined
 718 2014-01-12 10:42:28 <djoot> pooh___: Generated coins have to mature for 120? blocks before they show up in balance, maybe that's the problem?
 719 2014-01-12 10:42:38 <djoot> I think
 720 2014-01-12 10:44:18 hydrogenesis has quit (Quit: hydrogenesis)
 721 2014-01-12 10:44:38 <pooh___> No, I already have 200 confirmations
 722 2014-01-12 10:48:01 <djoot> pooh___: try listreceivedbyaddress
 723 2014-01-12 10:49:23 HaltingState has joined
 724 2014-01-12 10:50:41 <pooh___> same, shows 0 for addresses with positive balance
 725 2014-01-12 10:51:12 ovidiusoft has joined
 726 2014-01-12 10:51:31 Blackreign has joined
 727 2014-01-12 10:54:51 smash_ has quit (Remote host closed the connection)
 728 2014-01-12 10:57:04 <pooh___> listaddressgroupings show right current balance. But how to calculate Total Received
 729 2014-01-12 10:58:53 agnostic98 has joined
 730 2014-01-12 11:01:40 MolokoDeck has joined
 731 2014-01-12 11:03:51 agnostic98 has quit (Ping timeout: 272 seconds)
 732 2014-01-12 11:14:22 JWU_42 has joined
 733 2014-01-12 11:16:22 kjj_ has joined
 734 2014-01-12 11:19:42 gribble has quit (Excess Flood)
 735 2014-01-12 12:01:53 agnostic_ has joined
 736 2014-01-12 12:01:53 ralphtheninja has joined
 737 2014-01-12 12:01:53 smash_ has joined
 738 2014-01-12 12:01:53 banghouse has joined
 739 2014-01-12 12:01:53 FabianB_ has joined
 740 2014-01-12 12:01:53 handle has joined
 741 2014-01-12 12:01:53 rdymac has joined
 742 2014-01-12 12:01:53 Anduck has joined
 743 2014-01-12 12:01:53 gribble has joined
 744 2014-01-12 12:01:53 joepie91_ has joined
 745 2014-01-12 12:01:53 pooler has joined
 746 2014-01-12 12:01:53 abrkn has joined
 747 2014-01-12 12:01:53 Guest75192 has joined
 748 2014-01-12 12:02:50 ahf has quit (Max SendQ exceeded)
 749 2014-01-12 12:03:12 ahf has joined
 750 2014-01-12 12:05:26 agnostic_ has quit (Ping timeout: 246 seconds)
 751 2014-01-12 12:06:40 abrkn has quit (Ping timeout: 245 seconds)
 752 2014-01-12 12:10:47 _yoy_ has quit (Quit: Leaving...)
 753 2014-01-12 12:11:27 smash_ has quit (Ping timeout: 252 seconds)
 754 2014-01-12 12:11:50 _yoy_ has joined
 755 2014-01-12 12:13:21 <michagogo> cloud!uid14316@wikia/Michagogo|Has anyone got the sha256sum for the bootstrap.dat at 250,000?
 756 2014-01-12 12:13:43 tweek` has joined
 757 2014-01-12 12:14:47 tweek` has left ()
 758 2014-01-12 12:15:48 tweek82 has joined
 759 2014-01-12 12:16:23 tweek82 has quit (Client Quit)
 760 2014-01-12 12:17:52 ircuser-6 has quit (Ping timeout: 248 seconds)
 761 2014-01-12 12:20:43 robonerd has joined
 762 2014-01-12 12:25:06 danboid has joined
 763 2014-01-12 12:25:07 wallet42 has joined
 764 2014-01-12 12:25:19 kinglet has quit (Read error: Connection reset by peer)
 765 2014-01-12 12:26:30 <danboid> Is there a good guide to creating an (BTC-derived) altcoin for those with little to no programming experience?
 766 2014-01-12 12:26:59 <netg> coingen.io
 767 2014-01-12 12:27:04 wallet42 has quit (Client Quit)
 768 2014-01-12 12:27:23 <danboid> netg: Which is down now - have you tried it?
 769 2014-01-12 12:27:57 <netg> no
 770 2014-01-12 12:28:09 <danboid> I know they charge 0.1 BTC to create your own coin but thats all I know  about it
 771 2014-01-12 12:28:54 <danboid> Is there then some ongoing charge for them to host it or does it produce code you can use/host yourself?
 772 2014-01-12 12:29:16 AriseChikun has quit (Remote host closed the connection)
 773 2014-01-12 12:29:36 AriseChikun has joined
 774 2014-01-12 12:33:07 VinceSamios has quit (Remote host closed the connection)
 775 2014-01-12 12:34:39 PRab_ has joined
 776 2014-01-12 12:37:52 PRab has quit (Ping timeout: 272 seconds)
 777 2014-01-12 12:37:55 smash_ has joined
 778 2014-01-12 12:38:55 Minishlink has joined
 779 2014-01-12 12:41:20 orperelman has joined
 780 2014-01-12 12:46:04 gnrldsray has joined
 781 2014-01-12 12:46:14 gnrldsray has quit (Client Quit)
 782 2014-01-12 12:46:22 smash_ has quit (Ping timeout: 272 seconds)
 783 2014-01-12 12:46:30 agnostic98 has joined
 784 2014-01-12 12:47:36 miedda has joined
 785 2014-01-12 12:48:29 Burrito has quit (Quit: Leaving)
 786 2014-01-12 12:48:54 Burrito has joined
 787 2014-01-12 12:50:26 aburan28 has joined
 788 2014-01-12 12:50:48 agnostic98 has quit (Ping timeout: 252 seconds)
 789 2014-01-12 12:54:03 Minishlink has quit (Ping timeout: 245 seconds)
 790 2014-01-12 12:55:23 aburan28 has quit (Ping timeout: 252 seconds)
 791 2014-01-12 12:55:57 Anduck has quit (Ping timeout: 272 seconds)
 792 2014-01-12 12:58:29 porquilho has quit (Ping timeout: 272 seconds)
 793 2014-01-12 12:58:35 Belxjander has quit (Quit: System Restarting!!!)
 794 2014-01-12 13:02:34 kinglet has joined
 795 2014-01-12 13:02:34 kinglet has quit (Changing host)
 796 2014-01-12 13:02:34 kinglet has joined
 797 2014-01-12 13:04:07 ircuser-6 has joined
 798 2014-01-12 13:05:31 Belxjander has joined
 799 2014-01-12 13:06:09 <sipa> ;;later tell Luke-Jr you've probably misconfigured the -n flag of bitcoin-seeder to be dnsseed.bitcoin.dashjr.org instead of jun.dashjr.org; people running nodes are getting random DNS queries because the NS records points to the seeder itself
 800 2014-01-12 13:06:10 <gribble> The operation succeeded.
 801 2014-01-12 13:07:59 miedda has quit (Quit: miedda)
 802 2014-01-12 13:10:03 gancl has quit ()
 803 2014-01-12 13:12:51 Gabralkhan has joined
 804 2014-01-12 13:12:58 spirals has quit (Ping timeout: 272 seconds)
 805 2014-01-12 13:13:16 banghouse has quit (Remote host closed the connection)
 806 2014-01-12 13:13:56 banghouse has joined
 807 2014-01-12 13:14:47 s7r has quit (Ping timeout: 240 seconds)
 808 2014-01-12 13:15:56 s7r has joined
 809 2014-01-12 13:17:17 agnostic98 has joined
 810 2014-01-12 13:18:34 banghouse has quit (Ping timeout: 260 seconds)
 811 2014-01-12 13:18:45 zer0def has quit (Ping timeout: 245 seconds)
 812 2014-01-12 13:22:09 agnostic98 has quit (Ping timeout: 252 seconds)
 813 2014-01-12 13:22:57 zer0def has joined
 814 2014-01-12 13:26:29 Minishlink has joined
 815 2014-01-12 13:28:21 VinceSamios has joined
 816 2014-01-12 13:32:08 Eagle[TM] has joined
 817 2014-01-12 13:38:31 smash_ has joined
 818 2014-01-12 13:38:44 zeiris has joined
 819 2014-01-12 13:39:44 Blackreign has quit ()
 820 2014-01-12 13:40:09 JWU_42 has quit (Quit: Reconnecting)
 821 2014-01-12 13:40:24 JWU42 has joined
 822 2014-01-12 13:40:57 wallet42 has joined
 823 2014-01-12 13:42:48 smash_ has quit (Ping timeout: 245 seconds)
 824 2014-01-12 13:44:03 elgrecoFL has quit (Excess Flood)
 825 2014-01-12 13:46:46 elgrecoFL has joined
 826 2014-01-12 13:47:17 agnostic98 has joined
 827 2014-01-12 13:51:36 darkee has joined
 828 2014-01-12 13:52:21 agnostic98 has quit (Ping timeout: 276 seconds)
 829 2014-01-12 13:55:10 Eagle[TM] has left ()
 830 2014-01-12 13:56:58 ralphtheninja has quit (Ping timeout: 245 seconds)
 831 2014-01-12 13:58:53 agnostic98 has joined
 832 2014-01-12 14:00:36 jtimon has joined
 833 2014-01-12 14:03:22 agnostic98 has quit (Ping timeout: 260 seconds)
 834 2014-01-12 14:09:16 cysm has joined
 835 2014-01-12 14:09:41 CheckDavid has joined
 836 2014-01-12 14:10:10 paracyst has joined
 837 2014-01-12 14:11:38 kinglet_ has joined
 838 2014-01-12 14:12:30 cads has quit (Ping timeout: 272 seconds)
 839 2014-01-12 14:12:57 kinglet has quit (Ping timeout: 252 seconds)
 840 2014-01-12 14:14:30 ThomasV has joined
 841 2014-01-12 14:15:47 danboid has left ("Konversation terminated!")
 842 2014-01-12 14:19:26 runeks has quit (Remote host closed the connection)
 843 2014-01-12 14:19:50 TD has joined
 844 2014-01-12 14:20:12 runeks has joined
 845 2014-01-12 14:21:19 cads has joined
 846 2014-01-12 14:21:27 torsthaldo has joined
 847 2014-01-12 14:26:40 chaka has joined
 848 2014-01-12 14:27:51 niston has joined
 849 2014-01-12 14:27:53 freggles has quit (Ping timeout: 246 seconds)
 850 2014-01-12 14:32:06 chaka has quit (Quit: Page closed)
 851 2014-01-12 14:32:29 Lbit has joined
 852 2014-01-12 14:33:43 chaka has joined
 853 2014-01-12 14:34:02 saizai has quit (Ping timeout: 272 seconds)
 854 2014-01-12 14:37:12 mrkent has quit (Ping timeout: 272 seconds)
 855 2014-01-12 14:37:12 kinglet_ has quit (Read error: Connection reset by peer)
 856 2014-01-12 14:39:01 smash_ has joined
 857 2014-01-12 14:39:46 kinglet_ has joined
 858 2014-01-12 14:41:38 chaka has quit (Quit: Page closed)
 859 2014-01-12 14:43:07 saizai has joined
 860 2014-01-12 14:43:20 smash_ has quit (Ping timeout: 245 seconds)
 861 2014-01-12 14:43:44 valparaiso_ has joined
 862 2014-01-12 14:46:40 valparaiso has quit (Ping timeout: 248 seconds)
 863 2014-01-12 14:46:40 valparaiso_ is now known as valparaiso
 864 2014-01-12 14:47:08 Minishlink has quit (Read error: Connection reset by peer)
 865 2014-01-12 14:47:10 Minishlink_ has joined
 866 2014-01-12 14:50:00 Insti has quit (Ping timeout: 245 seconds)
 867 2014-01-12 14:51:17 torsthaldo_ has joined
 868 2014-01-12 14:51:44 banghouse has joined
 869 2014-01-12 14:52:01 torsthaldo has quit (Ping timeout: 252 seconds)
 870 2014-01-12 14:54:47 Insti has joined
 871 2014-01-12 14:55:49 wei__ has joined
 872 2014-01-12 14:57:50 <warren> How much improved is bitcoin master in address/transaction scalability over 0.8?
 873 2014-01-12 14:58:50 agnostic98 has joined
 874 2014-01-12 14:59:06 closer has quit (Ping timeout: 252 seconds)
 875 2014-01-12 14:59:34 wei__ has left ()
 876 2014-01-12 15:02:01 jakov has joined
 877 2014-01-12 15:02:01 jakov has quit (Changing host)
 878 2014-01-12 15:02:01 jakov has joined
 879 2014-01-12 15:02:16 justanotheruser has quit (Ping timeout: 272 seconds)
 880 2014-01-12 15:03:00 execut3 has joined
 881 2014-01-12 15:03:21 agnostic98 has quit (Ping timeout: 252 seconds)
 882 2014-01-12 15:03:24 <michagogo> cloud!uid14316@wikia/Michagogo|hmm
 883 2014-01-12 15:03:36 <michagogo> cloud!uid14316@wikia/Michagogo|Github won't show me a list of changes from 0.8.2 to master
 884 2014-01-12 15:03:47 <michagogo> cloud!uid14316@wikia/Michagogo|Anyone have a running log?
 885 2014-01-12 15:04:00 Grouver has joined
 886 2014-01-12 15:04:30 shesek has quit (Ping timeout: 276 seconds)
 887 2014-01-12 15:04:47 <sipa> warren: not much
 888 2014-01-12 15:04:57 execut3 has left ()
 889 2014-01-12 15:05:05 <michagogo> cloud!uid14316@wikia/Michagogo|This comparison is big! We're only showing the most recent 250 commits
 890 2014-01-12 15:05:15 shesek has joined
 891 2014-01-12 15:05:55 <sipa> you want a diff, or a list of commits?
 892 2014-01-12 15:06:18 <matjeh> thats a bit rubbish of github, do they do that on the paid repos too?
 893 2014-01-12 15:06:35 <michagogo> cloud!uid14316@wikia/Michagogo|sipa: Well, really just a list of changes
 894 2014-01-12 15:07:04 <michagogo> cloud!uid14316@wikia/Michagogo|(if multiple commits belong to one change, it'd be fine if they were shown as one, but showing each commit is fine too)
 895 2014-01-12 15:07:58 TD has quit (Quit: TD)
 896 2014-01-12 15:08:01 <sipa> michagogo|cloud: http://0bin.net/paste/Wakwx1Cg8fMZw5LX#8iVZqfxg54KAWvZoBKz6woVoQO9AtPeWbS20j9O4dYU=
 897 2014-01-12 15:08:18 <michagogo> cloud!uid14316@wikia/Michagogo|Ah, thanks
 898 2014-01-12 15:08:45 <michagogo> cloud!uid14316@wikia/Michagogo|What order is that? Newest to oldest commit?
 899 2014-01-12 15:09:10 <sipa> topologic, i believe
 900 2014-01-12 15:09:12 <shesek> I'm not sure what you tried with Github, but you can try https://github.com/bitcoin/bitcoin/compare/v0.8.2...master
 901 2014-01-12 15:09:24 <shesek> (thought it only shows the last 250 commits)
 902 2014-01-12 15:09:35 <michagogo> cloud!uid14316@wikia/Michagogo|shesek: heh, I was just saying that I was looking for more than that
 903 2014-01-12 15:09:38 Pucilowski_ has quit (Read error: Connection reset by peer)
 904 2014-01-12 15:09:52 tu7u83 has quit (Ping timeout: 272 seconds)
 905 2014-01-12 15:10:02 <sipa> michagogo|cloud: all merges: http://0bin.net/paste/Q3Bg+FAWXgNyDbS6#3Cgrx2SOM7t3an/78UWoSj8tEBc86mYANMwTEJqayQY=
 906 2014-01-12 15:10:48 <michagogo> cloud!uid14316@wikia/Michagogo|sipa: Hmm, that might be more useful than the commits
 907 2014-01-12 15:11:04 <michagogo> cloud!uid14316@wikia/Michagogo|Oh, actually, maybe not...
 908 2014-01-12 15:11:20 <michagogo> cloud!uid14316@wikia/Michagogo|(since the numbers don't come with attached descriptions...)
 909 2014-01-12 15:11:23 <matjeh> why dont you just clone it locally?
 910 2014-01-12 15:12:19 <michagogo> cloud!uid14316@wikia/Michagogo|Uh-oh.
 911 2014-01-12 15:12:29 gok_ has joined
 912 2014-01-12 15:12:49 <michagogo> cloud!uid14316@wikia/Michagogo|I was running git head from a couple days ago for a bit, to use linearize.py
 913 2014-01-12 15:13:08 <michagogo> cloud!uid14316@wikia/Michagogo|Now when trying to run 0.8.6, "Error opening block database."
 914 2014-01-12 15:13:48 <michagogo> cloud!uid14316@wikia/Michagogo|Is the issue one that will just be solved by rebuilding the block database, or is it something else and it's erroneously asking this?
 915 2014-01-12 15:15:12 <sipa> your disk isn't full or read-only or something?
 916 2014-01-12 15:15:24 <michagogo> cloud!uid14316@wikia/Michagogo|Nope
 917 2014-01-12 15:15:35 <warren> sipa: mainly faster loading wallet, but not much else
 918 2014-01-12 15:15:36 <warren> ?
 919 2014-01-12 15:15:45 Alan-2 has joined
 920 2014-01-12 15:15:49 <michagogo> cloud!uid14316@wikia/Michagogo|Just checked, the git head I was using does work and reopen
 921 2014-01-12 15:16:06 <michagogo> cloud!uid14316@wikia/Michagogo|But 0.8.6 complains
 922 2014-01-12 15:16:58 <matjeh> 0.8.6 doesn't start for me with my default LANG envvar
 923 2014-01-12 15:17:03 <matjeh> if i export LANG=C it works
 924 2014-01-12 15:17:12 <matjeh> haven't investigated that yet
 925 2014-01-12 15:17:13 <michagogo> cloud!uid14316@wikia/Michagogo|C:              677G  436G  242G  65% /cygdrive/c
 926 2014-01-12 15:17:32 <sipa> warren: indeed
 927 2014-01-12 15:17:35 Alan-1 has quit (Ping timeout: 246 seconds)
 928 2014-01-12 15:17:48 * michagogo cloud!uid14316@wikia/Michagogo|clicks OK and hopes
 929 2014-01-12 15:18:22 <sipa> git head works, but 0.8.6 doesn't? that's strange...
 930 2014-01-12 15:19:10 <michagogo> cloud!uid14316@wikia/Michagogo|0.8.6 reindexing now
 931 2014-01-12 15:19:18 <michagogo> cloud!uid14316@wikia/Michagogo|Seems to have started up okay
 932 2014-01-12 15:21:30 <michagogo> cloud!uid14316@wikia/Michagogo|Hmm, never really measured how fast a reindex goes before
 933 2014-01-12 15:21:35 shesek has quit (Read error: Connection reset by peer)
 934 2014-01-12 15:21:46 datagutt has quit (Ping timeout: 260 seconds)
 935 2014-01-12 15:21:50 <michagogo> cloud!uid14316@wikia/Michagogo|Right now, about 45,000 blocks in, it's going at 200-250 blocks per second
 936 2014-01-12 15:22:05 IGHOR has quit ()
 937 2014-01-12 15:22:16 <michagogo> cloud!uid14316@wikia/Michagogo|irb(main):041:0> while true do
 938 2014-01-12 15:22:16 <michagogo> cloud!uid14316@wikia/Michagogo|irb(main):042:1* new=b.getblockcount
 939 2014-01-12 15:22:16 <michagogo> cloud!uid14316@wikia/Michagogo|irb(main):043:1> puts new-last
 940 2014-01-12 15:22:16 <michagogo> cloud!uid14316@wikia/Michagogo|irb(main):044:1> last=new
 941 2014-01-12 15:22:16 <michagogo> cloud!uid14316@wikia/Michagogo|irb(main):045:1> sleep 1
 942 2014-01-12 15:22:16 <michagogo> cloud!uid14316@wikia/Michagogo|irb(main):046:1> end
 943 2014-01-12 15:22:22 <michagogo> cloud!uid14316@wikia/Michagogo|Gah
 944 2014-01-12 15:22:23 <sipa> it will slow down :D
 945 2014-01-12 15:22:24 <michagogo> cloud!uid14316@wikia/Michagogo|Sorry!
 946 2014-01-12 15:22:45 <michagogo> cloud!uid14316@wikia/Michagogo|I thought that that would trigger IRCCloud's built-in pastebin thing
 947 2014-01-12 15:23:00 <michagogo> cloud!uid14316@wikia/Michagogo|https://www.irccloud.com/pastebin/IoygF8Vz
 948 2014-01-12 15:23:01 tu7u83 has joined
 949 2014-01-12 15:23:02 <michagogo> cloud!uid14316@wikia/Michagogo|Ah
 950 2014-01-12 15:23:13 <michagogo> cloud!uid14316@wikia/Michagogo|Apparently I had that turned off :-/
 951 2014-01-12 15:23:22 daybyter has joined
 952 2014-01-12 15:23:23 datagutt has joined
 953 2014-01-12 15:23:53 cads has quit (Ping timeout: 246 seconds)
 954 2014-01-12 15:26:42 <michagogo> cloud!uid14316@wikia/Michagogo|Maintaining speed, 100k blocks so far
 955 2014-01-12 15:27:28 <Luke-Jr> sipa: oops!
 956 2014-01-12 15:27:33 <Luke-Jr> should be fixed now
 957 2014-01-12 15:27:37 <Luke-Jr> sorry about that
 958 2014-01-12 15:29:43 shesek has joined
 959 2014-01-12 15:29:56 <michagogo> cloud!uid14316@wikia/Michagogo|Hmm, `git push` doesn't seem to be working for me
 960 2014-01-12 15:30:01 <michagogo> cloud!uid14316@wikia/Michagogo|It's just hanging
 961 2014-01-12 15:31:02 TD has joined
 962 2014-01-12 15:31:32 Blackreign has joined
 963 2014-01-12 15:31:40 ralphi has quit (Quit: Lost terminal)
 964 2014-01-12 15:34:31 Starduster has joined
 965 2014-01-12 15:36:42 kinglet_ has quit (Read error: Connection reset by peer)
 966 2014-01-12 15:37:07 kinglet_ has joined
 967 2014-01-12 15:39:29 smash_ has joined
 968 2014-01-12 15:43:36 nomailing has joined
 969 2014-01-12 15:44:10 smash_ has quit (Ping timeout: 260 seconds)
 970 2014-01-12 15:50:30 agricocb has quit (Remote host closed the connection)
 971 2014-01-12 15:50:48 agricocb has joined
 972 2014-01-12 15:50:50 Zarutian has joined
 973 2014-01-12 15:52:34 hydrogenesis has joined
 974 2014-01-12 15:53:12 jakov has quit (Quit: Leaving)
 975 2014-01-12 15:54:21 mrkent has joined
 976 2014-01-12 15:55:00 Subo1977 has joined
 977 2014-01-12 15:56:28 Subo1977_ has quit (Ping timeout: 240 seconds)
 978 2014-01-12 15:58:53 agnostic98 has joined
 979 2014-01-12 16:02:34 rdymac has quit (Ping timeout: 252 seconds)
 980 2014-01-12 16:03:39 agnostic98 has quit (Ping timeout: 276 seconds)
 981 2014-01-12 16:04:05 rdymac has joined
 982 2014-01-12 16:05:57 orperelman has quit (Ping timeout: 272 seconds)
 983 2014-01-12 16:10:38 kinglet_ has quit (Read error: Connection reset by peer)
 984 2014-01-12 16:11:11 fionnan has quit (Read error: Connection reset by peer)
 985 2014-01-12 16:12:47 kinglet_ has joined
 986 2014-01-12 16:12:47 kinglet_ has quit (Changing host)
 987 2014-01-12 16:12:47 kinglet_ has joined
 988 2014-01-12 16:15:19 sassamo has joined
 989 2014-01-12 16:16:48 ralphtheninja has joined
 990 2014-01-12 16:17:32 Anduck has joined
 991 2014-01-12 16:17:32 Anduck has quit (Changing host)
 992 2014-01-12 16:17:32 Anduck has joined
 993 2014-01-12 16:20:31 fionnan has joined
 994 2014-01-12 16:20:48 t3st3r has quit (Ping timeout: 240 seconds)
 995 2014-01-12 16:21:47 t3st3r has joined
 996 2014-01-12 16:22:48 closer has joined
 997 2014-01-12 16:22:49 Eneerge has joined
 998 2014-01-12 16:22:49 d3p0rt3d has joined
 999 2014-01-12 16:22:49 charlesy has joined
1000 2014-01-12 16:24:36 kinglet_ has quit (Read error: Connection reset by peer)
1001 2014-01-12 16:27:32 c0rw1n has quit (Remote host closed the connection)
1002 2014-01-12 16:27:34 <gwb3> Is there a bitcoin documentation project I can contribute to?
1003 2014-01-12 16:27:54 <michagogo> cloud!uid14316@wikia/Michagogo|gwb3: What do you mean by a bitcoin documentation project?
1004 2014-01-12 16:28:43 kinglet_ has joined
1005 2014-01-12 16:29:14 <gwb3> michagogo|cloud: for example, https://github.com/bitcoin/bitcoin - is there a documentation component/effort where I can help start contributing to documentation surrounding bitcoin development?
1006 2014-01-12 16:29:40 <michagogo> cloud!uid14316@wikia/Michagogo|gwb3: You may be interested in the wiki, at http://bitcoin.it
1007 2014-01-12 16:29:57 <michagogo> cloud!uid14316@wikia/Michagogo|A lot of it is old, outdated, or wrong
1008 2014-01-12 16:30:23 <gwb3> michagogo|cloud: thanks, yes, i saw that - do you think that would be the area where i would see technical documentation as well?
1009 2014-01-12 16:30:24 <michagogo> cloud!uid14316@wikia/Michagogo|(note that there's an antispam fee of a bitcent to get edit rights)
1010 2014-01-12 16:30:49 <michagogo> cloud!uid14316@wikia/Michagogo|gwb3: There's technical stuff there too, like ,,(bc,wiki script), ,,(bc,wiki transaction), etc
1011 2014-01-12 16:30:50 <gribble> https://en.bitcoin.it/wiki/Script | Bitcoin uses a scripting system for transactions. Forth-like, Script ...
1012 2014-01-12 16:30:51 <gribble> http://en.bitcoin.it/wiki/transactions | A transaction is a signed section of data that is broadcast to the network and collected into blocks. It typically references previous transaction(s) and dedicates a ...
1013 2014-01-12 16:31:09 <gwb3> i am a developer, have read about bitcoin, and want to volunteer on the technical side of things
1014 2014-01-12 16:31:22 <michagogo> cloud!uid14316@wikia/Michagogo|(I may be misunderstanding what you mean...)
1015 2014-01-12 16:31:29 <gwb3> ..thought documentation might be a good part to both get up to speed and start to get an understanding of various elements within the project
1016 2014-01-12 16:31:56 <gwb3> gribble: thanks
1017 2014-01-12 16:32:10 <michagogo> cloud!uid14316@wikia/Michagogo|gwb3: gribble's a bot :P
1018 2014-01-12 16:32:33 <gwb3> hah - ok, sorry, new around here
1019 2014-01-12 16:32:42 <michagogo> cloud!uid14316@wikia/Michagogo|Those two links were in response to the , ,(bc,wiki script) and , ,(bc,wiki transaction) in my preceding message
1020 2014-01-12 16:32:46 <michagogo> cloud!uid14316@wikia/Michagogo|No problem :-)
1021 2014-01-12 16:33:02 <gwb3> ok
1022 2014-01-12 16:36:13 wallet421 has joined
1023 2014-01-12 16:37:05 wallet42 has quit (Ping timeout: 245 seconds)
1024 2014-01-12 16:37:48 owowo has quit (Ping timeout: 240 seconds)
1025 2014-01-12 16:40:03 smash_ has joined
1026 2014-01-12 16:40:37 Michail1 has joined
1027 2014-01-12 16:41:28 agricocb has quit (Quit: Leaving.)
1028 2014-01-12 16:41:30 vigilyn has quit (Quit: Textual IRC Client: www.textualapp.com)
1029 2014-01-12 16:41:36 <Michail1> morning
1030 2014-01-12 16:41:37 owowo has joined
1031 2014-01-12 16:44:36 shesek has quit (Ping timeout: 276 seconds)
1032 2014-01-12 16:44:48 smash_ has quit (Ping timeout: 252 seconds)
1033 2014-01-12 16:45:40 roconnor has joined
1034 2014-01-12 16:48:50 pooler has quit (Quit: ChatZilla 0.9.90.1 [Firefox 25.0/20131108162847])
1035 2014-01-12 16:52:43 hydrogenesis has quit (Quit: hydrogenesis)
1036 2014-01-12 16:55:38 gnrldsray has joined
1037 2014-01-12 16:55:54 shesek has joined
1038 2014-01-12 16:55:54 gwb3 has left ()
1039 2014-01-12 16:56:29 Guest68869 has quit (Quit: Leaving)
1040 2014-01-12 16:57:45 Liquid has joined
1041 2014-01-12 16:58:08 Liquid is now known as Guest19974
1042 2014-01-12 16:58:09 gwb3 has joined
1043 2014-01-12 16:58:11 gwb3 has quit (Client Quit)
1044 2014-01-12 16:58:12 gnrldsray has left ()
1045 2014-01-12 16:58:52 agnostic98 has joined
1046 2014-01-12 16:59:40 Anduck has quit (Ping timeout: 252 seconds)
1047 2014-01-12 16:59:54 gwb3 has joined
1048 2014-01-12 17:03:30 agnostic98 has quit (Ping timeout: 272 seconds)
1049 2014-01-12 17:05:02 ThomasV has quit (Ping timeout: 246 seconds)
1050 2014-01-12 17:05:50 daybyter has quit (Quit: Konversation terminated!)
1051 2014-01-12 17:07:05 kinglet_ has quit (Read error: Connection reset by peer)
1052 2014-01-12 17:08:46 kinglet_ has joined
1053 2014-01-12 17:08:46 kinglet_ has quit (Changing host)
1054 2014-01-12 17:08:46 kinglet_ has joined
1055 2014-01-12 17:14:28 Lexa has quit (Ping timeout: 240 seconds)
1056 2014-01-12 17:14:31 jakov has joined
1057 2014-01-12 17:14:31 jakov has quit (Changing host)
1058 2014-01-12 17:14:31 jakov has joined
1059 2014-01-12 17:16:20 justanotheruser has joined
1060 2014-01-12 17:16:34 andyo has quit (Ping timeout: 245 seconds)
1061 2014-01-12 17:17:36 pooler has joined
1062 2014-01-12 17:19:27 daybyter has joined
1063 2014-01-12 17:19:55 Lexa has joined
1064 2014-01-12 17:20:42 Minishlink_ has quit (Ping timeout: 272 seconds)
1065 2014-01-12 17:20:42 justanotheruser has quit (Ping timeout: 265 seconds)
1066 2014-01-12 17:21:24 Minishlink_ has joined
1067 2014-01-12 17:21:32 Apexseals has quit ()
1068 2014-01-12 17:22:20 daybyter has quit (Client Quit)
1069 2014-01-12 17:22:25 andyo has joined
1070 2014-01-12 17:22:39 agricocb has joined
1071 2014-01-12 17:23:19 justanotheruser has joined
1072 2014-01-12 17:24:57 sassamo has quit (Remote host closed the connection)
1073 2014-01-12 17:25:31 sassamo has joined
1074 2014-01-12 17:30:12 sassamo has quit (Ping timeout: 272 seconds)
1075 2014-01-12 17:31:48 Nesetalis has joined
1076 2014-01-12 17:35:37 nessence has joined
1077 2014-01-12 17:37:39 Pucilowski has joined
1078 2014-01-12 17:39:40 nessence has quit (Read error: Connection reset by peer)
1079 2014-01-12 17:39:59 nessence has joined
1080 2014-01-12 17:40:35 smash_ has joined
1081 2014-01-12 17:41:47 Guest79216 has joined
1082 2014-01-12 17:41:47 kinglet_ has quit (Read error: Connection reset by peer)
1083 2014-01-12 17:43:16 Guest79216 has quit (Client Quit)
1084 2014-01-12 17:43:42 Apexseals has joined
1085 2014-01-12 17:43:43 kinglet_ has joined
1086 2014-01-12 17:43:43 kinglet_ has quit (Changing host)
1087 2014-01-12 17:43:43 kinglet_ has joined
1088 2014-01-12 17:43:50 Lexa has quit (Remote host closed the connection)
1089 2014-01-12 17:44:31 Apexseals has quit (Client Quit)
1090 2014-01-12 17:44:49 Apexseals has joined
1091 2014-01-12 17:44:50 oPen_syLar has joined
1092 2014-01-12 17:44:53 Apexseals has quit (Client Quit)
1093 2014-01-12 17:45:43 smash_ has quit (Ping timeout: 276 seconds)
1094 2014-01-12 17:45:59 Apexseals has joined
1095 2014-01-12 17:46:41 johnsoft has quit (Ping timeout: 245 seconds)
1096 2014-01-12 17:46:51 johnsoft has joined
1097 2014-01-12 17:47:01 kinglet_ has quit (Read error: Connection reset by peer)
1098 2014-01-12 17:48:00 Minishlink_ has quit (Quit: Leaving)
1099 2014-01-12 17:51:23 Gabralkhan_ has joined
1100 2014-01-12 17:51:45 kinglet_ has joined
1101 2014-01-12 17:51:45 kinglet_ has quit (Changing host)
1102 2014-01-12 17:51:45 kinglet_ has joined
1103 2014-01-12 17:52:09 <realazthat> are there any projects that index the blockchain by address (so I can lookup balances of addresses), via the RPC interface (or by parsing the blockchain themselves)
1104 2014-01-12 17:52:55 <realazthat> well
1105 2014-01-12 17:52:56 <shesek> realazthat, see searchrawtransaction from sipa's https://github.com/bitcoin/bitcoin/pull/2802
1106 2014-01-12 17:53:26 <realazthat> ah cool
1107 2014-01-12 17:53:32 <shesek> alternatively, if you don't mind relaying on centralised services, you can use blockchain.info's listunspent api
1108 2014-01-12 17:53:33 <realazthat> I guess I would have to build that separately
1109 2014-01-12 17:53:45 <realazthat> I do mind heh
1110 2014-01-12 17:54:06 Gabralkhan has quit (Ping timeout: 252 seconds)
1111 2014-01-12 17:54:08 <realazthat> mmm
1112 2014-01-12 17:54:11 <shesek> yes, its not part of bitcoin, you would have to build from that branch
1113 2014-01-12 17:54:18 <realazthat> ok
1114 2014-01-12 17:54:19 <realazthat> sipa: ping
1115 2014-01-12 17:54:57 <realazthat> as to your comment "but I'm really against using an address index as a way to track new payments",
1116 2014-01-12 17:55:03 mologie_ has quit (Read error: Connection reset by peer)
1117 2014-01-12 17:55:13 <realazthat> I want to do a setup where I have two bitcoin clients running,
1118 2014-01-12 17:55:36 <realazthat> one runs generates addresses and keeps the wallet, the other is exposed to the internet and watches for transactions
1119 2014-01-12 17:55:54 <realazthat> is that not a good reason?
1120 2014-01-12 17:57:22 <shesek> see https://github.com/bitcoin/bitcoin/pull/2861 (also sipa's)
1121 2014-01-12 17:57:29 <shesek> or the newer https://github.com/bitcoin/bitcoin/pull/3383
1122 2014-01-12 17:58:14 mologie has joined
1123 2014-01-12 17:58:16 <shesek> though I didn't use it myself, so I'm not sure how well that works. I did use searchrawtransaction and it works well.
1124 2014-01-12 17:58:54 agnostic98 has joined
1125 2014-01-12 18:00:27 <sipa> realazthat: that's what watch-only wallet are for
1126 2014-01-12 18:00:33 <realazthat> ah cool
1127 2014-01-12 18:00:44 <sipa> spare yourself the burden of needing to index every transaction ever
1128 2014-01-12 18:00:45 <realazthat> ok I'll google "watch-only wallet"
1129 2014-01-12 18:00:54 <sipa> there's a pullreq for them
1130 2014-01-12 18:01:12 <sipa> though we'll bip32 wallets before they are really useful
1131 2014-01-12 18:01:26 <realazthat> mmmm
1132 2014-01-12 18:01:38 <realazthat> ok I think imma have to make a custom solution :/
1133 2014-01-12 18:01:43 <realazthat> I wanna do this for altcoins as well
1134 2014-01-12 18:01:52 <sipa> meh :)
1135 2014-01-12 18:02:02 <realazthat> so that sorta makes it difficult to use a fork
1136 2014-01-12 18:02:04 <realazthat> heh
1137 2014-01-12 18:02:39 <sipa> i'm all for altcoins as a way for ezperimenting with more than what bitcoin can do because of economic risk
1138 2014-01-12 18:02:49 <sipa> but i've yet to see one that i find interesting
1139 2014-01-12 18:03:02 <realazthat> namecoin is interesting
1140 2014-01-12 18:03:10 <realazthat> primecoin is interesting, at least to me
1141 2014-01-12 18:03:24 <realazthat> the rest are me-too-coins :D
1142 2014-01-12 18:03:26 <sipa> namecoin is interesting in that it solves a different problem... though i think the solution is very flawed
1143 2014-01-12 18:03:43 agnostic98 has quit (Ping timeout: 265 seconds)
1144 2014-01-12 18:04:03 <realazthat> yeah, in anycase, I am not endorsing any altcoin
1145 2014-01-12 18:04:05 <sipa> primecoin is an interesting variation on the PoW thing, but i'm not sure the result is actually.more useful than sha256 partial preimages
1146 2014-01-12 18:04:09 <realazthat> I just want to be able to handle them generically
1147 2014-01-12 18:04:12 Lexa has joined
1148 2014-01-12 18:04:46 <sipa> my opinion is that an altcoin that i find interesting will likely be so different that it makes no sense to try to do it with compatible source.code
1149 2014-01-12 18:05:10 kinglet_ has quit (Ping timeout: 265 seconds)
1150 2014-01-12 18:05:37 <realazthat> heh would you not find something like a SCIP-based generic PoW coin interesting?
1151 2014-01-12 18:06:14 <sipa> sure, but why limit yourself?
1152 2014-01-12 18:06:28 <realazthat> limit yourself to what
1153 2014-01-12 18:06:32 <sipa> if you're creating ancurrency from scratch, you can vhange anything
1154 2014-01-12 18:06:39 <sipa> you can fiz all things that bitcoin lacks
1155 2014-01-12 18:07:14 <sipa> i don't think there are many things i would reuse directly
1156 2014-01-12 18:07:27 <shesek> sipa, how do you feel about vbuterin's turing complete cryptocurrency?
1157 2014-01-12 18:07:42 <realazthat> sipa: mmm true
1158 2014-01-12 18:08:09 <sipa> it sounds interesting, but very hard to make it work in practice (dos potential, ...)
1159 2014-01-12 18:08:16 <realazthat> sipa: it is much easier to simply replace the PoW function though
1160 2014-01-12 18:08:17 <sipa> i don't know enough about it though
1161 2014-01-12 18:08:28 Lexa has quit (Ping timeout: 240 seconds)
1162 2014-01-12 18:08:29 <realazthat> which is what some altcoins (primecoin) do
1163 2014-01-12 18:08:34 <sipa> i know
1164 2014-01-12 18:08:36 <realazthat> you can get up and running in a week heh
1165 2014-01-12 18:08:44 <sipa> which is why idon't find them interesting
1166 2014-01-12 18:08:45 damethos has joined
1167 2014-01-12 18:08:51 <jcorgan> sipa: i'm iterating over all the possible sources to create a bip0032 wallet master node
1168 2014-01-12 18:09:01 <realazthat> redoing it from scratch is much harder and doesn't benefit from the peer review and overcoming known caveats that bitcoin already has
1169 2014-01-12 18:09:19 <jcorgan> you could provide the raw entropy >128 bits
1170 2014-01-12 18:09:44 <jcorgan> you could deserialize an bip0032 serialized xprivkey
1171 2014-01-12 18:09:54 <realazthat> sipa, shesek: ok thanks for feedback
1172 2014-01-12 18:10:05 <jcorgan> you could deserialize a bip0038 encoded key
1173 2014-01-12 18:10:24 <sipa> bip0038 only gives a key, not a chaincode
1174 2014-01-12 18:10:26 <jcorgan> you could deserialize a encoded key using the new proposed format on bct
1175 2014-01-12 18:10:32 <sipa> it's designed for a single key afaik
1176 2014-01-12 18:10:52 <jcorgan> ah, ok.  i haven't read it in detail as it seems it will not become accepted
1177 2014-01-12 18:11:44 <jcorgan> i have wallet code in Python that can pass all the test vectors
1178 2014-01-12 18:11:55 <sipa> cool
1179 2014-01-12 18:12:04 <jcorgan> just trying to think now how to wrap it in a command-line script
1180 2014-01-12 18:13:27 <shesek> realazthat, no problem
1181 2014-01-12 18:13:53 <realazthat> sipa: what I think imma do now is write an indexer :(
1182 2014-01-12 18:13:57 <realazthat> that does it via rpc
1183 2014-01-12 18:14:24 <sipa> it will take ages
1184 2014-01-12 18:14:27 <realazthat> haha
1185 2014-01-12 18:14:31 <realazthat> but once it is done
1186 2014-01-12 18:14:35 <sipa> even to just iterate over all transactions takes days or so
1187 2014-01-12 18:14:39 <realazthat> it will keep up
1188 2014-01-12 18:14:43 <realazthat> yeah
1189 2014-01-12 18:14:48 <realazthat> I know
1190 2014-01-12 18:15:03 <sipa> and it already requires an index to be able to iterate over the transactions
1191 2014-01-12 18:15:08 <sipa> why do you need this?
1192 2014-01-12 18:15:17 Lexa has joined
1193 2014-01-12 18:15:26 <sipa> fully indexed blickchains are a ridiculously unscalable solution
1194 2014-01-12 18:15:32 <sipa> for a very simple problem
1195 2014-01-12 18:15:34 t7 has joined
1196 2014-01-12 18:15:45 <realazthat> I want watch-only-wallet functionality for all bitcoin-based coins essentially
1197 2014-01-12 18:15:45 <sipa> (unless you want to build a blockexplorer)
1198 2014-01-12 18:15:50 <realazthat> I already have :D
1199 2014-01-12 18:15:54 <sipa> i know
1200 2014-01-12 18:16:07 <sipa> but apart from that functionality, there's no use for it
1201 2014-01-12 18:16:30 <sipa> please please please don't build infrastructure that relies on having even the full blockchain available
1202 2014-01-12 18:16:46 justanotheruser has quit (Ping timeout: 260 seconds)
1203 2014-01-12 18:16:46 <sipa> i would hate it if people end up being locked in to solutions which require that
1204 2014-01-12 18:17:04 <realazthat> it is for personal use
1205 2014-01-12 18:17:23 <sipa> well, you do what you want of course
1206 2014-01-12 18:17:27 <sipa> but i hate the idea
1207 2014-01-12 18:17:39 <sipa> (which is why i abandoned the searchrawtransaction pullreq)
1208 2014-01-12 18:17:43 <netg> /
1209 2014-01-12 18:17:48 <realazthat> well, how else can I get watch-only-wallet functionality
1210 2014-01-12 18:17:54 <realazthat> without using a fork
1211 2014-01-12 18:18:03 <sipa> by having watch-only-wallet functionality
1212 2014-01-12 18:18:07 <sipa> it's trivial
1213 2014-01-12 18:18:19 <shesek> sipa, its still useful for some cases. how would you do it for Bitrated, where I need to lookup unspent inputs for arbitrary addresses that aren't known ahead of time?
1214 2014-01-12 18:18:30 <shesek> or, say, an instawallet-like web wallet
1215 2014-01-12 18:18:38 <sipa> shesek: sounds broken (but i don't know the solution)
1216 2014-01-12 18:19:28 Lexa has quit (Ping timeout: 240 seconds)
1217 2014-01-12 18:19:30 <shesek> the client-side script builds the multisig script and p2sh address, and needs to lookup the unspent inputs to show balances and allow spending them
1218 2014-01-12 18:20:16 <shesek> I don't really see a way around storing a full address index (or at least a p2sh-only index in that specific case)
1219 2014-01-12 18:20:21 Neozonz has joined
1220 2014-01-12 18:20:39 <sipa> shesek: i don't understand the problem
1221 2014-01-12 18:21:03 <realazthat> as an aside, is there a way to detect if the chain is swapped out for a longer chain
1222 2014-01-12 18:21:06 <sipa> you just need a wallet that watches for payments to a particular address?
1223 2014-01-12 18:21:33 <sipa> i really hate it how people consider searching the historical chain "easy" just because it exists
1224 2014-01-12 18:21:53 <shesek> its not a particular address, its users addresses that aren't known ahead of time
1225 2014-01-12 18:22:09 <jcorgan> sipa: there are lots of people who come here asking how to "get notified" of an incoming TX to an address or set of addresses
1226 2014-01-12 18:22:14 <shesek> and aren't stored on the server (for privacy reasons)
1227 2014-01-12 18:22:32 <sipa> jcorgan: i know, and bitcoind sucks for this
1228 2014-01-12 18:22:39 <sipa> but it's not a technically hard problem
1229 2014-01-12 18:22:56 <jcorgan> well, i like zeromq messaging
1230 2014-01-12 18:23:03 <sipa> searching the historical chain is a hard engineering problem
1231 2014-01-12 18:23:08 <sipa> if you want to make it scale
1232 2014-01-12 18:23:17 <jcorgan> and i see that this is something being considered for the grand refactoring
1233 2014-01-12 18:23:33 <sipa> shesek: but users do know it, no?
1234 2014-01-12 18:24:01 <realazthat> sipa: why is it hard if you keep an index?
1235 2014-01-12 18:24:16 Neozonz has quit (Discx2!~Neozonz@unaffiliated/neozonz|Ping timeout: 248 seconds)
1236 2014-01-12 18:24:28 <sipa> realazthat: disk space, maintaining a database, ...
1237 2014-01-12 18:24:34 <realazthat> ah right
1238 2014-01-12 18:24:39 <shesek> sipa, they do, but its a web service and it uses an api on the server to look it up
1239 2014-01-12 18:24:40 <realazthat> but if I am doing this for payment processing
1240 2014-01-12 18:24:45 <realazthat> it is worth it I think
1241 2014-01-12 18:24:47 <sipa> these are not hard problems on themself
1242 2014-01-12 18:25:02 <sipa> i just don't want the bitcoin economy to grow dependent on having these
1243 2014-01-12 18:25:13 Lexa has joined
1244 2014-01-12 18:25:19 <sipa> as it will increase the cost for scaling beyond the current limits much more costly
1245 2014-01-12 18:25:24 <shesek> but leave that bitrated case aside; what would you suggest for something like instawallet that also allows spending? add every address ever created to a watch-only wallet?
1246 2014-01-12 18:25:27 <jcorgan> so one could maintain a hashtable of notification addresses, and the TX processing code could publish an event to a zeromq when it sees an incoming TX with TXouts that match
1247 2014-01-12 18:25:38 <sipa> shesek: yes
1248 2014-01-12 18:25:45 <realazthat> jcorgan: exactly
1249 2014-01-12 18:25:50 <realazthat> thats what I plan on doing
1250 2014-01-12 18:25:51 <sipa> jcorgan: that's what every wallet already does
1251 2014-01-12 18:25:55 <sipa> even bitcoind's
1252 2014-01-12 18:26:10 <realazthat> right, but it isn't in the client :/
1253 2014-01-12 18:26:20 <sipa> it's just an impmementation quirk that makes it only do so when it also has the associated private key
1254 2014-01-12 18:26:20 <realazthat> so imma do that via RPC, outside
1255 2014-01-12 18:26:28 <sipa> why do you care about the current code?
1256 2014-01-12 18:26:28 <jcorgan> you'd just need to extend that for keys not in the wallet
1257 2014-01-12 18:26:38 <sipa> it's an easy problem
1258 2014-01-12 18:26:47 <sipa> i don't get it
1259 2014-01-12 18:26:50 sipa has left ()
1260 2014-01-12 18:26:52 <realazthat> sipa: I need to use it now, and for the altcoins as well
1261 2014-01-12 18:26:58 <realazthat> :/
1262 2014-01-12 18:27:16 <shesek> sipa, it could work, but it'll probably end up with 99% of the addresses never being used again (which is still better than a full index on all addresses)
1263 2014-01-12 18:27:29 <realazthat> he's gone
1264 2014-01-12 18:27:34 <realazthat> got fed up with us :P
1265 2014-01-12 18:27:34 <shesek> and it has some privacy implications, as the service operator would have to keep a list of every address t ever generated
1266 2014-01-12 18:28:39 orperelman has joined
1267 2014-01-12 18:28:50 <shesek> heh, yeah, probably
1268 2014-01-12 18:29:28 Lexa has quit (Ping timeout: 240 seconds)
1269 2014-01-12 18:29:38 erska has quit (Ping timeout: 272 seconds)
1270 2014-01-12 18:29:40 eoss has joined
1271 2014-01-12 18:30:41 erska has joined
1272 2014-01-12 18:32:55 sipa has joined
1273 2014-01-12 18:33:11 valparaiso has left ("We are not gonna die. You know why? Because we are so... very... pretty.")
1274 2014-01-12 18:33:42 sdamashek has joined
1275 2014-01-12 18:34:40 <sipa> it makes me sad to see people suggesting such bloated and unscalable solutions, because even just building something that can correctly build a full index of all addresses is already harder than applying a patch to add watch-only addresses to probably every altcoin you can think of
1276 2014-01-12 18:35:44 Lexa has joined
1277 2014-01-12 18:36:05 <sipa> doing it outside of butcoind is likely the better solution, but i'd use an SPV implementation and hook it up to some watch-only code for filtering transactions
1278 2014-01-12 18:36:36 <sipa> instead of iterating through all history using RPC...
1279 2014-01-12 18:38:12 omefire has joined
1280 2014-01-12 18:39:01 <jcorgan> i wonder if you could talk to an electrum server for this
1281 2014-01-12 18:39:08 johnsoft has quit (Ping timeout: 272 seconds)
1282 2014-01-12 18:39:48 Lexa has quit (Ping timeout: 240 seconds)
1283 2014-01-12 18:40:03 <realazthat> sipa: it needn't be all of history though
1284 2014-01-12 18:40:05 <sipa> iirc elextrum servers only index the utxo set, not the entire history (but my information is probably old and even then unreliable)
1285 2014-01-12 18:40:09 <realazthat> I generate an address, and then watch the chain
1286 2014-01-12 18:40:14 <realazthat> for those addresses
1287 2014-01-12 18:40:15 johnsoft has joined
1288 2014-01-12 18:40:21 <sipa> yes, that's what you need to do!
1289 2014-01-12 18:40:23 <realazthat> I think that is scalable
1290 2014-01-12 18:40:43 <sipa> i thought you wrre going to build an index for all addresses
1291 2014-01-12 18:40:53 <TD> sipa: i think it requires a full index, no? otherwise how do you find prior payments
1292 2014-01-12 18:40:56 <realazthat> I did suggest that before
1293 2014-01-12 18:40:57 <TD> to scroll through history
1294 2014-01-12 18:41:04 smash_ has joined
1295 2014-01-12 18:41:08 <sipa> TD: if you want a ledger, yes
1296 2014-01-12 18:41:10 <TD> shesek: are you mike belshe?
1297 2014-01-12 18:41:18 <realazthat> TD: if you are watching your own generated addresses, you don't need to assume there are prior payments
1298 2014-01-12 18:41:20 <shesek> TD, nope, why?
1299 2014-01-12 18:41:24 <TD> sipa: which basically every wallet ever does .... a wallet that wouldn't let you see your own payment history would be useless
1300 2014-01-12 18:41:24 <sipa> not if you just want a wallet that can spenf and receive money
1301 2014-01-12 18:41:37 <TD> shesek: oh sorry. n/m. i had a brainfart. got mixed up between bitrated and bitgo
1302 2014-01-12 18:41:41 <TD> so many bits in the world :)
1303 2014-01-12 18:42:06 <sipa> TD: anyway, i know very little about electrum
1304 2014-01-12 18:42:07 <TD> dispute mediated transactions need to be integrated into wallet apps really
1305 2014-01-12 18:42:09 <TD> then the issue goes away
1306 2014-01-12 18:42:10 <realazthat> sipa: another idea is to use importprivkey, without rescan - am I correct in assuming that the privkey would remain encrypted?
1307 2014-01-12 18:42:24 <TD> sipa:  i know it checks transactions against headers like bitcoinj does. so presumably for that it has to be able to find all transactions.
1308 2014-01-12 18:42:24 <realazthat> thus it is automatically almost as good as watch-only
1309 2014-01-12 18:42:29 <sipa> "remain" ?
1310 2014-01-12 18:42:34 <realazthat> in the wallet
1311 2014-01-12 18:42:53 <shesek> sipa, there was a point I raised about service provides that looks up inputs for users
1312 2014-01-12 18:42:59 <shesek> <shesek> and it has some privacy implications, as the service operator would have to keep a list of every address it ever generated
1313 2014-01-12 18:43:03 <sipa> if the wallet is encrypted, it will be stored encrypted ye
1314 2014-01-12 18:43:06 <realazthat> so if you use this client only to monitor, it is already as good as watch only - the private keys cannot be recovered with the password
1315 2014-01-12 18:43:34 <realazthat> it is still risker a drop because it is there when you import it
1316 2014-01-12 18:43:36 <shesek> not saying that its a strong reason to hold a complete index, just a thought
1317 2014-01-12 18:43:38 <TD> realazthat: you can do watching wallets using bitcoinj as well
1318 2014-01-12 18:43:57 <realazthat> TD: its not good for my usecase - I am trying to support altcoins
1319 2014-01-12 18:44:03 <sipa> realazthat: indeed, but it still requires you to have access to the privkey, with certain security risks
1320 2014-01-12 18:44:10 <realazthat> sipa: right
1321 2014-01-12 18:44:14 * TD shrugs
1322 2014-01-12 18:44:30 <TD> BlueMatt has done some exploration of how to easily generalise bitcoinj to litecoin. but yeah i don't really care about altcoins
1323 2014-01-12 18:44:40 <sipa> watch only addresses are _really_ simple, technically
1324 2014-01-12 18:45:02 <realazthat> sipa: yes, but it requires me patching a ton of clients heh
1325 2014-01-12 18:45:06 <sipa> there is some bloat to integrate them correctly and deal with p2sh and several other things
1326 2014-01-12 18:45:09 <sipa> so?
1327 2014-01-12 18:45:14 Lexa has joined
1328 2014-01-12 18:45:14 <sipa> help the patch getting metged
1329 2014-01-12 18:45:19 eoss has quit (Ping timeout: 245 seconds)
1330 2014-01-12 18:45:20 <realazthat> mmm
1331 2014-01-12 18:45:22 <sipa> it's likely better use of your time :)
1332 2014-01-12 18:45:25 <realazthat> haha
1333 2014-01-12 18:45:29 <realazthat> I will consider that
1334 2014-01-12 18:45:33 smash_ has quit (Ping timeout: 252 seconds)
1335 2014-01-12 18:45:33 <realazthat> after I get up and running
1336 2014-01-12 18:45:36 <TD> sipa: not with bloom filters it turns out .... :)
1337 2014-01-12 18:45:46 <sipa> TD: ?
1338 2014-01-12 18:46:44 <TD> the watch-an-arbitrary-script code in bitcoinj required an upgrade of the bloom filtering code to track FPs and clean the filter due to it becoming dirtier when the object you're watching can't always be found in the scriptSig.
1339 2014-01-12 18:47:02 <sipa> argh :(
1340 2014-01-12 18:47:14 <sipa> though tracking FP rate is likely a good thing anyway
1341 2014-01-12 18:47:36 <TD> yeah we had to do it eventually
1342 2014-01-12 18:48:15 <TD> btw HD wallet code in bitcoinj is developing on this branch: https://code.google.com/r/hearn-bitcoinj/source/list?name=keychain
1343 2014-01-12 18:48:19 <TD> it's also a big pile of work :)
1344 2014-01-12 18:48:51 <sipa> i wish bitcoin was p2sh only, so the only way to filter transactions was by scriothash, and you could do so equally for sending and receiving
1345 2014-01-12 18:49:19 <sipa> cool
1346 2014-01-12 18:49:24 <TD> what do you mean, do so equally for sending and receiving?
1347 2014-01-12 18:49:28 Lexa has quit (Ping timeout: 240 seconds)
1348 2014-01-12 18:49:39 Neozonz has joined
1349 2014-01-12 18:49:47 <sipa> you can see the p2sh address both in outputs and inputs in that case
1350 2014-01-12 18:49:54 <TD> p2sh is the problem here. the output script does not have anything repeated in the input script. so you have to add the tx hash to the filter server-side whenever there's a match, which can lead to exponential FP explosion
1351 2014-01-12 18:50:03 <TD> oh you mean duplicate it
1352 2014-01-12 18:50:07 <sipa> no
1353 2014-01-12 18:50:16 <sipa> in p2sh the scriptHash is stored in the output
1354 2014-01-12 18:50:29 <sipa> and youncan derive it from the scriptSig bybhashing the scriot
1355 2014-01-12 18:50:35 <sipa> sorry for phone typing
1356 2014-01-12 18:50:50 <sipa> so with either an output or an input, you know the address
1357 2014-01-12 18:50:55 <TD> well, yes. if the bloom filtering code in bitcoind had a special case in it to handle the magic p2sh type, then sure. but it doesn't.
1358 2014-01-12 18:51:15 <TD> p2sh just introduces a ton of weird edge cases into everything. all for just shorter addresses? sigh.
1359 2014-01-12 18:51:29 <TD> i still wish we'd just gone for a new address type that contained an arbitrary serialized script
1360 2014-01-12 18:51:31 <sipa> i consider that the least useful of all advantages
1361 2014-01-12 18:51:54 <sipa> but admittedly, the nicest improvement would only be it being the only type of output
1362 2014-01-12 18:52:08 <sipa> smaller utxo set
1363 2014-01-12 18:52:08 Neozonz has quit (Disc!~Neozonz@unaffiliated/neozonz|Ping timeout: 246 seconds)
1364 2014-01-12 18:52:16 <sipa> no special script handling anywhere
1365 2014-01-12 18:52:40 <sipa> no confusion between key ids and addresses
1366 2014-01-12 18:53:03 <TD> the latter isn't an advantage of p2sh. it's an advantage of only having one system
1367 2014-01-12 18:53:15 <TD> i could make the same case for not having p2sh at all - no magic "scripts that are not scripts" and other weird hacks
1368 2014-01-12 18:53:15 <sipa> agree
1369 2014-01-12 18:53:46 <sipa> anyway, pointless discussion
1370 2014-01-12 18:53:56 <sipa> bitcoin isn't p2sh only and likely will never be
1371 2014-01-12 18:55:15 Lexa has joined
1372 2014-01-12 18:55:18 <TD> have you looked at the stealth address proposal?
1373 2014-01-12 18:55:27 <TD> i didn't try and work through the maths yet, been super busy with other things in the last couple of weeks
1374 2014-01-12 18:56:11 <TD> it would be pretty fantastic if it can be made to work though. i was thinking i'd have to write code to make wallets upload fresh payment protocol files to some kind of hosting sites  as soon as they've been "used up"
1375 2014-01-12 18:56:22 <TD> being able to avoid that and keep the pp file constant would be a big step up in usability
1376 2014-01-12 18:57:51 darkee has quit (Remote host closed the connection)
1377 2014-01-12 18:58:15 darkee has joined
1378 2014-01-12 18:58:15 Lexa_ has joined
1379 2014-01-12 18:58:28 <realazthat> how would something using RPC handle/be notifed of/ blockchain forks
1380 2014-01-12 18:58:36 <sipa> TD: not in detail
1381 2014-01-12 18:58:48 <TD> realazthat: you mean any fork or just big/dangerous ones?
1382 2014-01-12 18:58:55 agnostic98 has joined
1383 2014-01-12 18:58:56 <sipa> realazthat: -blocknotify + getblock
1384 2014-01-12 18:59:00 <realazthat> TD: the latter
1385 2014-01-12 18:59:08 <TD> realazthat: -alertnotify i think
1386 2014-01-12 18:59:14 <realazthat> thanks, I'll look into them
1387 2014-01-12 18:59:28 Lexa has quit (Ping timeout: 240 seconds)
1388 2014-01-12 18:59:29 Lexa_ is now known as Lexa
1389 2014-01-12 18:59:36 <sipa> -alertnotify is for alerts
1390 2014-01-12 18:59:55 <sipa> and getblock on a reorganized block will report 0 confirmations
1391 2014-01-12 19:00:18 <sipa> so you start from your previous know best block, query it, while conf=0, go to the prev block
1392 2014-01-12 19:00:35 <sipa> and when you see confirmations, you can walk down nextblock to find the tip
1393 2014-01-12 19:00:48 <realazthat> got it
1394 2014-01-12 19:01:15 <sipa> TD: worked on some pre-headersfirst blockchain download improvements this weekend
1395 2014-01-12 19:01:16 eoss has joined
1396 2014-01-12 19:01:44 <TD> sipa: yeah but remember that matt did some work on firing alertnotify when there's a "huge" blockchain fork
1397 2014-01-12 19:01:50 <TD> so i think it will do what was requested
1398 2014-01-12 19:01:52 <TD> sipa: cool
1399 2014-01-12 19:03:26 agnostic98 has quit (Ping timeout: 260 seconds)
1400 2014-01-12 19:05:48 profreid has quit (Read error: No route to host)
1401 2014-01-12 19:07:05 <TD> sipa: unfortunately it seems the memory situation on android can't be ignored any longer. andreas' wallet (which is admittedly unusually huge) no longer loads at all on his phone :(
1402 2014-01-12 19:07:14 <TD> so i have to switch focus from hdw to that for a while. and i was making such good progress ....
1403 2014-01-12 19:07:27 <sipa> wow
1404 2014-01-12 19:07:32 <sipa> what causes it go oom?
1405 2014-01-12 19:07:39 heakins has joined
1406 2014-01-12 19:08:19 <TD> just being huge. all transactions are loaded into ram
1407 2014-01-12 19:08:29 <TD> the guy makes/receives 4/5 payments per day and has had the same wallet for years
1408 2014-01-12 19:08:43 <TD> also someone started sending mining payouts to him, so those transactions are giant sendmany and the code doesn't throw away the irrelevant outputs
1409 2014-01-12 19:08:55 <TD> android apps don't get much RAM to play with
1410 2014-01-12 19:09:17 <TD> so it doesn't take much until you're completely out (also some of the code is not optimally structured for memory usage - it inflates tx bytes into a pile of objects and stuff)
1411 2014-01-12 19:10:48 Wild0wnes has quit (Ping timeout: 272 seconds)
1412 2014-01-12 19:14:59 <sipa> what amount of transactions are we talking about?
1413 2014-01-12 19:15:42 <sipa> right, keeping them as serialized objects and hnpacking on the fly likely uses a lot less
1414 2014-01-12 19:16:18 <sipa> or at least doing that under memory pressure
1415 2014-01-12 19:16:24 <TD> not sure, understandably, he doesn't want to send them to me :-) i've asked him
1416 2014-01-12 19:16:33 <TD> yeah well java is a memory pig even at the best of times
1417 2014-01-12 19:16:40 <sipa> yeah
1418 2014-01-12 19:16:48 <sipa> but even in c++
1419 2014-01-12 19:16:50 <TD> but there are some simple wins beyond refactoring the wallet code to use only derivatives of tx data rather than actual transactions themselves
1420 2014-01-12 19:17:11 <TD> which is an important but bigger job
1421 2014-01-12 19:17:11 <sipa> a CBlock in memory requires 8 TIMES as much memory as its serialized size
1422 2014-01-12 19:17:14 johnsoft has quit (Ping timeout: 272 seconds)
1423 2014-01-12 19:17:14 <TD> yeah
1424 2014-01-12 19:17:21 <TD> well it wouldn't surprise me if the blowup in javaland is 20x or worse
1425 2014-01-12 19:17:30 <TD> but for wallets only transactions matter
1426 2014-01-12 19:17:39 <sipa> depends how granular things are of course
1427 2014-01-12 19:17:48 <TD> and on android you get maybe 32mb of RAM on many phones
1428 2014-01-12 19:17:53 <TD> which has to hold everything including UI code. no swap
1429 2014-01-12 19:17:55 <sipa> if you'd make every script operation a separate object for example...
1430 2014-01-12 19:17:56 johnsoft has joined
1431 2014-01-12 19:18:11 <TD> yeah, scripts are parsed into chunk objects - that's one of the first things to optimise :)
1432 2014-01-12 19:18:39 <sipa> what if you have an incomplete script? :p
1433 2014-01-12 19:18:54 <TD> the original bytes are stored too
1434 2014-01-12 19:18:57 <sipa> oh
1435 2014-01-12 19:19:02 <sipa> even worse :d
1436 2014-01-12 19:19:04 <TD> yeah :
1437 2014-01-12 19:19:05 <TD> :)
1438 2014-01-12 19:19:16 <TD> the code is careful to avoid roundtripping where satoshi didn't
1439 2014-01-12 19:19:24 <TD> so it doesn't affect validation correctness. but it's a piggy
1440 2014-01-12 19:19:34 <sipa> got it
1441 2014-01-12 19:28:07 <shesek> TD, any idea how far ahead is 0.11? you have no idea how many emails I'm getting about p2sh support in multibit and android wallet :(
1442 2014-01-12 19:32:04 <andytoshi> ;;cjs 27ac6dc947dc0623
1443 2014-01-12 19:32:04 <gribble> Coinjoin Status: current session is completed. The submitted transaction ID was 5d102bb9b392206866b08332d32001269e3154599c2fae0ce2114bd3e6758065.
1444 2014-01-12 19:32:07 cads has joined
1445 2014-01-12 19:32:26 ThomasV has joined
1446 2014-01-12 19:32:27 ThomasV has quit (Changing host)
1447 2014-01-12 19:32:27 ThomasV has joined
1448 2014-01-12 19:33:23 profreid has joined
1449 2014-01-12 19:33:37 <andytoshi> tx 5d102bb9b392206866b08332d32001269e3154599c2fae0ce2114bd3e6758065 is a join done entirely by mouse, without seeing a raw transaction
1450 2014-01-12 19:33:39 <andytoshi> https://github.com/apoelstra/cj-client
1451 2014-01-12 19:34:29 <shesek> andytoshi, how come there are more outputs than inputs?
1452 2014-01-12 19:34:57 <andytoshi> shesek: because i clicked "make outputs 0.15 in size", and that meant creating a lot of them
1453 2014-01-12 19:35:06 <shesek> and awesome, great to see you released it!
1454 2014-01-12 19:35:10 pooh___ has quit (Quit: Page closed)
1455 2014-01-12 19:35:21 <andytoshi> 0.2, i mean
1456 2014-01-12 19:35:48 <TD> shesek: i've already asked wallet authors to start beta testing with users
1457 2014-01-12 19:35:50 <andytoshi> shesek: well, it does not support windows yet (i just need to fix some paths) and there is a bit of UI cleanup to do
1458 2014-01-12 19:35:54 <TD> shesek: if you write to them as well, perhaps they'll speed up the process
1459 2014-01-12 19:36:08 <TD> shesek: andreas wants the memory optimisations before 0.11 though, so that might delay things a little bit
1460 2014-01-12 19:36:50 <shesek> andytoshi, who cares about windows :P
1461 2014-01-12 19:36:57 <TD> shesek: but like i said - dispute mediated transactions as a website doesn't really make sense. that should be a part of the payment protocol and integrated with the wallets themselves. no UI built on top of copying and pasting p2sh addresses around can ever be good, it's just not the sort of thing for a website
1462 2014-01-12 19:37:04 <shesek> I'm assuming that most users, at least at this stage, aren't going to use windows
1463 2014-01-12 19:37:14 <TD> lol
1464 2014-01-12 19:37:17 <TD> seriously?
1465 2014-01-12 19:37:22 <TD> most wallet and bitcoin-qt downloads are for windows
1466 2014-01-12 19:37:22 <Luke-Jr> people still use Windows?
1467 2014-01-12 19:37:28 <Luke-Jr> really? crazy
1468 2014-01-12 19:37:44 <TD> it's like the least crazy thing ever. windows still has ~90% market share, remember?
1469 2014-01-12 19:37:58 coingenuity has quit (Ping timeout: 260 seconds)
1470 2014-01-12 19:38:03 <TD> the fact is, we're damn lucky that Jim actually cares about Windows and makes sure MultiBit works OK there, because he's the only wallet dev who actually does
1471 2014-01-12 19:38:17 <shesek> TD, bitcoin has gone somewhat "mainstream" already, a coinjoin implementation is going to get mostly really early adopters at this stage
1472 2014-01-12 19:38:36 <andytoshi> anyway, i'm having some cross-compilation problems right now but hopefully i'll have a windows build working this week (or tonight)
1473 2014-01-12 19:39:14 <TD> gtk apps kind of suck on windows :(
1474 2014-01-12 19:39:54 <TD> (and mac)
1475 2014-01-12 19:40:35 <TD> good on linux though
1476 2014-01-12 19:40:42 <michagogo> cloud!uid14316@wikia/Michagogo|Bitcoin 0.8.6 Windows setup has been downloaded 239,452 times.
1477 2014-01-12 19:40:56 <michagogo> cloud!uid14316@wikia/Michagogo|The OS X DMG has 34,362 downloads
1478 2014-01-12 19:41:07 <michagogo> cloud!uid14316@wikia/Michagogo|The Windows zip has 34,298
1479 2014-01-12 19:41:14 <Luke-Jr> TD: gtk apps suck on Linux too
1480 2014-01-12 19:41:19 <michagogo> cloud!uid14316@wikia/Michagogo|And the Linux tgz has 15,643
1481 2014-01-12 19:41:21 <shesek> TD, its not really trivial to do as a desktop client either - it still requires exchanging public keys and possibly digital signatures that proves what the transaction was about. it'll either have to be copy-pasted or exchanged over a p2p network, and getting clients to speak to each-other over p2p isn't really easy
1482 2014-01-12 19:41:31 <michagogo> cloud!uid14316@wikia/Michagogo|(though Ubuntu PPA downloads aren't shown there)
1483 2014-01-12 19:41:35 smash_ has joined
1484 2014-01-12 19:41:42 <Luke-Jr> michagogo|cloud: nor git
1485 2014-01-12 19:41:43 <TD> shesek: nah, you can do it all via HTTP to a merchant+mediator server.
1486 2014-01-12 19:41:48 <michagogo> cloud!uid14316@wikia/Michagogo|Luke-Jr: right
1487 2014-01-12 19:42:01 <TD> shesek: i mean, you want a "Open dispute" button in wallet apps right? look at how The Marketplace is doing it (it's a drug market but the principle is the same)
1488 2014-01-12 19:42:08 <TD> shesek: they implemented it as a Electrum plugin
1489 2014-01-12 19:42:10 <michagogo> cloud!uid14316@wikia/Michagogo|SHA@%^SUMS.asc only has 583 :-/
1490 2014-01-12 19:42:16 <michagogo> cloud!uid14316@wikia/Michagogo|SHA256SUMS.asc*
1491 2014-01-12 19:42:24 <TD> shesek: i guess most mediators that are trustworthy will have at least a website, but you can always run one that routes requests around for those that want to outsource
1492 2014-01-12 19:42:30 <michagogo> cloud!uid14316@wikia/Michagogo|And SHASUMS.asc has 530
1493 2014-01-12 19:42:42 <TD> michagogo|cloud: yeah those ratios sound about right. windows just stomps everything else.
1494 2014-01-12 19:42:45 <shesek> TD, that was what I was going to say next - getting people to setup payments servers isn't really ideal either. "merchant" doesn't have to be a company, it could be two people buying something from eachother (think ebay/craigslist)
1495 2014-01-12 19:42:47 <TD> michagogo|cloud: it's the same for multibit
1496 2014-01-12 19:42:49 <michagogo> cloud!uid14316@wikia/Michagogo|Erm, jgarzik, you around?
1497 2014-01-12 19:43:16 <TD> shesek: yeah, payment protocol is important for those cases too, but you can always just attach a  payment request file to an email, for example
1498 2014-01-12 19:43:16 <michagogo> cloud!uid14316@wikia/Michagogo|;;later tell jgarzik I think you messed up with the bootstrap.dat torrent: "Looking for the latest version? Download bootstrap.dat.torrent (136.1 kB)"
1499 2014-01-12 19:43:17 <gribble> The operation succeeded.
1500 2014-01-12 19:43:24 <shesek> TD, using the arbitrator server for exchanging public keys between the buyer/seller is prone to that server MITMing it and changing the keys
1501 2014-01-12 19:43:33 <TD> shesek: but yes there are fun UI issues to solve with all architectures
1502 2014-01-12 19:43:42 <TD> shesek: that's what the payment protocol is for. we designed it with dispute mediation in mind
1503 2014-01-12 19:43:45 <TD> (the data is all signed)
1504 2014-01-12 19:43:46 <jgarzik> michagogo|cloud, ?
1505 2014-01-12 19:43:58 <jgarzik> michagogo|cloud, -ENOPARSE
1506 2014-01-12 19:44:10 <michagogo> cloud!uid14316@wikia/Michagogo|jgarzik: sf thinks bootstrap.dat.torrent is the latest version of Bitcoin
1507 2014-01-12 19:44:36 <TD> shesek: but doing it integrated with wallet apps is more work for sure
1508 2014-01-12 19:44:36 _W_ has quit (Read error: Connection reset by peer)
1509 2014-01-12 19:44:47 <TD> shesek: so having a website version might be a good way to bootstrap things and/or getting people thinking about it
1510 2014-01-12 19:45:11 <TD> shesek: so anyway to answer your question, i want to get 0.11 out ASAP - if it weren't for Andreas' memory crisis I'd not be accepting any more features or bugfixes at this time. But getting wallet devs to roll betas to users is hard :)
1511 2014-01-12 19:45:24 coingenuity has joined
1512 2014-01-12 19:45:39 <shesek> TD, what wallets are based on bitcoinj besides android wallet and multibit?
1513 2014-01-12 19:45:59 <TD> hive, and one called macwallet but it doesn't seem to be particularly well maintained
1514 2014-01-12 19:46:03 <shesek> I can try nagging them about that too them too :P
1515 2014-01-12 19:46:09 smash_ has quit (Ping timeout: 245 seconds)
1516 2014-01-12 19:46:14 <shesek> blah, s/them too//
1517 2014-01-12 19:46:17 <TD> andreas has sent me a build that uses 0.11 but he hasn't rolled it to the beta channel yet
1518 2014-01-12 19:46:19 <jgarzik> michagogo|cloud, OK, should be fixed.  May take SF a few minutes to figure it out.
1519 2014-01-12 19:46:22 <TD> i'll ask him now when he plans to do that
1520 2014-01-12 19:46:28 <TD> multibit is hard because they're busy rewriting the app from scratch
1521 2014-01-12 19:46:29 <TD> :(
1522 2014-01-12 19:46:47 <TD> but jim and gary are responsive, so i'll bug them about it in a few days if they haven't done anything
1523 2014-01-12 19:46:49 _W_ has joined
1524 2014-01-12 19:46:50 <jgarzik> TD, another member of the Knights of NIH ;p
1525 2014-01-12 19:47:03 <TD> jgarzik: hm?
1526 2014-01-12 19:47:05 <TD> jgarzik: who? me?
1527 2014-01-12 19:47:17 <jgarzik> TD, whoever is rewriting multibit; presumably not you.
1528 2014-01-12 19:47:25 <TD> jgarzik: the original developers are rewriting i :)
1529 2014-01-12 19:47:27 <TD> *it
1530 2014-01-12 19:47:28 Eiii has joined
1531 2014-01-12 19:47:34 <TD> so the opposite of the knights of NIH :)
1532 2014-01-12 19:47:44 <TD> i think they wanted to drastically simplify the UI
1533 2014-01-12 19:47:59 nomailing has quit (Quit: nomailing)
1534 2014-01-12 19:47:59 <TD> and make it oriented around HD wallets entirely
1535 2014-01-12 19:48:00 <shesek> TD, I wonder how they decide who sent you a transaction... does it assume address reuse?
1536 2014-01-12 19:48:01 <jgarzik> They read a book on Apple programming principles, I bet.
1537 2014-01-12 19:48:10 <shesek> (Hive)
1538 2014-01-12 19:48:12 <TD> well, i think they're doing lots of wizards, so i guess not :)
1539 2014-01-12 19:48:13 <jgarzik> "who needs more than one button?"
1540 2014-01-12 19:48:54 <TD> shesek: they don't decide that. hive reuses the same address constantly yes, same as most bitcoinj based wallets do at the moment. asking users to back up at ~random intervals kinds of sucks so they generally decide to hide that for now.
1541 2014-01-12 19:49:28 <TD> shesek: i mean, you can add a new key to bitcoinj wallets whenever you want. but most wallet devs have decided not to.
1542 2014-01-12 19:49:34 <TD> shesek: all that will go away once i finish the HD wallets support
1543 2014-01-12 19:49:43 <Luke-Jr> shesek: Hive removed the "sent from" nonsense thankfully
1544 2014-01-12 19:50:27 MobPhone has quit (Ping timeout: 252 seconds)
1545 2014-01-12 19:50:33 <shesek> Luke-Jr, "sent from" doesn't have to be nonsense, it can be based on unique addresses attached to who should be the sender
1546 2014-01-12 19:50:55 <TD> sure, of course. that's how it's meant to work
1547 2014-01-12 19:50:55 <Luke-Jr> shesek: there is no sender information in bitcoin transactions, at all
1548 2014-01-12 19:50:56 <shesek> but yeah, its best to get rid of it if its based on address reuse and the "sender address"
1549 2014-01-12 19:51:01 <TD> "sent from" means looking at some random input to decide
1550 2014-01-12 19:51:31 <Luke-Jr> so short of some out-of-band mechanism, it's nonsense ;p
1551 2014-01-12 19:51:50 <shesek> Luke-Jr, that's not what I was saying - I meant that when you want to receive a payment, the screen to generate a new address asks you who should be paying you
1552 2014-01-12 19:51:51 <TD> shesek: you can point android users to the test versions here: https://code.google.com/p/bitcoin-wallet/downloads/list
1553 2014-01-12 19:51:59 <shesek> then attaching that to payments made to that new address
1554 2014-01-12 19:52:01 <Luke-Jr> shesek: ok, sure, that works
1555 2014-01-12 19:52:01 <TD> shesek: the 0.11-SNAPSHOT Alpha should support p2sh addresses
1556 2014-01-12 19:52:22 <Luke-Jr> shesek: like this? http://luke.dashjr.org/tmp/code/20130830-ReceiveMockup.png
1557 2014-01-12 19:52:40 <TD> Luke-Jr: that's cool
1558 2014-01-12 19:53:07 <shesek> yeah, exactly. what is it for?
1559 2014-01-12 19:53:10 <shesek> someone working on this?
1560 2014-01-12 19:53:19 <Luke-Jr> I think B-Qt master has something similar
1561 2014-01-12 19:53:20 <TD> shesek: actually if you could test andreas' build and make sure it works with your site, that'd be helpful.
1562 2014-01-12 19:53:30 <Luke-Jr> (but not the same)
1563 2014-01-12 19:54:16 <shesek> TD, Andreas already sent me a test version with p2sh some time ago, I already tried it
1564 2014-01-12 19:54:18 xeroc has quit (Ping timeout: 252 seconds)
1565 2014-01-12 19:54:54 <shesek> though he might've made changes since, but I can't really think of something that would break it with bitrated (as long as p2sh in general works)
1566 2014-01-12 19:54:56 <TD> shesek: and it works fine?
1567 2014-01-12 19:55:05 <shesek> yeah, it worked fine
1568 2014-01-12 19:55:07 <TD> shesek: ok great. in that case the only reason it's not out yet is that he's waiting for some memory optimisations
1569 2014-01-12 19:55:33 <TD> (and i need to do the release, like announce it/write docs/etc)
1570 2014-01-12 19:55:53 soylentbomb has joined
1571 2014-01-12 19:56:56 Goonie has joined
1572 2014-01-12 19:57:08 <TD> hey Goonie
1573 2014-01-12 19:57:29 moarrr has quit (Ping timeout: 272 seconds)
1574 2014-01-12 19:58:57 agnostic98 has joined
1575 2014-01-12 20:00:07 MobPhone has joined
1576 2014-01-12 20:01:55 <Goonie> shesek: ping
1577 2014-01-12 20:02:01 Anduck has joined
1578 2014-01-12 20:02:40 * shesek pongs Goonie
1579 2014-01-12 20:02:45 <shesek> hey :)
1580 2014-01-12 20:03:07 <shesek> what's up?
1581 2014-01-12 20:03:22 <Goonie> hi. I think I forgot to notify you that I uploaded a bitcoinj based preview last month.
1582 2014-01-12 20:03:39 <Goonie> http://code.google.com/p/bitcoin-wallet/downloads/detail?name=bitcoin-wallet-3.28-bitcoinj0.11.apk
1583 2014-01-12 20:04:10 agnostic98 has quit (Ping timeout: 276 seconds)
1584 2014-01-12 20:04:16 <Goonie> If you have time, can you check if it works ok with bitrated?
1585 2014-01-12 20:04:18 <shesek> heh, I was just talking about it with TD a few moments ago and understood that from him
1586 2014-01-12 20:04:25 <shesek> thanks :)
1587 2014-01-12 20:04:28 <Goonie> ah ok
1588 2014-01-12 20:04:42 <shesek> I tried the version you emailed me awhile back, and it did work for me
1589 2014-01-12 20:04:49 <shesek> but i'll try it with that version too
1590 2014-01-12 20:04:52 <Goonie> I will update the preview shortly, probably tomorrow.
1591 2014-01-12 20:05:04 <Goonie> Ah ok in this case I think it will work.
1592 2014-01-12 20:05:26 <shesek> good to know I can point people to an official beta release from you, a lot of people were asking me about this
1593 2014-01-12 20:06:15 <Goonie> Anyway, you can point your users to the download list. Although from the 15th on I will not be able to upload any more files to Google Code, and I'm not sure if it will still be possible to download after that date.
1594 2014-01-12 20:06:30 <shesek> what happens on the 15th?
1595 2014-01-12 20:07:02 <shesek> and yeah, I have a list of supported wallets on the FAQ, I'll add a link to it there
1596 2014-01-12 20:07:08 <Goonie> http://google-opensource.blogspot.de/2013/05/a-change-to-google-code-download-service.html
1597 2014-01-12 20:07:18 <shesek> and get back to the people who asked me about this - I should have a list of emails I kept around somewhere
1598 2014-01-12 20:07:44 <TD> well, people could still join the beta channel right
1599 2014-01-12 20:08:15 <shesek> Goonie, any specific reason you prefer google code over github?
1600 2014-01-12 20:08:45 <Goonie> shesek: In fact I'm moving to GitHub. I picked GC for the wallet because bitcoinj was there as well.
1601 2014-01-12 20:09:53 <shesek> oh, cool. it'll probably also make it more accessible for contributors, which is another plus
1602 2014-01-12 20:09:59 Applicat_ has joined
1603 2014-01-12 20:10:02 <TD> bcj will move to github at some point too
1604 2014-01-12 20:10:25 <TD> though i haven't figured out what to do about the bug tracker
1605 2014-01-12 20:10:39 <Goonie> TD: Due do Android's broken versioning scheme I prefer to start uploading to Google Play only after merging to master. That usually only days before releasing final.
1606 2014-01-12 20:10:42 <TD> the only reason it's on GC is because that used to be a requirement for google open source projects
1607 2014-01-12 20:10:51 <TD> Goonie: how is it broken?
1608 2014-01-12 20:10:51 <shesek> TD, there are some scripts to migrate that to github
1609 2014-01-12 20:11:12 <Goonie> shesek: I could use a script for the bugtracker too. Where can we find it?
1610 2014-01-12 20:11:35 <shesek> hmm, I'm not really sure... let me look that up
1611 2014-01-12 20:11:45 <Goonie> TD: Doesn't allow a tree of versions.
1612 2014-01-12 20:12:14 <shesek> https://github.com/arthur-debert/google-code-issues-migrator
1613 2014-01-12 20:12:29 <shesek> do note that you should do it before you get any watchers on the new repo
1614 2014-01-12 20:12:31 Application has quit (Ping timeout: 245 seconds)
1615 2014-01-12 20:12:54 <shesek> there was a story about HN awhile ago about someone who sent out tens of thusands of emails like that
1616 2014-01-12 20:13:47 <shesek> hmm, seems like some people are saying that its not very well maintained and that you should look into its forks
1617 2014-01-12 20:14:19 <Goonie> Hmmm damn too late for me -- I already got 23 watchers.
1618 2014-01-12 20:14:39 <Goonie> And 85 stars (-:
1619 2014-01-12 20:14:58 <Luke-Jr> where?
1620 2014-01-12 20:15:03 <Luke-Jr> can't find multibit on github
1621 2014-01-12 20:15:12 <shesek> * a story about = a story on
1622 2014-01-12 20:15:15 <Goonie> Luke-Jr: https://github.com/schildbach/bitcoin-wallet
1623 2014-01-12 20:15:18 <Luke-Jr> oh, default search is "this repo"
1624 2014-01-12 20:15:35 <Luke-Jr> ah right, and you're not multibit :D
1625 2014-01-12 20:15:42 <shesek> Goonie, hmm... that is somewhat problematic :-\ perhaps its possible to somehow turn it off globally while doing the migration?
1626 2014-01-12 20:16:08 <Goonie> shesek: Never mind. Its good to start from scratch (-:
1627 2014-01-12 20:16:42 <shesek> heh, yeah :) I guess the important stuff would float back up
1628 2014-01-12 20:16:43 <Goonie> shesek: More importantly, I'd like to forbid opening new tickets on Google Code from now on.
1629 2014-01-12 20:17:14 roconnor has quit (Quit: Konversation terminated!)
1630 2014-01-12 20:19:42 <TD> the google code bug tracker actually isn't that bad
1631 2014-01-12 20:20:12 <TD> it's just not maintained
1632 2014-01-12 20:20:21 <TD> though sometimes i wonder if github is maintained. where is the side-by-side diff viewer?
1633 2014-01-12 20:20:27 <TD> or indeed any kind of professional code review tool?
1634 2014-01-12 20:20:28 <TD> sigh
1635 2014-01-12 20:21:16 coingenuity has quit (Ping timeout: 245 seconds)
1636 2014-01-12 20:21:36 <Goonie> I just edited the new ticket template to redirect users to GitHub and set the default ticket status to "Invalid" (-:
1637 2014-01-12 20:22:00 da2ce7 has joined
1638 2014-01-12 20:22:24 roconnor has joined
1639 2014-01-12 20:22:43 <shesek> Goonie, is the release based on bitcoinj available on github yet?
1640 2014-01-12 20:22:56 daybyter has joined
1641 2014-01-12 20:22:58 <shesek> I should probably link to that instead of google code if so
1642 2014-01-12 20:23:24 <Goonie> shesek: No not yet. I need to figure out where to put it. On GitHub how somehow need to attach downloads to tags.
1643 2014-01-12 20:23:45 <shesek> and you should perhaps add a "0" or something to the beginning of the "README-DOWNLOADS-MOVED.txt" file, so it'll be first on the list
1644 2014-01-12 20:23:46 <Goonie> s/how somehow/you somehow/
1645 2014-01-12 20:23:51 <shesek> easy to miss that
1646 2014-01-12 20:24:06 <Goonie> The list is sorted by date )-:
1647 2014-01-12 20:24:30 <shesek> oh, right. that makes more sense than sorting alphabetically
1648 2014-01-12 20:24:56 <shesek> if you aren't going to update it from now on, you can just delete and re-add it once
1649 2014-01-12 20:25:23 ahmedbodi__ has quit (Excess Flood)
1650 2014-01-12 20:25:59 <Goonie> Well I'll probably remove all downloads anyway as soon as we're on GitHub only.
1651 2014-01-12 20:26:41 ahmedbodi__ has joined
1652 2014-01-12 20:27:02 <sipa> TD: yeah, i *really* miss side-by-side view in github
1653 2014-01-12 20:27:17 <sipa> TD: though have you seen my githubmerge script (contrib/devtools in bitcoin repo) ?
1654 2014-01-12 20:27:34 n0n0 has joined
1655 2014-01-12 20:30:26 <Goonie> sipa, TD:  I wonder why people use the UI of GitHub at all? GitHub speaks the git protocol, you can combine it with any git compatible tool you can think of.
1656 2014-01-12 20:30:42 <sipa> Goonie: exactly!
1657 2014-01-12 20:31:03 <sipa> people (me included) just like to do everything from ome place i guess
1658 2014-01-12 20:31:27 * Luke-Jr wishes git+kdiff3 worked
1659 2014-01-12 20:31:41 <Goonie> sipa: Though I must say I'm impressed how much love they put into the diff viewer. Have you tried diffing images? I've never seen something like that.
1660 2014-01-12 20:32:13 <sipa> but my githubmerge script does a llcal merge of the branches, compares it with github's merge for a pullreq, shows the diff locally, and then optionally gpg signs it
1661 2014-01-12 20:32:25 nightlingo has joined
1662 2014-01-12 20:32:25 <TD> sipa: no what does that do?
1663 2014-01-12 20:32:27 da2ce7 has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1664 2014-01-12 20:32:35 <TD> Goonie: you can't add review comments via the git protocol
1665 2014-01-12 20:32:53 <TD> Goonie: who cares about diffing images? they need a proper review tool for code first!
1666 2014-01-12 20:32:56 <Goonie> TD: true
1667 2014-01-12 20:33:02 <TD> Goonie: github is like 5% as good as the internal review tools we have at google
1668 2014-01-12 20:33:11 <Goonie> TD: also true. Still, I'm impressed.
1669 2014-01-12 20:33:16 * sipa concurs
1670 2014-01-12 20:33:22 <shesek> Goonie, they can also diff 3d models, which is also very impressive
1671 2014-01-12 20:33:32 <shesek> https://github.com/blog/1633-3d-file-diffs
1672 2014-01-12 20:33:54 <sipa> TD: merge github pullrequests from the command line, safely
1673 2014-01-12 20:33:55 <shesek> https://github.com/skalnik/peg-board-spindle/commit/7a1039fe5709ff49eec7800aa7259a5e5b536d05
1674 2014-01-12 20:33:58 <Goonie> shesek: HU? Are they crazy? (-:
1675 2014-01-12 20:34:43 <Goonie> Perhaps they want to lure the gaming devs into GitHub. Not a bad plan if you ask me.
1676 2014-01-12 20:35:10 Application has joined
1677 2014-01-12 20:35:11 <shesek> revision control has a much larger market than just software development
1678 2014-01-12 20:35:20 Applicat_ has quit (Ping timeout: 252 seconds)
1679 2014-01-12 20:35:42 <shesek> they're very smart to try and tap into that
1680 2014-01-12 20:36:16 perint has quit (Remote host closed the connection)
1681 2014-01-12 20:36:27 nessence has quit (Quit: ...)
1682 2014-01-12 20:36:29 perint has joined
1683 2014-01-12 20:36:31 perint has quit (Remote host closed the connection)
1684 2014-01-12 20:36:48 disident has joined
1685 2014-01-12 20:36:52 <disident> hi !
1686 2014-01-12 20:37:06 cysm has quit (Ping timeout: 245 seconds)
1687 2014-01-12 20:37:40 <disident> When I'm running stratum-mining I get : 2014-01-12 15:24:50,327 ERROR mining __init__.setup # Coind Error: TestCoin is not connected!
1688 2014-01-12 20:38:04 <disident> the daemon is running and can receive RPC calls, can someone help me to setup a pool ?
1689 2014-01-12 20:38:38 ThomasV has quit (Ping timeout: 252 seconds)
1690 2014-01-12 20:39:11 perint has joined
1691 2014-01-12 20:40:26 wallet421 has quit (Quit: Leaving.)
1692 2014-01-12 20:40:44 wallet42 has joined
1693 2014-01-12 20:41:05 <wallet42> ok i get whats in blk000*.dat but what is rev*.dat?
1694 2014-01-12 20:42:13 <wallet42> nm i foundhttps://en.bitcoin.it/wiki/Data_directory
1695 2014-01-12 20:42:35 da2ce7 has joined
1696 2014-01-12 20:42:38 giustoXricordarv has joined
1697 2014-01-12 20:42:38 airbreather_2 has joined
1698 2014-01-12 20:44:02 <sipa> ha, looks like someone converted my stackexchange answer about that to a wiki section
1699 2014-01-12 20:46:01 <wallet42> is there a maximum of "undo"s ?
1700 2014-01-12 20:46:09 airbreather_1 has quit (Ping timeout: 245 seconds)
1701 2014-01-12 20:46:46 <gmaxwell> a maximum of undos?
1702 2014-01-12 20:46:58 <wallet42> maximum depth for a reorg = last checkpoint?
1703 2014-01-12 20:47:02 <michagogo> cloud!uid14316@wikia/Michagogo|wallet42: no
1704 2014-01-12 20:47:04 <michagogo> cloud!uid14316@wikia/Michagogo|Well, yes
1705 2014-01-12 20:47:08 <michagogo> cloud!uid14316@wikia/Michagogo|the last checkpoint
1706 2014-01-12 20:47:16 <michagogo> cloud!uid14316@wikia/Michagogo|But other than that, no
1707 2014-01-12 20:47:19 mynameis has joined
1708 2014-01-12 20:47:23 <wallet42> kk
1709 2014-01-12 20:47:48 <michagogo> cloud!uid14316@wikia/Michagogo|If there were no checkpoints and I could redo the entire network's work from block 2, I could reorg the entire network
1710 2014-01-12 20:48:43 <sipa> you can't reorg the genesis block :)
1711 2014-01-12 20:49:02 <wallet42> well, if i could… i couldt spend it ;)
1712 2014-01-12 20:50:55 gok_ has quit (Quit: Page closed)
1713 2014-01-12 20:51:04 <michagogo> cloud!uid14316@wikia/Michagogo|wallet42: Nah, it's hard-coded in
1714 2014-01-12 20:51:14 cysm has joined
1715 2014-01-12 20:51:14 <michagogo> cloud!uid14316@wikia/Michagogo|The ultimate checkpoint, if you will.
1716 2014-01-12 20:51:35 ralphtheninja has quit (Quit: leaving)
1717 2014-01-12 20:52:33 Eneerge has quit (Ping timeout: 256 seconds)
1718 2014-01-12 20:52:50 Raziel has quit (Quit: Leaving)
1719 2014-01-12 20:52:54 agnostic98 has joined
1720 2014-01-12 20:53:47 nightlingo is now known as nightlingo_afk
1721 2014-01-12 20:53:52 nightlingo_afk is now known as nightlingo_away
1722 2014-01-12 20:54:32 nightlingo_away is now known as nightlingo_afk
1723 2014-01-12 20:57:15 Plasmastar has quit (Ping timeout: 260 seconds)
1724 2014-01-12 20:58:07 agnostic98 has quit (Ping timeout: 276 seconds)
1725 2014-01-12 20:58:26 <Michail1> Is there a way to shut off scanning until done?  Meaning, I want to import many private keys, and then have it rescan at the end, instead of a scan each key I enter.
1726 2014-01-12 20:58:41 <sipa> yes, add false to the end of the importprivkey command
1727 2014-01-12 20:58:48 <sipa> importprivkey <key> false
1728 2014-01-12 20:58:52 <Michail1> thanks
1729 2014-01-12 20:58:54 agnostic98 has joined
1730 2014-01-12 20:59:31 da2ce7 has quit (Quit: Textual IRC Client: www.textualapp.com)
1731 2014-01-12 21:00:01 Happzz has quit (Ping timeout: 245 seconds)
1732 2014-01-12 21:01:15 <Luke-Jr> sipa: you forgot label
1733 2014-01-12 21:01:30 <sipa> right!
1734 2014-01-12 21:01:36 nessence has joined
1735 2014-01-12 21:01:45 <sipa> Michail1: just RTFM: bitcoind help importprivkey
1736 2014-01-12 21:01:54 <matjeh> hah, i do that all the time and wonder where all these 'false' labels come from in my address book
1737 2014-01-12 21:02:12 <matjeh> "omg hacked, again"
1738 2014-01-12 21:02:22 <Luke-Jr> lol
1739 2014-01-12 21:02:42 Eneerge has joined
1740 2014-01-12 21:02:49 disident has left ()
1741 2014-01-12 21:03:02 agnostic98 has quit (Ping timeout: 246 seconds)
1742 2014-01-12 21:05:44 <Michail1> can I say false, or rescan=false
1743 2014-01-12 21:06:26 <sipa> false
1744 2014-01-12 21:06:39 <sipa> use "" if you don't want a label, for the labe;
1745 2014-01-12 21:08:17 Goonie has quit (Read error: Connection reset by peer)
1746 2014-01-12 21:08:41 <michagogo> cloud!uid14316@wikia/Michagogo|Michail1: It's telling you that that's the rescan parameter
1747 2014-01-12 21:08:56 <michagogo> cloud!uid14316@wikia/Michagogo|"=true" means that the default value is true
1748 2014-01-12 21:09:11 <Michail1> understood.
1749 2014-01-12 21:09:13 <Michail1> it's working
1750 2014-01-12 21:09:21 nadio has quit (Ping timeout: 264 seconds)
1751 2014-01-12 21:13:20 agricocb has quit (Quit: Leaving.)
1752 2014-01-12 21:14:56 cyphase has quit (Quit: cyphase.com)
1753 2014-01-12 21:15:01 giustoXricordarv has quit (Ping timeout: 245 seconds)
1754 2014-01-12 21:15:17 robonerd has quit (Ping timeout: 246 seconds)
1755 2014-01-12 21:17:01 robonerd has joined
1756 2014-01-12 21:18:51 giustoXricordarv has joined
1757 2014-01-12 21:19:53 rdymac has quit (Excess Flood)
1758 2014-01-12 21:21:35 rdymac has joined
1759 2014-01-12 21:23:49 orperelman has quit (Ping timeout: 265 seconds)
1760 2014-01-12 21:27:03 orperelman has joined
1761 2014-01-12 21:29:45 disident has joined
1762 2014-01-12 21:30:43 <disident> Hello Do you know what could cause  if (vNodes.empty()) to be true on bitcoinrpc.cpp line 2135
1763 2014-01-12 21:30:50 <disident> Expert required :)
1764 2014-01-12 21:31:44 orperelman has quit (Ping timeout: 246 seconds)
1765 2014-01-12 21:32:20 orperelman has joined
1766 2014-01-12 21:33:01 Krellan_ has joined
1767 2014-01-12 21:34:11 pjorrit has quit (Ping timeout: 246 seconds)
1768 2014-01-12 21:34:50 <lechuga__> where does that file live
1769 2014-01-12 21:34:55 pjorrit has joined
1770 2014-01-12 21:35:13 <sipa> disident: you're not connected to any nodes
1771 2014-01-12 21:35:18 <sipa> peers
1772 2014-01-12 21:35:50 <disident> sipa: and that should pretend my stratum-mining daemon to run ?
1773 2014-01-12 21:36:01 <sipa> ?
1774 2014-01-12 21:36:05 <disident> prevent
1775 2014-01-12 21:36:20 <sipa> you can't mine if you're not connected to the network...
1776 2014-01-12 21:36:21 <kinlo> disident: ofcourse, your getblocktemplate will probably fail
1777 2014-01-12 21:36:26 <kinlo> coz you aren't connected
1778 2014-01-12 21:36:27 profreid has quit (Quit: profreid)
1779 2014-01-12 21:36:40 <disident> ok so what can i do to connect ?
1780 2014-01-12 21:37:00 <disident> the daemon is running and accepting roc request
1781 2014-01-12 21:37:08 <kinlo> your client should autoconnect, if it doesn't, are you firewalling someway?
1782 2014-01-12 21:37:14 <disident> but stratum-mining failed
1783 2014-01-12 21:37:21 <disident> my client ?
1784 2014-01-12 21:37:26 <disident> which client ?
1785 2014-01-12 21:37:29 <sipa> bitcoind
1786 2014-01-12 21:37:35 <kinlo> bitcoin client
1787 2014-01-12 21:37:49 <kinlo> this seems like a conversation for #bitcoin or #bitcoin-mining  btw
1788 2014-01-12 21:38:03 <disident> (I'm launching stratum-mining from the same server as bitcoind
1789 2014-01-12 21:38:45 <disident> I'm working on a script alt
1790 2014-01-12 21:39:09 <kinlo> I'm pretty sure you now have made the entire channel loose interest to help you
1791 2014-01-12 21:39:41 TD has quit (Quit: TD)
1792 2014-01-12 21:39:44 <disident> :)
1793 2014-01-12 21:40:35 TD has joined
1794 2014-01-12 21:40:50 <disident> getblocktemplate works by the command line
1795 2014-01-12 21:42:30 <lechuga__> are you using the right rpc user/pw?
1796 2014-01-12 21:42:47 <disident> in fact just realise the command line fail too
1797 2014-01-12 21:43:08 <disident> but yes the roc credentials are ok
1798 2014-01-12 21:43:11 <disident> RPC
1799 2014-01-12 21:43:29 XxLocutusxX has joined
1800 2014-01-12 21:43:33 XxLocutusxX has left ()
1801 2014-01-12 21:43:58 <lechuga__> what does the cmdline failure look like
1802 2014-01-12 21:46:24 orperelman has quit (Ping timeout: 248 seconds)
1803 2014-01-12 21:46:56 XxLocutusxX has joined
1804 2014-01-12 21:46:59 XxLocutusxX has left ()
1805 2014-01-12 21:48:21 ValicekB has quit (Ping timeout: 264 seconds)
1806 2014-01-12 21:49:12 cyphase has joined
1807 2014-01-12 21:49:15 disident has quit (Ping timeout: 252 seconds)
1808 2014-01-12 21:49:47 <lechuga__> good talk
1809 2014-01-12 21:50:20 saulimus has joined
1810 2014-01-12 21:51:49 hmmma has joined
1811 2014-01-12 21:53:15 Happzz has joined
1812 2014-01-12 21:53:46 disident has joined
1813 2014-01-12 21:54:20 nadio has joined
1814 2014-01-12 21:54:22 nadio has quit (Changing host)
1815 2014-01-12 21:54:22 nadio has joined
1816 2014-01-12 21:54:54 gavinandresen has joined
1817 2014-01-12 21:55:05 gavinandresen has quit (Changing host)
1818 2014-01-12 21:55:05 gavinandresen has joined
1819 2014-01-12 21:58:53 agnostic98 has joined
1820 2014-01-12 22:00:03 spirals has joined
1821 2014-01-12 22:02:24 Grouver has quit (Quit:  HydraIRC -> http://www.hydrairc.com <-)
1822 2014-01-12 22:03:32 ahmedbodi__ has quit (Excess Flood)
1823 2014-01-12 22:03:42 agnostic98 has quit (Ping timeout: 272 seconds)
1824 2014-01-12 22:04:23 smash_ has joined
1825 2014-01-12 22:04:50 ahmedbodi__ has joined
1826 2014-01-12 22:05:16 Application has quit (Remote host closed the connection)
1827 2014-01-12 22:05:37 vigilyn has joined
1828 2014-01-12 22:08:50 ValicekB has joined
1829 2014-01-12 22:08:54 brson has joined
1830 2014-01-12 22:10:39 ahmedbodi__ has quit ()
1831 2014-01-12 22:11:18 roconnor has quit (Quit: Konversation terminated!)
1832 2014-01-12 22:12:01 ahmedbodi__ has joined
1833 2014-01-12 22:12:13 wafawefaw has joined
1834 2014-01-12 22:13:27 ValicekB has quit (Ping timeout: 252 seconds)
1835 2014-01-12 22:16:35 vigilyn has quit (Read error: Connection reset by peer)
1836 2014-01-12 22:16:40 Vinnie_win has joined
1837 2014-01-12 22:18:07 wafawefaw has quit (Ping timeout: 252 seconds)
1838 2014-01-12 22:19:20 vigilyn has joined
1839 2014-01-12 22:19:48 ValicekB has joined
1840 2014-01-12 22:25:54 nsh has joined
1841 2014-01-12 22:26:01 roconnor has joined
1842 2014-01-12 22:26:35 tesserajk has joined
1843 2014-01-12 22:26:39 nessence has quit ()
1844 2014-01-12 22:31:28 justusranvier has quit (Ping timeout: 240 seconds)
1845 2014-01-12 22:32:49 eoss has quit (Ping timeout: 245 seconds)
1846 2014-01-12 22:34:54 xeroc has joined
1847 2014-01-12 22:38:56 VinceSamios has quit (Remote host closed the connection)
1848 2014-01-12 22:39:11 ValicekB has quit (Ping timeout: 272 seconds)
1849 2014-01-12 22:41:02 justusranvier has joined
1850 2014-01-12 22:44:18 wafawefaw has joined
1851 2014-01-12 22:44:48 ValicekB has joined
1852 2014-01-12 22:50:30 cadaver has joined
1853 2014-01-12 22:53:57 Egoista has joined
1854 2014-01-12 22:55:59 daybyter has quit (Read error: Connection reset by peer)
1855 2014-01-12 22:56:34 ADAD has joined
1856 2014-01-12 22:56:38 nessence has joined
1857 2014-01-12 22:57:43 wafawefaw has quit (Ping timeout: 252 seconds)
1858 2014-01-12 22:58:42 nessence has quit (Client Quit)
1859 2014-01-12 22:58:56 agnostic98 has joined
1860 2014-01-12 22:59:32 prepost has quit (Read error: Operation timed out)
1861 2014-01-12 22:59:51 prepost has joined
1862 2014-01-12 23:00:40 Blackreign has quit ()
1863 2014-01-12 23:00:51 toffoo has joined
1864 2014-01-12 23:02:21 robonerd- has joined
1865 2014-01-12 23:02:52 robonerd has quit (Read error: Connection reset by peer)
1866 2014-01-12 23:03:20 MolokoDeck has quit (Ping timeout: 272 seconds)
1867 2014-01-12 23:03:58 agnostic98 has quit (Ping timeout: 272 seconds)
1868 2014-01-12 23:04:14 ADAD has quit (Ping timeout: 272 seconds)
1869 2014-01-12 23:07:20 EngierkO has joined
1870 2014-01-12 23:10:32 brson has quit (Quit: leaving)
1871 2014-01-12 23:10:46 brson has joined
1872 2014-01-12 23:12:16 kinglet has joined
1873 2014-01-12 23:12:27 kinglet has quit (Changing host)
1874 2014-01-12 23:12:27 kinglet has joined
1875 2014-01-12 23:12:35 c0rw1n has joined
1876 2014-01-12 23:13:28 ahbritto_ has quit (Quit: Ex-Chat)
1877 2014-01-12 23:27:19 ovidiusoft has quit (Quit: Ex-Chat)
1878 2014-01-12 23:30:24 wizkid057 has quit (Quit: bbs)
1879 2014-01-12 23:30:59 <gmaxwell> sipa: http://bitcoin.sipa.be/speed-lin-2k.png  might want to increment your chart maximums again.
1880 2014-01-12 23:31:58 toffoo has quit ()
1881 2014-01-12 23:32:27 <sipa> oh c'mon
1882 2014-01-12 23:32:52 <sipa> can't we just ask those miners to keep it easy for a while?
1883 2014-01-12 23:34:18 ValicekB has quit (Ping timeout: 252 seconds)
1884 2014-01-12 23:35:44 macboz has quit (Ping timeout: 248 seconds)
1885 2014-01-12 23:36:02 <TheLordOfTime> sipa: you could introduce a virus into the bitcoin network that crashes it for a while, yes... :p
1886 2014-01-12 23:36:08 <TheLordOfTime> but of course everyone would hate you for it
1887 2014-01-12 23:36:17 <TheLordOfTime> so best to probably just increment the maximum
1888 2014-01-12 23:36:19 <TheLordOfTime> maximums*
1889 2014-01-12 23:36:31 <sipa> way ahead of you
1890 2014-01-12 23:36:33 Charlie has joined
1891 2014-01-12 23:38:42 swulf-- has quit (Ping timeout: 252 seconds)
1892 2014-01-12 23:39:48 ValicekB has joined
1893 2014-01-12 23:45:00 <copumpkin> http://blockchain.info/charts/cost-per-transaction-percent?timespan=1year&showDataPoints=false&daysAverageString=1&show_header=true&scale=0&address=
1894 2014-01-12 23:45:07 <copumpkin> does that seem unusually high to you?
1895 2014-01-12 23:45:56 <copumpkin> between 2 and 6%? I've never paid anywhere near to that on my transactions
1896 2014-01-12 23:46:11 <copumpkin> so either someone is bringing up the average or the blockchain.info computations are wonky
1897 2014-01-12 23:46:25 <sipa> that's including the miner subsidy, i suppose
1898 2014-01-12 23:47:27 <copumpkin> it'd be nice if he mentioned methodology for those charts
1899 2014-01-12 23:54:55 tu7u83 has quit (Ping timeout: 252 seconds)
1900 2014-01-12 23:57:07 nadio has quit (Ping timeout: 252 seconds)
1901 2014-01-12 23:58:45 banghouse has quit (Quit: g2g bbiab)
1902 2014-01-12 23:58:52 agnostic98 has joined