1 2012-07-25 04:41:34 <zveda> hi
  2 2012-07-25 04:41:40 <zveda> is the pubkey sensitive information at all ?
  3 2012-07-25 04:42:03 <copumpkin> I hope not
  4 2012-07-25 04:42:06 <zveda> the 256 bit one
  5 2012-07-25 04:42:19 <zveda> is it any more sensitive than the address ?
  6 2012-07-25 04:42:48 <zveda> is the purpose of the hashing jsut to shorten the address a bit ?
  7 2012-07-25 04:43:31 <gmaxwell> zveda: yes, pretty much.
  8 2012-07-25 04:43:51 <zveda> hm I see
  9 2012-07-25 04:43:55 <zveda> ok I found on this site 'There is a difference between public key and bitcoin address. The bitcoin address is shown when funds are sent, but the public key is not shown until funds are sent from the address. A bitcoin address is a hash of a public key with checksum added.'
 10 2012-07-25 04:44:08 <gmaxwell> You can make an armwave argument that it's strictly more secure against unknown cryptographic attacks on ECDSA, but thats a paranoia concern.
 11 2012-07-25 04:44:56 <zveda> ok
 12 2012-07-25 04:45:09 <zveda> so no problem with giving out my pubkey then
 13 2012-07-25 04:45:25 <gmaxwell> (because to attack the key with this scheme means you have a very narrow window from when the public key is available to you to when the txn is irreversable and the key is useless (assuming the users don't reuse))
 14 2012-07-25 04:45:29 <gmaxwell> zveda: why would you though?
 15 2012-07-25 04:45:46 <gmaxwell> And 'my pubkey'? That sounds like you only have one?
 16 2012-07-25 04:45:52 <gmaxwell> Only having one would be a bad practice.
 17 2012-07-25 04:50:03 <zveda> noo i have lots
 18 2012-07-25 04:50:08 <zveda> but this one corresponds to this address
 19 2012-07-25 04:51:00 <gmaxwell> The normal thing you should do is use as many addresses as you can for different things.
 20 2012-07-25 04:51:13 <gmaxwell> So whatever you need a pubkey for.. that should use a different address.
 21 2012-07-25 04:51:16 <zveda> yes
 22 2012-07-25 04:51:19 <zveda> ok will do
 23 2012-07-25 04:53:01 <lianj> hehe, no one has forced this pubkey yet http://blockexplorer.com/tx/4a5e1e4baab89f3a32518a88c31bc87f618f76673e2cc77ab2127b7afdeda33b
 24 2012-07-25 04:55:05 <gmaxwell> lianj: How would you know?  It's unspendable.
 25 2012-07-25 04:56:20 <lianj> why?
 26 2012-07-25 04:56:59 <gmaxwell> Because block 0 just 'exists', and since it's not processed normally the transaction isn't put into the tx index.
 27 2012-07-25 04:58:11 <lianj> oh, didnt know. is total btc is really 190654*50 and not (190654+1)*50 ?
 28 2012-07-25 04:58:19 <lianj> s/is/so/
 29 2012-07-25 04:58:24 <gmaxwell> Thats not the only missing bitcoin.
 30 2012-07-25 04:58:43 <gmaxwell> There are two instances of duplicated coinbases that each leave 50 btc unspendable.
 31 2012-07-25 04:58:59 <gmaxwell> Then a number of instances of burned fees. (block took less reward than it could have)
 32 2012-07-25 04:59:09 <lianj> ouch
 33 2012-07-25 04:59:13 <zveda> what was the second instance?
 34 2012-07-25 04:59:21 <zveda> when the blockchain was restarted?
 35 2012-07-25 04:59:31 <gmaxwell> midnightmagic also intentionally kept 1e-8 btc from coming into existance. (while also accidentally burning fees)
 36 2012-07-25 04:59:31 <zveda> i think someone said, they had to go back a few blocks once
 37 2012-07-25 05:00:18 <gmaxwell> No. The blockchain was never "restarted", though there was a large reorg once triggered by the value overflow bugfix.
 38 2012-07-25 05:00:20 <luke-jr> zveda: those don't count against the 21mil
 39 2012-07-25 05:00:29 <luke-jr> and it happens on a one-block basis pretty often
 40 2012-07-25 05:00:50 <gmaxwell> Yea, orphan blocks are pretty common, and don't count against the total as they're just replaced.
 41 2012-07-25 05:00:50 <midnightmagic> i thought satoshi once corrected a bug and got a majority hashrate to overwrite the overflow spend block?
 42 2012-07-25 05:01:13 <midnightmagic> ah..  yes, i guess i'm behind
 43 2012-07-25 05:01:15 <lianj> gmaxwell: but the first tx could be spendable technically. why did the client choose no to?
 44 2012-07-25 05:01:19 <gmaxwell> midnightmagic: How is your thinking inconsistent with the discussion here? :)
 45 2012-07-25 05:01:39 <gmaxwell> lianj: it's an oversight, not a choice most likely.
 46 2012-07-25 05:01:45 <midnightmagic> gmaxwell: irssi with > 60 subwindows doesn't tell me when i'm not at the bottom of a scrollback. doh
 47 2012-07-25 05:01:47 <zveda> u could still spend those 50btc by passing on the private key
 48 2012-07-25 05:02:06 <gmaxwell> You could never have blockchain confirmation of the spend.
 49 2012-07-25 05:02:18 <gmaxwell> Which means you could spend it as many times as you want. :)
 50 2012-07-25 05:02:30 <gmaxwell> And all the recipents and so on. not a very useful thing.
 51 2012-07-25 05:02:36 <zveda> yes but your total would go up by 50
 52 2012-07-25 05:03:04 <gmaxwell> Actually, I don't think it would.
 53 2012-07-25 05:03:11 <zveda> o
 54 2012-07-25 05:03:14 <zveda> nvm then
 55 2012-07-25 05:03:40 <gmaxwell> I guess if it doesn't it would make the mistake harder to explain.
 56 2012-07-25 05:04:07 <lianj> gmaxwell: ok, then the tx in block 1 must be the target ^^
 57 2012-07-25 05:05:25 <gmaxwell> and yes, then unspent generated coins are the canary in the ecdsa exploit coalmine.
 58 2012-07-25 05:08:01 <luke-jr> meta-discussion: why did I join in the discussion?
 59 2012-07-25 05:08:48 <luke-jr> O.o
 60 2012-07-25 05:09:27 <KingKatari> LUKE
 61 2012-07-25 05:09:33 <gmaxwell> I
 62 2012-07-25 05:09:41 <KingKatari> i want a copy of your bot
 63 2012-07-25 05:09:45 <KingKatari> i need it
 64 2012-07-25 05:09:47 <KingKatari> how much?
 65 2012-07-25 05:09:58 <gmaxwell> aw. you could have cascaded with that.
 66 2012-07-25 05:10:19 <Enas> I building bitcoin version 6.3 the latest on windows 7 I have qt creator and downloaded the depndencies files and copied them as specified
 67 2012-07-25 05:10:28 <Enas> but I get this error :
 68 2012-07-25 05:10:34 <luke-jr> gmaxwell: something is odd with me. my thoughts keep getting more and more meta :|
 69 2012-07-25 05:10:41 <Enas> 10:53:25: The process "C:QtSDKmingwinmingw32-make.exe" exited normally. 10:53:25: Configuration unchanged, skipping qmake step. 10:53:25: Starting: "C:QtSDKmingwinmingw32-make.exe"  C:/QtSDK/mingw/bin/mingw32-make.exe -f Makefile.Debug mingw32-make.exe[1]: Entering directory `C:/bitcoin-0.6.3-win32/src' cd C:/bitcoin-0.6.3-win32/src; /bin/sh share/genbuild.sh C:/bitcoin-0.6.3-win32/src/build/build.h mingw32-make.exe[1]: Le
 70 2012-07-25 05:10:54 <luke-jr> KingKatari: no.
 71 2012-07-25 05:11:08 <Enas> The filename, directory name, or volume label syntax is incorrect. mingw32-make.exe[1]: *** [genbuildhook] Error 1 mingw32-make.exe: *** [debug] Error 2 10:53:26: The process "C:QtSDKmingwinmingw32-make.exe" exited with code 2. Error while building project bitcoin-qt (target: Desktop) When executing build step 'Make'
 72 2012-07-25 05:11:20 <luke-jr> KingKatari: I know what you're up to, and I'll have no part in it.
 73 2012-07-25 05:11:29 <KingKatari> what am i up to
 74 2012-07-25 05:11:39 <luke-jr> new scamcoin
 75 2012-07-25 05:11:56 <KingKatari> I have a LTC pool and i want the bot to announce when the block is found
 76 2012-07-25 05:12:05 <KingKatari> I am not doing anything with bbqcoin
 77 2012-07-25 05:12:14 <KingKatari> i was paid to host that site that is it
 78 2012-07-25 05:12:16 <luke-jr> oh well, old scamcoin is not much better
 79 2012-07-25 05:12:34 <Enas> please help
 80 2012-07-25 05:12:40 <KingKatari> come on luke
 81 2012-07-25 05:12:59 <KingKatari> my pool on the ltc side is actully taking off and doing good plz
 82 2012-07-25 05:13:02 <luke-jr> Enas: I think you need to use pastebin
 83 2012-07-25 05:13:25 <Enas> what is paste bin?
 84 2012-07-25 05:15:06 <luke-jr> Enas: http://pastebin.ca
 85 2012-07-25 05:18:48 <Enas> ok this the link to my error http://pastebin.ca/2174518
 86 2012-07-25 05:19:04 <Enas> I need to build bitcoin-qt on my windows 7
 87 2012-07-25 05:27:04 <Enas> heeeeeeeelp please
 88 2012-07-25 05:30:50 <Enas> I need help
 89 2012-07-25 05:35:39 <luke-jr> Enas: the problem you are hitting on IRC is that nobody else really builds on Windows
 90 2012-07-25 05:35:57 <luke-jr> Enas: if you wait around, maybe Diapolo will show up
 91 2012-07-25 05:36:12 <Enas> ok should I switch to debian?
 92 2012-07-25 05:36:23 <Enas> ok I will wait for him
 93 2012-07-25 05:36:48 <luke-jr> Enas: Windows binaries are built with Ubuntu
 94 2012-07-25 05:38:13 <Enas> mmm
 95 2012-07-25 05:38:21 <Enas> why not debian?
 96 2012-07-25 05:45:34 <luke-jr> Enas: it doesn't have some stupid VM tools that the author of gitian made it require
 97 2012-07-25 05:47:22 <Enas> but I can get the source code  and compile it without the need to use gitian
 98 2012-07-25 05:47:31 <Enas> or I am wrong?
 99 2012-07-25 05:50:20 <luke-jr> you can try ;)
100 2012-07-25 05:52:33 <maaku> Enas: you can try applying pull request #1597, on windows or debian
101 2012-07-25 05:53:24 <Enas> I dont understand can you give more details?
102 2012-07-25 05:53:38 <maaku> https://github.com/bitcoin/bitcoin/pull/1597
103 2012-07-25 06:16:21 <gambler> good evening all
104 2012-07-25 06:16:54 <gambler> Im trying to work out how (if) I can use getrawtransaction rpc call to reliably determine "a" address of the sender
105 2012-07-25 06:17:06 <gambler> just like satoshi dice
106 2012-07-25 06:17:27 <gambler> I have it working using the blockchain.info web api, but that is not scalable
107 2012-07-25 06:18:03 <gambler> I currently use getrawtransaction to get 1 of the input's txid's
108 2012-07-25 06:18:20 <gambler> and then reuse getraw to look at the inputs tx and try to determine the address
109 2012-07-25 06:18:36 <gambler> The senders address is always in the list, but mixed up with others as well
110 2012-07-25 06:20:46 <luke-jr> gambler: there is no such thing as a sender address
111 2012-07-25 06:20:59 <gambler> inputs then
112 2012-07-25 06:21:21 <luke-jr> don't use them for anything
113 2012-07-25 06:21:42 <gambler> satoshidice does to great success
114 2012-07-25 06:21:44 <gambler> Id like to clone it
115 2012-07-25 06:22:13 <gambler> I do it right now using blockchain.info but Id like a local solution
116 2012-07-25 06:22:14 <luke-jr> satoshidice is an attack on Bitcoin
117 2012-07-25 06:23:30 <gambler> ...
118 2012-07-25 06:23:40 <gambler> that is your opinion and you are welcome to it
119 2012-07-25 06:23:49 <gambler> I think its a requirement for bitcoin to succeed
120 2012-07-25 06:23:58 <luke-jr> it is a DoS attack that tricks gamblers into funding it
121 2012-07-25 06:24:17 <gambler> so please refrain from your politics and back to the technical
122 2012-07-25 06:24:33 <gambler> "you should to X because I dont like it" is not relevant
123 2012-07-25 06:24:34 <luke-jr> don't expect Bitcoin developers to help you replicate an attack on Bitcoin
124 2012-07-25 06:24:53 <gambler> are you a bitcoin dev ?
125 2012-07-25 06:25:01 <gambler> Gavin does not seem to have an issue
126 2012-07-25 06:25:27 <gambler> in fact its a very vocal minority that do make the complaints you do
127 2012-07-25 06:25:30 <luke-jr> don't know where you got that idea; I'd be surprised if Gavin was OK with attacks
128 2012-07-25 06:25:47 <theorbtwo> luke-jr: In what way is satoshidice a denial of service attack?
129 2012-07-25 06:25:58 <gambler> luke-jr you are an idiot and a fool
130 2012-07-25 06:26:02 <luke-jr> theorbtwo: it floods the network with spam
131 2012-07-25 06:26:04 <gambler> more commerce is a good  thing for any ecconomy
132 2012-07-25 06:26:13 <luke-jr> gambler: no u
133 2012-07-25 06:26:21 <theorbtwo> luke-jr: Spam is in the eye of the beholder.
134 2012-07-25 06:26:47 <luke-jr> theorbtwo: there are cases (like this one) where it is objective
135 2012-07-25 06:26:54 <gambler> is these a pastbin bot for this channel ?
136 2012-07-25 06:27:04 <gambler> luke-jr: a deluded fool ?
137 2012-07-25 06:27:12 <gambler> do you think that SD is aiming to break bitcoin ?
138 2012-07-25 06:27:20 <luke-jr> gambler: they obviously are
139 2012-07-25 06:27:30 <gambler> wow
140 2012-07-25 06:27:41 <luke-jr> someone who accidentally breaks things would STOP WHEN THEY NOTICE IT'S BREAKING THINGS
141 2012-07-25 06:27:42 <gambler> .....
142 2012-07-25 06:27:52 <gambler> except nothing is broken
143 2012-07-25 06:27:52 <luke-jr> SD just keeps on doin git
144 2012-07-25 06:28:00 <gambler> I have not seen anyone saying btc is broken
145 2012-07-25 06:28:02 <luke-jr> gambler: keep telling yourself that&
146 2012-07-25 06:28:11 <gambler> Ive been trading all week
147 2012-07-25 06:28:13 <gambler> no issues here
148 2012-07-25 06:28:20 <gambler> mining etc
149 2012-07-25 06:28:26 <gambler> where is this breakage you speak off
150 2012-07-25 06:29:37 <gambler> nice troll there luke-jr
151 2012-07-25 06:29:46 <luke-jr> let's see& absurdly high CPU and bandwidth on all Bitcoin nodes, higher rate of blocks being orphaned, much longer times for confirmations, &
152 2012-07-25 06:29:58 <sturles> Huh?  In what way is SD a DOS?  They pay fees and averything.  A large pool which only mine 32 transactions per block is IMHO more of a DOS against bitcoin.
153 2012-07-25 06:30:07 <luke-jr> sturles: SD pays no fees
154 2012-07-25 06:30:13 <gambler> again my bandwidth is low
155 2012-07-25 06:30:16 <luke-jr> sturles: quit trolling
156 2012-07-25 06:30:17 <gambler> cpu usage is negliable
157 2012-07-25 06:30:17 <sturles> No?  It used to.
158 2012-07-25 06:30:24 <luke-jr> sturles: no, its victims pay the fees
159 2012-07-25 06:30:27 <sturles> I don't see much CPU use either.
160 2012-07-25 06:30:40 <gambler> still failing to see any of these doom and gloom signs you are speaking off
161 2012-07-25 06:30:41 <luke-jr> sturles: and the fees don't cover the costs
162 2012-07-25 06:30:51 <gambler> Im a miner, I dont mind
163 2012-07-25 06:30:53 <gambler> :D
164 2012-07-25 06:31:02 <luke-jr> gambler: you don't mind losing hundreds of BTC?
165 2012-07-25 06:31:02 <sturles> If SD don't pay fees, it's returns will take a long time to arrive.
166 2012-07-25 06:31:03 <gambler> bring on your cheapy tx's
167 2012-07-25 06:31:20 <luke-jr> sturles: no, because it forces the gambler to pay it
168 2012-07-25 06:31:31 <gambler> luke-jr: I would mind if that were a reality and not a fantasy of yours
169 2012-07-25 06:31:35 <sturles> Well, the transactions pay fees.
170 2012-07-25 06:31:38 <luke-jr> gambler: it is reality
171 2012-07-25 06:31:53 <gambler> a subjective reality for yourself perhaps
172 2012-07-25 06:32:02 <gambler> I believe that you believe it is real luke-jr
173 2012-07-25 06:32:17 <theorbtwo> luke-jr: It subtracts the transaction fee from the winnings, luke-jr ?
174 2012-07-25 06:32:21 <sturles> I wouldn't spend a single satoshi on SD, but I don't think it is a DOS.  Bitcoin works perfectly fine with it.
175 2012-07-25 06:32:26 <luke-jr> gambler: more like, you just don't have a clue
176 2012-07-25 06:32:30 <luke-jr> theorbtwo: yes
177 2012-07-25 06:32:48 <theorbtwo> luke-jr: OK, that doesn't seem terribly surprising to me.
178 2012-07-25 06:33:13 <gambler> here bitcoin has been under a DOS attack for ~4 months and I have not noticed
179 2012-07-25 06:33:18 <gambler> thats a very robust network
180 2012-07-25 06:33:54 <gambler> so back to my technical q
181 2012-07-25 06:33:55 <gambler> getrawtransaction {     "hex" : "~",     "txid" : "b0520b41270c6f1cd8e853bad2151fabb9145ef05de2a838e01dfdd510ca3c54",     "version" : 1,     "locktime" : 0,     "vin" : [         {             "txid" : "77c51cdef1befdcb89b4a0fefa3a03c987627d24ade3dbf08c636b698fbf43bb",             "vout" : 1,             "scriptSig" : {                 "asm" : "~",                 "hex" : "~"             },             "sequence" : 4294967295
182 2012-07-25 06:33:58 <gambler> arrghh
183 2012-07-25 06:33:59 <gambler> sorry all
184 2012-07-25 06:34:04 <gambler> pastebin.ca
185 2012-07-25 06:35:01 <gambler> http://pastebin.ca/2174531
186 2012-07-25 06:35:07 <gambler> so thats a recieved TX in raw
187 2012-07-25 06:35:28 <gambler> the VIN tx is: "txid" : "77c51cdef1befdcb89b4a0fefa3a03c987627d24ade3dbf08c636b698fbf43bb",
188 2012-07-25 06:36:39 <gambler> this is the VIN getrawtx output
189 2012-07-25 06:37:45 <gambler> 1 of those addresses in the vout is the senders address
190 2012-07-25 06:38:54 <gambler> its not 1MG6MTGjRxjhj9Phh4SGGB7dKJAFMq7Mj7
191 2012-07-25 06:39:00 <gambler> but how to determine that each time
192 2012-07-25 06:42:09 <luke-jr> oh the irony
193 2012-07-25 06:42:31 <gambler> well the happy news luke-jr
194 2012-07-25 06:42:38 <gambler> expect a butt load more spam to cry about ;)
195 2012-07-25 06:42:41 <luke-jr> my patch a few months ago actually added the closest-thing-to-a-from-address to getrawtransaction
196 2012-07-25 06:42:41 <theorbtwo> Er, surely the from address is one of the vin, not the vout?
197 2012-07-25 06:42:48 <luke-jr> and it looks like that was part of what Gavin removed
198 2012-07-25 06:43:00 <luke-jr> :D
199 2012-07-25 06:43:58 <gambler> theorbtwo: Im doing a double tx lookup
200 2012-07-25 06:44:03 <gambler> 1st lookup to get raw
201 2012-07-25 06:44:33 <gambler> then get raw on  the vin txid from the raw output
202 2012-07-25 06:45:10 <gambler> and try to find the vout from the vin txid
203 2012-07-25 06:45:13 <gambler> very close
204 2012-07-25 06:45:50 <gambler> luke-jr: Im open to suggestions on reducing spam on my new service
205 2012-07-25 06:46:53 <gambler> sendmany seems to be the 1 thing SD has done to help
206 2012-07-25 06:47:08 <gambler> but honestly, if TX's are getting paid its a good thing for the ecconomy
207 2012-07-25 06:48:15 <theorbtwo> gambler: provide two addresses, one for "pay tx fees on return transaction", one for avoiding them.
208 2012-07-25 06:48:37 <theorbtwo> (To address luke-jr's only purely objective complaint.)
209 2012-07-25 06:49:43 <luke-jr> gambler: to setup a non-attack gambling service, take deposits and give withdrawls, and do all the bookkeeping on your server
210 2012-07-25 06:49:57 <gambler> luke-jr: I see that as a good method
211 2012-07-25 06:50:09 <gambler> but SD draws gamblers for the instant no BS
212 2012-07-25 06:50:22 <gambler> looks like I just sorted it out, testing fine from 2 wallets
213 2012-07-25 06:50:27 <gambler> luke-jr: theorbtwo
214 2012-07-25 06:50:34 <gambler> my game has a 5%house edge
215 2012-07-25 06:50:50 <gambler> how about I take 1% from deposits and payouts and add as a tx
216 2012-07-25 06:50:58 <luke-jr> gambler: so do instant no BS without the spam
217 2012-07-25 06:51:03 <gambler> so while my deposits I cant control tx amounts
218 2012-07-25 06:51:21 <gambler> I can add rebalance it on the outgoing payout
219 2012-07-25 06:51:39 <gambler> luke-jr: what you call spam every other person calls success
220 2012-07-25 06:51:51 <luke-jr> gambler: nobody who's paying attention
221 2012-07-25 06:52:19 <gambler> this all or nothing attitude does not help me meet you midway
222 2012-07-25 06:52:30 <gambler> min tx it is
223 2012-07-25 06:52:35 <gambler> until the network demands higher I guess
224 2012-07-25 06:53:35 <sturles> I'm all for gambling services including transaction fees.  A miners tax for the stupid.
225 2012-07-25 06:53:38 <gambler> theorbtwo: I think if I gave everyone the tx free option they wouldnt use the other
226 2012-07-25 06:54:28 <theorbtwo> gambler: Personally, the appeal I see in the lottery is in the anticipation; returning the transaction too quickly minimises that.
227 2012-07-25 06:54:42 <gambler> agreed
228 2012-07-25 06:54:47 <gambler> my game has a 1min sleep
229 2012-07-25 06:54:53 <theorbtwo> Then again, I'm clearly not the target audience.
230 2012-07-25 06:54:55 <gambler> then all tx's get processed
231 2012-07-25 06:55:04 <gambler> its up for testing :)
232 2012-07-25 06:55:09 <gambler> but it is in testing
233 2012-07-25 06:55:30 <gambler> just swapped from blockchain.info lookups to  git ver of bitcoind to get the rawtx info
234 2012-07-25 06:58:13 <gambler> to all devs - I loooooove the bitcoind interface
235 2012-07-25 06:58:21 <gambler> + rpc
236 2012-07-25 07:00:31 <sturles> Stupid people slowly handing their bitcoins over to miners through transaction fees.  What is better than that?  0.001 BTC per game.  That's almost a cent, and two transactions don't cost that much extra processing.
237 2012-07-25 07:03:17 <luke-jr> nevermind the hugely increased risk of the block being an orphan altogether, losing those fees AND the subsidy which is much larger
238 2012-07-25 07:04:11 <Joric> where is that risk comes from?
239 2012-07-25 07:04:22 <luke-jr> Joric: the blocks take longer to propagate
240 2012-07-25 07:04:48 <luke-jr> bigger, so more time to upload between each node; more signatures, so more time to verify the transactions before passing it on
241 2012-07-25 07:05:31 <Joric> see also a free stress test
242 2012-07-25 07:05:59 <sturles> I can't find any strong correlation between block size and the chance of beeing orphaned.
243 2012-07-25 07:06:01 <luke-jr> Joric: good. we failed the test. now they can stop it until we have time to fix it
244 2012-07-25 07:06:12 <luke-jr> sturles: then you didn't look hard
245 2012-07-25 07:06:31 <luke-jr> even a skim over the orphan list on blockchain.info shows a bias
246 2012-07-25 07:07:17 <luke-jr> time for sleep, night
247 2012-07-25 07:07:20 <sturles> luke-jr: Your pool got orphaned several times in a row.  This happens sometimes.  You know as well as every miner that randomness tends to serve events in chunks.
248 2012-07-25 07:08:04 <luke-jr> sturles: and there was good evidence that most of those times, we'd have "won" if not for the size
249 2012-07-25 07:08:44 <sturles> Were the comnpeting blocks much smaller?
250 2012-07-25 07:08:58 <luke-jr> sturles: yes
251 2012-07-25 07:09:05 <luke-jr> at least in the majority of cases
252 2012-07-25 07:09:09 <kinlo> luke-jr: weren't you filtering your blocks?
253 2012-07-25 07:09:17 <luke-jr> kinlo: what?
254 2012-07-25 07:09:22 <kinlo> luke-jr: excluding dice transactions and such?
255 2012-07-25 07:09:35 <luke-jr> kinlo: I haven't had *any* orphans since I started that ;)
256 2012-07-25 07:09:41 <kinlo> ic
257 2012-07-25 07:10:17 <Joric> i'm mostly amazed by the number of people gambling there's even a few martingale players :) so stupid
258 2012-07-25 07:10:38 <sturles> Sometimes when I only get ones playing Ludo, I change hads throwing the dice.  Suddenly the bad chain is broken.  Must be a connection then?
259 2012-07-25 07:12:56 <luke-jr> anyhow, sleep for real&
260 2012-07-25 07:14:49 <Enas> I am sorry i got lost, I thought to start developing for bitcoin is easier than this way. I am a master student I want to do some adaptation for bitcoin to be used as distributed trading platform for different commidity which registered and and verified in similar way as bitcoins
261 2012-07-25 07:15:31 <Enas> I need a working cpy of source of bitcoin that I can build and defelop for it under windows 7
262 2012-07-25 07:15:58 <sturles> Enas: There is already a project like this going on.
263 2012-07-25 07:16:05 <Enas> but I got error like in this link http://pastebin.ca
264 2012-07-25 07:16:22 <Enas> where is this project?
265 2012-07-25 07:17:09 <sturles> https://github.com/FellowTraveler/Open-Transactions/wiki
266 2012-07-25 07:17:17 <sturles> Similar?
267 2012-07-25 07:19:59 <Enas> mmm may be
268 2012-07-25 07:20:05 <Enas> I give it a look
269 2012-07-25 07:20:13 <sturles> And you should really use Linux if you are developing Bitcoin.  You will find it much easier.
270 2012-07-25 07:20:33 <Enas> but I need now to know which is the best develop under windos 7 ubuntu or debian?
271 2012-07-25 07:22:24 <sturles> Debian is fine, but this may depend on your level of experience with Linux.  Ubuntu is easier to get up and working.  Debian is better if you know your way around.
272 2012-07-25 07:24:22 <Enas> aha
273 2012-07-25 07:24:24 <Enas> thanx
274 2012-07-25 07:24:38 <Enas> I have good experience in linux
275 2012-07-25 07:25:37 <Enas> one of my friends told me that the new version of bitcoin can not be built on windows or ubuntu they give  a lot of errors in debian its straight forward
276 2012-07-25 07:27:04 <Enas> can you give me a link for the complete steps of building on debian or ubuntu (or both) that is gruanteed without errors?
277 2012-07-25 07:28:17 <gambler> cp makefile.unix Makefile
278 2012-07-25 07:28:20 <gambler> fix deps
279 2012-07-25 07:28:24 <gambler> make
280 2012-07-25 07:28:29 <gambler> repeat until success
281 2012-07-25 07:28:50 <gambler> you will want build-essentials on unbuntu
282 2012-07-25 07:29:09 <Enas> what do u mean by fix deps?
283 2012-07-25 07:29:20 <gambler> nothing ever compiles the 1st time ;)
284 2012-07-25 07:29:28 <Enas> and from where to get build-essentials?
285 2012-07-25 07:29:28 <gambler> you will need to install some extra libs and headers
286 2012-07-25 07:29:33 <gambler> apt-get install
287 2012-07-25 07:29:48 <gambler> are you a linux user at all ?
288 2012-07-25 07:30:22 <Enas> yes
289 2012-07-25 07:30:28 <gambler> good
290 2012-07-25 07:30:32 <gambler> using ubuntu ?
291 2012-07-25 07:31:10 <gambler> this https://help.ubuntu.com/community/CompilingEasyHowTo
292 2012-07-25 07:31:18 <gambler> will get your base enviroment ready for compiling
293 2012-07-25 07:31:23 <Enas> or debian
294 2012-07-25 07:31:28 <gambler> then you will need the bitcoin source
295 2012-07-25 07:31:40 <gambler> just use the latest, it compiles file
296 2012-07-25 07:32:58 <gambler> Im quite happy, so far looking up a input address for a recieve tx works fine
297 2012-07-25 07:33:02 <Enas> ok I will try , am not sure if all the environment is ready
298 2012-07-25 07:33:22 <Enas> I guess I do not have the boost libs till now
299 2012-07-25 07:33:44 <gambler> if you can read make output (and I assume you can)
300 2012-07-25 07:33:46 <gambler> it will be fine
301 2012-07-25 07:33:49 <Enas> acatually I spent the last week trying to compile on top of windows 7 utill I gave up
302 2012-07-25 07:33:53 <gambler> google ubuntu <lib> headers
303 2012-07-25 07:33:54 <gambler> or
304 2012-07-25 07:34:02 <gambler> ubuntu <lib> dev package
305 2012-07-25 07:34:08 <t7> Enas: it should work with msys
306 2012-07-25 07:34:16 <t7> probably not Qt though
307 2012-07-25 07:34:26 <gambler> I came to linux back in 98 simply because I could get shit compiling without hassle
308 2012-07-25 07:34:45 <gambler> trying to find headers for windows 98/95 for free was f***ed
309 2012-07-25 07:35:31 <t7> i remember windows 98
310 2012-07-25 07:35:48 <t7> with dev-cpp
311 2012-07-25 07:35:51 <t7> good times
312 2012-07-25 07:36:10 <Enas> t7 can you give me more details
313 2012-07-25 07:36:21 <t7> download mingw
314 2012-07-25 07:36:34 <t7> goto C:Mingw32 something  msys
315 2012-07-25 07:36:37 <t7> run msys
316 2012-07-25 07:36:41 <Enas> I dowanloaded mingw
317 2012-07-25 07:36:46 <sturles> apt-cache search libwhatever | grep dev usually finds the header package you want.
318 2012-07-25 07:36:49 <gambler> t7 win98 made me cry and give up c development, then i found linux :D
319 2012-07-25 07:36:50 <t7> run mingw32-get install git
320 2012-07-25 07:37:04 <t7> git clone bitcoin etc
321 2012-07-25 07:37:28 <t7> and finally: make -f Makefile.unix
322 2012-07-25 07:38:59 <Enas> when I run mingw32-get install git I got this sh: mingw32-get: command not found
323 2012-07-25 07:39:33 <t7> mingw-get
324 2012-07-25 07:39:51 <t7> and git might be msys-git
325 2012-07-25 07:40:00 <Enas> even if I am in window? makefile of .unix?.. but the latest version has no makefiles of such extensions?
326 2012-07-25 07:40:15 <t7> in src
327 2012-07-25 07:40:21 <Enas> the qt-version
328 2012-07-25 07:40:21 <t7> ./src
329 2012-07-25 07:41:05 <Enas> its only Makefile with no extension (.unix)
330 2012-07-25 07:41:14 <t7> ah .mingw
331 2012-07-25 07:42:39 <Enas> not even .mingw!
332 2012-07-25 07:42:45 <Enas> no extensions at alla
333 2012-07-25 07:42:52 <t7> what directory are you in?
334 2012-07-25 07:42:59 <Enas> src
335 2012-07-25 07:43:08 <t7> https://github.com/bitcoin/bitcoin/tree/master/src
336 2012-07-25 07:43:14 <t7> looks like that?
337 2012-07-25 07:43:41 <Enas> bitcoin-0.6.3-win32src
338 2012-07-25 07:45:33 <Enas> mmm is the source code in the link you gave to me is the latest?
339 2012-07-25 07:45:56 <t7> yeah did you git clone it like i said?
340 2012-07-25 07:46:09 <Enas> because I tried this one and it worked until I got ld error (link error)
341 2012-07-25 07:46:28 <Enas> I got the .zip version of it
342 2012-07-25 07:46:39 <Enas> not using git commands
343 2012-07-25 07:49:45 <Enas> hello
344 2012-07-25 08:00:55 <t7> well use the newest git one
345 2012-07-25 08:05:41 <Enas> I got this error
346 2012-07-25 08:05:45 <Enas> :-1: error: cannot find -lminiupnpc
347 2012-07-25 08:05:58 <Enas> :-1: error: collect2: ld returned 1 exit status
348 2012-07-25 08:08:06 <t7> ah you need libminiupnp
349 2012-07-25 08:08:24 <t7> which is an apt-get or pacman in linux
350 2012-07-25 08:08:57 <Enas> but am not on linux sir am on windows 7
351 2012-07-25 08:09:45 <t7> http://miniupnp.free.fr download the source and build inside msys
352 2012-07-25 08:11:04 <Enas> I have libminiupnpc.a is it ok? where should I put this?
353 2012-07-25 08:11:28 <t7> err lib folder
354 2012-07-25 08:11:32 <t7> you need the header too
355 2012-07-25 08:11:59 <Enas> now I got this: :-1: error: cannot find -lboost_system-mgw44-mt-s-1_49
356 2012-07-25 08:12:14 <t7> install boost
357 2012-07-25 08:12:26 <Enas> I got all the headers and libs for miniupnpc
358 2012-07-25 08:12:27 <t7> you can using mingw-get for this
359 2012-07-25 08:12:35 <Enas> I had it
360 2012-07-25 08:12:38 <t7> boost?
361 2012-07-25 08:13:12 <Enas> yes
362 2012-07-25 08:13:22 <Enas> should I complie boost also?
363 2012-07-25 08:13:32 <t7> no you can use mingw-get install boost
364 2012-07-25 08:13:42 <t7> or lib boost or msys-libboost or something
365 2012-07-25 08:14:55 <Enas> ok I will do that now
366 2012-07-25 08:15:43 <t7> oi devs! I though Makefiles started with a capital M ?
367 2012-07-25 08:16:16 <Enas> $ mingw-get install libboost mingw-get.exe: *** ERROR *** libboost: unknown package  ealkawasmi@CC80AA94D2749 ~ $ mingw-get install lib boost mingw-get.exe: *** ERROR *** lib: unknown package mingw-get.exe: *** ERROR *** boost: unknown package  ealkawasmi@CC80AA94D2749 ~ $ mingw-get install boost mingw-get.exe: *** ERROR *** boost: unknown package
368 2012-07-25 08:17:27 <Enas> does not work for me  .. :((
369 2012-07-25 08:19:59 <Enas> please
370 2012-07-25 08:20:06 <t7> 1 sec
371 2012-07-25 08:24:28 <t7> i think you have to build boost yourslef
372 2012-07-25 08:24:33 <t7> which is a pain in the bum
373 2012-07-25 08:24:43 <t7> but there are guides todo it with mingw
374 2012-07-25 08:28:33 <Enas> ok am going to do it now
375 2012-07-25 08:28:49 <Enas> but what are the expected output?
376 2012-07-25 08:29:07 <Enas> is iit .dll or lib  and when i get them where top put them?
377 2012-07-25 08:29:41 <t7> .a and .h
378 2012-07-25 08:35:28 <t7> whats the current block count?
379 2012-07-25 08:35:55 <t7> 190000 ish
380 2012-07-25 08:43:34 <leotreasure> hello
381 2012-07-25 08:43:48 <leotreasure> does anyone have any experience with abe?
382 2012-07-25 08:44:36 <Eliel> http://www.ted.com/talks/simon_sinek_how_great_leaders_inspire_action.html
383 2012-07-25 09:35:25 <t7> bloody insight quoted me ???600 a computer when i can get same spec ???400 ebuyer
384 2012-07-25 09:35:38 <t7> i dunno why people bother with suppliers
385 2012-07-25 10:57:29 <BLZbubba> I have a computer with 3 nvidia cards, what is the best way to run with all 3?  it looks like the rpcmint-cuda may be helpful but all of the source i found so far hasn't been updated in a year or more
386 2012-07-25 11:17:26 <gambler> anyone alive ?
387 2012-07-25 11:18:08 <gambler> so Im looking @ the raw tx output and I think I have it sussed
388 2012-07-25 11:18:16 <gambler> thats the raw of a rec
389 2012-07-25 11:18:45 <gambler> get vin->txid & vin->n
390 2012-07-25 11:18:46 <gambler> err
391 2012-07-25 11:18:52 <gambler> get vin->txid & vin->vout
392 2012-07-25 11:19:04 <gambler> get raw on vin->txid
393 2012-07-25 11:19:23 <gambler> http://pastebin.ca/2174533
394 2012-07-25 11:20:45 <gambler> input address == where vout->n == vin->vout
395 2012-07-25 11:21:06 <gambler> input address == vout->address->[0]
396 2012-07-25 11:37:28 <Eliel> BLZbubba: mining on nvidia cards has long been unprofitable. They'll eat more electricity than you'll get in bitcoins.
397 2012-07-25 11:56:38 <t7> how long have the signmessage verify message commands been in there?
398 2012-07-25 12:01:05 <Eliel> t7: at least since 0.6
399 2012-07-25 12:03:12 <Eliel> looks like the GUI support was added during last january
400 2012-07-25 12:05:53 <Eliel> the first entry I can find about those is from September 2011
401 2012-07-25 12:06:16 <Eliel> So, not quite a year yet.
402 2012-07-25 12:18:11 <t7> ;;gribble;getblockcount
403 2012-07-25 12:18:13 <gribble> Error: "gribble;getblockcount" is not a valid command.
404 2012-07-25 12:18:17 <t7> ;;getblockcount
405 2012-07-25 12:18:18 <gribble> Error: "getblockcount" is not a valid command.
406 2012-07-25 12:19:23 <gmaxwell> ;;bc,blocks
407 2012-07-25 12:19:24 <gribble> 190696
408 2012-07-25 12:20:05 <t7> my bitcoind has been on 177301 for ages....
409 2012-07-25 12:20:28 <gmaxwell> During an initial sync? and define ages?
410 2012-07-25 12:20:49 <gmaxwell> If the peer you're pulling from goes away you'll stop until the next block.
411 2012-07-25 12:20:53 <gmaxwell> ;;bc,tslb
412 2012-07-25 12:20:54 <gribble> Time since last block: 33 minutes and 22 seconds
413 2012-07-25 12:21:17 <gmaxwell> so if ages is less than 33 minutes, have patience. If it's more then you may be broken.
414 2012-07-25 12:22:29 <t7> 33 mins is like 10 hours :(
415 2012-07-25 12:23:11 <t7> if i restart bitcoind will it find another peer?
416 2012-07-25 12:24:15 <gmaxwell> You should already have 8 peers.
417 2012-07-25 12:25:12 <gmaxwell> I'm not sure I'm parsing you correctly (I could understand that as "33 minutes is A LOT", or "no, it's really been 10 hours"), have you waited 33 minutes or 10 hours? :)
418 2012-07-25 12:27:44 <t7> it feels like 10 hours... but possibly 10-20 mins
419 2012-07-25 12:50:21 <Eliel> my bitcoind appears stuck on 186591
420 2012-07-25 12:50:33 <Eliel> it's also saying "WARNING: Displayed transactions may not be correct!  You may need to upgrade, or other nodes may need to upgrade."
421 2012-07-25 12:51:37 <Eliel> hmm... ah
422 2012-07-25 12:51:53 <Eliel> it's not running the current version like I thought :P
423 2012-07-25 12:52:44 <Eliel> teaches me to forget old versions into home/user/bin/ :)
424 2012-07-25 12:53:36 <Eliel> ... oh wait, no, it was running the up to date package. I was just giving it commands through the old one.
425 2012-07-25 12:58:26 <gmaxwell> Eliel: is this a new install or?
426 2012-07-25 12:58:34 <Eliel> no, older one.
427 2012-07-25 12:58:39 <gmaxwell> Eliel: and what version are you running?
428 2012-07-25 12:58:43 <Eliel> 0.6.3
429 2012-07-25 12:58:59 <Eliel> the one from the ubuntu ppa
430 2012-07-25 12:59:44 <gmaxwell> grep ConnectBlock ~/.bitcoin/debug.log
431 2012-07-25 12:59:55 <gmaxwell> See any ConnectBlock [foo] failed?
432 2012-07-25 13:00:27 <Eliel> 07/25/12 14:57:51 ERROR: Reorganize() : ConnectBlock 0000000000000963030b failed
433 2012-07-25 13:00:53 <Eliel> lots of lines of that
434 2012-07-25 13:01:20 <gmaxwell> Eliel: K. now less ~/.bitcoin/debug.log and search (/) for 0000000000000963030b and pastebin the surrounding lines around the first failure?
435 2012-07-25 13:03:29 <Eliel> gmaxwell: http://pastebin.com/DDuTvxE0
436 2012-07-25 13:04:02 <gmaxwell> 0_o
437 2012-07-25 13:04:11 <gmaxwell> 07/25/12 03:38:37 ERROR: CheckBlock() : hashMerkleRoot mismatch
438 2012-07-25 13:05:08 <Eliel> corrupted data perhaps?
439 2012-07-25 13:06:37 <gmaxwell> Yes. Restart with -checklevel 6 -checkblocks 6000 arguments.. and see what happens.
440 2012-07-25 13:19:32 <Eliel> gmaxwell: is it normal that it's spent 10 minutes already doing that check?
441 2012-07-25 13:21:23 <gmaxwell> Whats the debug log saying?  tail -f ~/.bitcoin/debug.log
442 2012-07-25 13:21:36 <gmaxwell> It's slow, but it was only set to 6000.
443 2012-07-25 13:22:02 <Eliel> the very last thing is:
444 2012-07-25 13:22:03 <Eliel> 07/25/12 15:10:33 Verifying last 6000 blocks at level 6
445 2012-07-25 13:23:32 <gmaxwell> Eliel: is it busy?
446 2012-07-25 13:24:03 <Eliel> it looks to be doing something, yes. does not respond to RPC
447 2012-07-25 13:24:18 <Eliel> eating one whole core at the moment.
448 2012-07-25 13:24:40 <Eliel> ah, now something started happening
449 2012-07-25 13:26:25 <Eliel> no errors right after that line I pasted.
450 2012-07-25 13:26:37 <BLZbubba> Eliel: well i don't have a power surcharge here; and i am mainly just learning the tools.  i'll replace with ATI cards over time
451 2012-07-25 13:27:09 <BLZbubba> but i have several different models, without SLI, so ideally i want to just point to a pci id
452 2012-07-25 13:28:56 <Eliel> BLZbubba: even in that case, it'd be more useful to sell the nvidia cards and buy used or new radeons with whatever money you can get for them.
453 2012-07-25 13:31:13 <Eliel> gmaxwell: the hashMerkleRoot mismatch error appears a bit later, right after bitcoind receives it's first new block from the network.
454 2012-07-25 13:32:56 <Eliel> gmaxwell: I could just wipe everything except the wallet to fix it but I'm not in a hurry so if you want me to keep poking at it to figure out what's up, I can do that too.
455 2012-07-25 13:34:28 <t7> ;;bc,blocks
456 2012-07-25 13:34:29 <gribble> 190707
457 2012-07-25 13:39:32 <gmaxwell> Eliel: if you've got freespace you could backup the blockchain the nuke it.  Without going and reading for a bit I'm out of suggestions.
458 2012-07-25 13:42:19 <Eliel> gmaxwell: I'll do that.
459 2012-07-25 13:45:51 <BLZbubba> Eliel: yeah well i just want to know what the best cmd line program is to handle multiple gpu's no matter what the brand
460 2012-07-25 13:46:14 <BLZbubba> someone suggested diablo or phoenix
461 2012-07-25 13:46:57 <BLZbubba> but google suggested i think it was called rpcmint-cuda
462 2012-07-25 13:47:20 <Eliel> BLZbubba: it's different for nvidia
463 2012-07-25 13:47:53 <Eliel> BLZbubba: also, it's a very hairy mess if you're planning to have both nvidia and radeon cards in the same system. might not even be possible to make work.
464 2012-07-25 13:51:12 <Eliel> gmaxwell: I renamed the .bitcoin folder, created a new one and then copied wallet.dat and bitcoin.conf over. I combined the contents of blk0001.dat and blk0002.dat into one file and am now using -loadblocks to preload that into the new folder.
465 2012-07-25 13:51:21 <Eliel> curious to see if the problem reappears.
466 2012-07-25 14:42:12 <BLZbubba> Eliel: ok which one would you prefer for ati?
467 2012-07-25 14:53:53 <Eliel> BLZbubba: doesn't make a huge difference. as long as it's 5xxx, 6xxx or 7xxx series card.
468 2012-07-25 14:54:15 <Eliel> BLZbubba: look here for more info https://en.bitcoin.it/wiki/Mining_hardware_comparison
469 2012-07-25 14:54:45 <BLZbubba> sorry i meant which cmd line utility
470 2012-07-25 14:55:33 <Eliel> BLZbubba: If I was to start setting up mining today, I'd probably use BFGminer.
471 2012-07-25 14:56:13 <Eliel> my current system is still using poclbm though. Mostly because it works and works well enough :)
472 2012-07-25 14:59:34 <graingert> Eliel: may as well use the optimum one
473 2012-07-25 14:59:41 <graingert> otherwise it's a waste of pwr
474 2012-07-25 15:00:53 <Eliel> graingert: my systems get the mh/s values to expect based on the info in that mining hardware comparison page.
475 2012-07-25 15:01:15 <Eliel> graingert: so, there's no real reason to spend time messing with them.
476 2012-07-25 15:01:40 <Eliel> if I ever get an FPGA or an ASIC, I'll likely switch to BFGMiner.
477 2012-07-25 15:02:56 <BLZbubba> Eliel: cool thanks for the help
478 2012-07-25 15:03:07 <BLZbubba> it sucks being such a n00b but hopefully that won't last long
479 2012-07-25 15:50:34 <andyrossy> hey is there anyway already provided by bitcoind, to, from a txid retrive the actaul transaction information? e.g inputs/outputs etc?
480 2012-07-25 15:50:41 <andyrossy> i know you can getblockhash, then getblock etc
481 2012-07-25 15:52:12 <luke-jr> getrawtransaction
482 2012-07-25 15:52:48 <andyrossy> *looks*
483 2012-07-25 15:54:24 <andyrossy> aha thanks, any information i can find about this format? obv it's just a set of bytes atm
484 2012-07-25 16:03:24 <andyrossy> oh lol
485 2012-07-25 16:03:25 <andyrossy> ~
486 2012-07-25 16:03:29 <andyrossy> i should read help more
487 2012-07-25 16:30:25 <unclemantis> question. What is the difference between the weighted average on mtgox right now $8.52246 and the 24h price through the blockchain.info api? http://www.blockchain.info/q/24hrprice $8.525378698964621
488 2012-07-25 16:30:35 <unclemantis> besides the price
489 2012-07-25 16:41:32 <unclemantis> i think i will use this source https://mtgox.com/code/data/ticker.php
490 2012-07-25 18:31:37 <kakobrekla> where can i find nightly blockchain dump
491 2012-07-25 18:31:42 <kakobrekla> that works with the latest client
492 2012-07-25 18:32:59 <tcatm> kakobrekla: http://eu1.bitcoincharts.com/blockchain/
493 2012-07-25 18:33:12 <kakobrekla> hm
494 2012-07-25 18:33:15 <kakobrekla> i got an error
495 2012-07-25 18:33:17 <kakobrekla> with this one
496 2012-07-25 18:33:31 <tcatm> Did you use -loadblk=?
497 2012-07-25 18:33:47 <kakobrekla> hrm no :o
498 2012-07-25 18:34:10 <gmaxwell> kakobrekla: what error did you get?
499 2012-07-25 18:34:15 <jgarzik> -loadblock
500 2012-07-25 18:34:26 <gmaxwell> And loadblock is 0.7 (git) only.
501 2012-07-25 18:34:28 <kakobrekla> well a shitload of different ones with all the combinations so far
502 2012-07-25 18:34:37 <gmaxwell> kakobrekla: This is not super informative.
503 2012-07-25 18:34:41 <kakobrekla> i know
504 2012-07-25 18:34:50 <kakobrekla> but, we tried this debuging before
505 2012-07-25 18:34:53 <kakobrekla> and its the same
506 2012-07-25 18:34:58 <gmaxwell> For all I know you're complaining about the regular an expected messages related to transactions with unknown parents.
507 2012-07-25 18:34:58 <kakobrekla> at least one of them
508 2012-07-25 18:35:00 <kakobrekla> well hold on.
509 2012-07-25 18:35:22 <kakobrekla> im just looking for a blockchain that works with the latest official public client or whatever
510 2012-07-25 18:35:54 <tcatm> The client will happily download the chain on its own.
511 2012-07-25 18:36:15 <gmaxwell> ^ that... also, that fact that any aren't working is suspect. Did you also try Luke's?
512 2012-07-25 18:36:29 <gmaxwell> (the one here: https://bitcointalk.org/index.php?topic=94881.0 )
513 2012-07-25 18:36:29 <kakobrekla> no just this one and mine
514 2012-07-25 18:37:17 <gmaxwell> kakobrekla: define "mine" ? If the client can't sync on its own then something is wrong and you should stop trying to replace blockfiles... it will eventually fail.
515 2012-07-25 18:37:51 <luke-jr> kakobrekla: you want the blk0001 that gmaxwell linked probably
516 2012-07-25 18:39:11 <gmaxwell> luke-jr: they want to fix their computer if its broken. No amount of changing files will fix a broken computer. :)
517 2012-07-25 18:39:25 <kakobrekla> its not a broken compuater
518 2012-07-25 18:39:30 <kakobrekla> wow nice typo
519 2012-07-25 18:39:34 <kakobrekla> lets continiue
520 2012-07-25 18:39:39 <luke-jr> gmaxwell: true
521 2012-07-25 18:39:47 <kakobrekla> my elec died
522 2012-07-25 18:40:01 <gmaxwell> kakobrekla: What happened when you just let it sync on its own?
523 2012-07-25 18:40:02 <kakobrekla> and blokchan fail got corrupt
524 2012-07-25 18:40:23 <kakobrekla> it didnt start bitcoin client
525 2012-07-25 18:40:29 <gmaxwell> OKAY.
526 2012-07-25 18:40:30 <kakobrekla> same message i got some weeks ago
527 2012-07-25 18:40:41 <kakobrekla> when simmilar thing happend
528 2012-07-25 18:40:43 <gmaxwell> When your replaced the blockchain what files did you delete?
529 2012-07-25 18:41:12 <kakobrekla> all but wallet and conf in the appdata
530 2012-07-25 18:41:31 <kakobrekla> anyway
531 2012-07-25 18:41:38 <kakobrekla> trying to rerun now
532 2012-07-25 18:42:12 <kakobrekla> aha
533 2012-07-25 18:42:15 <kakobrekla> it says
534 2012-07-25 18:42:23 <kakobrekla> "Error loading blkindex.dat"
535 2012-07-25 18:42:27 <kakobrekla> there you go
536 2012-07-25 18:42:40 <kakobrekla> i press ok - it dies
537 2012-07-25 18:43:15 <kakobrekla> readme says
538 2012-07-25 18:43:16 <kakobrekla> i have
539 2012-07-25 18:43:17 <kakobrekla> i have 6.2 beta
540 2012-07-25 18:43:38 <kakobrekla> lets see whats the last one
541 2012-07-25 18:44:01 <kakobrekla> aha 0.63
542 2012-07-25 18:55:14 <Diapolo> try running with -debug and post your debug.log ... the blkindex.dat message is mostly not that helpful
543 2012-07-25 18:56:41 <bonks> I don't remember having this issue on debian 6, but I downloaded the compiled version of bitcoin 0.6.3 onto ubuntu 11.10, and ensured the bitcoind permissions are 755, but on ./bitcoind I get "No such file or directory" ... why is this?
544 2012-07-25 18:59:17 <kakobrekla> ah
545 2012-07-25 18:59:19 <kakobrekla> he left
546 2012-07-25 18:59:20 <kakobrekla> well
547 2012-07-25 18:59:20 <luke-jr> bonks: you're supposed to use the PPA
548 2012-07-25 18:59:21 <kakobrekla> http://pastebin.com/raw.php?i=gtsF2gTM
549 2012-07-25 18:59:25 <kakobrekla> here the debug log
550 2012-07-25 18:59:33 <kakobrekla> but i dont know how that helps
551 2012-07-25 19:00:13 <kakobrekla> this is with blockchain-2012-07-25
552 2012-07-25 19:00:30 <luke-jr> [20:36:29] <gmaxwell> (the one here: https://bitcointalk.org/index.php?topic=94881.0 )
553 2012-07-25 19:00:41 <kakobrekla> ok
554 2012-07-25 19:01:08 <bonks> luke-jr: apt-cache shows Version: 0.3.24~dfsg-1
555 2012-07-25 19:01:18 <luke-jr> bonks: you have to add the PPA&
556 2012-07-25 19:01:35 <bonks> oh, where do I find this info?
557 2012-07-25 19:01:52 <luke-jr> https://launchpad.net/~bitcoin/+archive/bitcoin
558 2012-07-25 19:02:00 <bonks> thanks
559 2012-07-25 19:02:14 <luke-jr> sudo add-apt-repository ppa:bitcoin/bitcoin
560 2012-07-25 19:12:48 <bonks> luke-jr: thanks that worked
561 2012-07-25 19:12:54 <bonks> now to do the same for my debian box
562 2012-07-25 19:14:12 <luke-jr> dunno if it'll work on debian
563 2012-07-25 19:14:40 <bonks> nope
564 2012-07-25 19:15:43 <bonks> nothing for squeeze
565 2012-07-25 19:24:54 <bonks> lol damn this vps can't even handle bitcoind
566 2012-07-25 19:30:04 <Eliel> bonks: yes, vps systems are usually a bit lacking in that department. Although, once it has catched up, it should be usable.
567 2012-07-25 19:30:27 <bonks> oh, I was about to upgrade
568 2012-07-25 19:30:54 <bonks> well actually, it started once but ic an't get it to start without errors, gonna try restart
569 2012-07-25 19:31:09 <Eliel> bonks: you could consider loading the blockchain on another system with the -detachdb option to bitcoind and then copying the directory over
570 2012-07-25 19:31:36 <Eliel> bonks: you do need at least 256MB of RAM to run bitcoind but that won't leavy much for other stuff
571 2012-07-25 19:32:25 <bonks> Eliel: to run even after it's synced?
572 2012-07-25 19:33:33 <Eliel> yes
573 2012-07-25 19:33:52 <bonks> Ok thanks
574 2012-07-25 19:36:22 <kakobrekla> hm
575 2012-07-25 19:36:50 <kakobrekla> bitcoin-qt has 12 thread but uses only core or something?
576 2012-07-25 19:38:48 <Eliel> kakobrekla: bitcoin-qt and bitcoind aren't too good at multitasking.
577 2012-07-25 19:39:25 <kakobrekla> other clients are?
578 2012-07-25 20:14:31 <cheako> Hmm, looks like I was completely ignored on the debian-security list.
579 2012-07-25 20:14:33 <cheako> https://buildd.debian.org/status/package.php?p=bitcoin
580 2012-07-25 20:14:44 <cheako> Faling to build in i386.
581 2012-07-25 20:14:54 <cheako> http://security-tracker.debian.org/tracker/source-package/bitcoin
582 2012-07-25 20:17:00 <luke-jr> cheako: as expected
583 2012-07-25 20:17:37 <ku> Is there a way for my app to be notified when a transaction reaches X confirmations?
584 2012-07-25 20:18:45 <cheako> Looks like it's only failing in the Bitcoin Test Suite, with missing files.
585 2012-07-25 20:18:51 <cheako> https://buildd.debian.org/status/fetch.php?pkg=bitcoin&arch=i386&ver=0.6.2.2-1&stamp=1336915445
586 2012-07-25 20:19:30 <cheako> warning: comparison between signed and unsigned integer expressions
587 2012-07-25 20:20:44 <luke-jr> ku: -blocknotiy
588 2012-07-25 20:20:45 <luke-jr> ku: -blocknotify
589 2012-07-25 20:20:58 <cheako> Looks like it compiled just fine.
590 2012-07-25 20:28:21 <cheako> ohh, Debian is not shipping boost.  So it looks like there will be no bitcoind also.
591 2012-07-25 20:28:34 <luke-jr> wtf
592 2012-07-25 20:28:35 <luke-jr> sure they are
593 2012-07-25 20:28:44 <cheako> removed.
594 2012-07-25 20:28:48 <luke-jr> when?
595 2012-07-25 20:29:26 <cheako> http://release.debian.org/britney/hints/jcristau  <--- I have no idea what this is, but it's linked to as the reason bitcoin was kicked out of testing.
596 2012-07-25 20:29:55 <cheako> # 20120607; done 20120608;  # get rid of boost 1.46 and reverse deps
597 2012-07-25 20:30:08 <jgarzik> hopefully in favor of another boost?
598 2012-07-25 20:30:11 <cheako> There looks to be no boost, aside from the build system.
599 2012-07-25 20:30:15 <jgarzik> it seems so unlikely that boost is simply deleted
600 2012-07-25 20:30:21 <jgarzik> it's practically a core C++ library
601 2012-07-25 20:30:50 <cheako> I doubt that, popular perhaps.
602 2012-07-25 20:31:38 <luke-jr> jgarzik: it does seem to be gone entirely :|
603 2012-07-25 20:31:50 <luke-jr> I think I'm skipping Debian 7
604 2012-07-25 20:32:23 <cheako> It's not part of Debian stable...  so there should not be many applications using it as they are basically ignoring an entire userbase.
605 2012-07-25 20:32:54 <luke-jr> wait
606 2012-07-25 20:32:58 <luke-jr> the search just didn't like "boost"
607 2012-07-25 20:33:03 <luke-jr> "boost-dev" comes up with 1.49
608 2012-07-25 20:33:08 <luke-jr> in testing
609 2012-07-25 20:33:25 <luke-jr> so now ask them why they removed bitcoind instead of just rebuilding it with 1.49&
610 2012-07-25 20:33:29 <cheako> Yeah, never mind.
611 2012-07-25 20:33:55 <cheako> Well, it didn't build on all archs.
612 2012-07-25 20:35:08 <cheako> I can't find 1.49.
613 2012-07-25 20:35:36 <cheako> ohh, my browser isn't working today.
614 2012-07-25 20:42:18 <jgarzik> pynode works on all arches <grin>
615 2012-07-25 20:52:15 <sipa> hi!
616 2012-07-25 20:53:04 <luke-jr> hey sipa
617 2012-07-25 20:53:48 <sipa> any important bitcoin news the past +- week?
618 2012-07-25 20:56:11 <jgarzik> sipa: hey... do you recall anything around protocol version >= 40000 && <= 50000, that changed in the initial 'version' handshake?
619 2012-07-25 20:56:37 <jgarzik> sipa: my python script can talk to < 40000 and > 50000 just fine, but initial exchange freezes for the impacted versions
620 2012-07-25 20:56:56 <sipa> hmmm, no
621 2012-07-25 20:57:21 <sipa> hal's quiet version was the only thing i remember there
622 2012-07-25 20:57:36 <gmaxwell> sipa: welcom back!
623 2012-07-25 20:57:37 <sipa> but that was 0.3.20 or so
624 2012-07-25 20:57:50 <sipa> gmaxwell: stil in Iceland :)
625 2012-07-25 20:58:24 <gmaxwell> seeing a lot of users reporting stuck client, but I can't find any consistent trend in it.
626 2012-07-25 20:58:46 <sipa> my dns seed was down by the way, up again now
627 2012-07-25 20:58:52 <jgarzik> sipa: we noticed ;)
628 2012-07-25 20:58:59 <jgarzik> sipa: poor TD is over-dependent on DNS seeds
629 2012-07-25 20:59:03 <sipa> i hope it lasts until i'm back
630 2012-07-25 21:00:19 <sipa> anyway, see ya later
631 2012-07-25 21:00:22 <luke-jr> sipa: wumpus and Gavin want to rename Bitcoin-Qt
632 2012-07-25 21:00:29 <sipa> to?
633 2012-07-25 21:00:35 <luke-jr> dunno
634 2012-07-25 21:00:41 <luke-jr> right now they've made it say "Bitcoin" everywhere
635 2012-07-25 21:01:05 <sipa> ok
636 2012-07-25 21:01:25 <sipa> i'll read it later, i guess
637 2012-07-25 21:15:50 <jgarzik> in SignatureHash()
638 2012-07-25 21:15:59 <jgarzik> what is the most commonly found SIGHASH type?
639 2012-07-25 21:19:51 <lianj> jgarzik: 1
640 2012-07-25 21:20:22 <luke-jr> jgarzik: yes
641 2012-07-25 21:21:56 <andyrossy> why are there so many forks/branches of bitcoind
642 2012-07-25 21:22:06 <andyrossy> cant somebody make a bounty for "unifying" them?
643 2012-07-25 21:22:18 <Diablo-D3> andyrossy: on github you mean?
644 2012-07-25 21:22:22 <Diablo-D3> thats normal.
645 2012-07-25 21:22:32 <Diablo-D3> people do local forks for private work, and they often DO get merged back in
646 2012-07-25 21:22:36 <Diablo-D3> it doesnt make the forks go away
647 2012-07-25 21:22:41 <Diablo-D3> its how git works.
648 2012-07-25 21:22:54 <andyrossy> i get how git works, but, nobody is merging them back i feel.
649 2012-07-25 21:23:13 <andyrossy> there's a merged mining thing NMC made that doesnt work with the wallets in many other forks
650 2012-07-25 21:23:14 <Diablo-D3> they are, but you dont understand the process
651 2012-07-25 21:23:23 <Diablo-D3> andyrossy: no, thats a different thing
652 2012-07-25 21:23:24 <andyrossy> some are forked from bitcoin prior to having the ability to sign stuff
653 2012-07-25 21:23:30 <Diablo-D3> nmc is a divergent fork