1 2014-02-01 00:03:29 <mappum> if i have tx-index=1 on bitcoind, is it fast at looking up any random transaction? or am i better off storing them in my own db?
2 2014-02-01 00:03:59 <sipa> bitcoind is generally not very fast at processing RPCs, especially multiple at once
3 2014-02-01 00:04:10 <sipa> but actually looking up transactions becomes fast with it, yes
4 2014-02-01 00:06:09 <mappum> well i'm doing all the wallet management stuff outside of that, should that solve some things? it's only doing a lot of RPCs at the beginning when it scans for tx's
5 2014-02-01 00:08:14 <sipa> you're probably much better off using one the bitcoin p2p libraries that let you receive the transactions directly
6 2014-02-01 01:23:42 <iateadonut> hi. i'm wondering how do i find total reciepts for any address from the command line?
7 2014-02-01 02:29:00 <alex_fun> greetings
8 2014-02-01 02:29:15 <alex_fun> is this if (dAmount <= 0.0 || dAmount > 21000000.0) function serves as hard limit of coins?
9 2014-02-01 05:40:27 <iateadonut> hi - what's the best langauge to write a transaction analyzer in?
10 2014-02-01 05:40:42 <iateadonut> i'm looking at primecoin right now, but it's the same as bitcoin.
11 2014-02-01 05:41:04 <iateadonut> i'm wondering what language can respond to immediate changes in the block database
12 2014-02-01 05:41:17 <iateadonut> what language can immediately respond
13 2014-02-01 05:49:18 <Burrito> I've seen a few blockchain analysers pop up which are written in Go
14 2014-02-01 05:49:22 <Burrito> I guess Go is fast or something
15 2014-02-01 05:49:54 <Burrito> By a few, I mean less than 5 >_<
16 2014-02-01 05:51:00 <Burrito> http://thomassileo.com/blog/2013/12/17/parsing-the-bitcoin-block-chain-with-go-language-using-gocoin/
17 2014-02-01 05:51:16 <Burrito> "It's faster to process raw blocks (blkxxxx.dat files) directly than calling bitcoind RPC API, and Go is fast enough for the job."
18 2014-02-01 05:51:20 <Burrito> iateadonut, ^
19 2014-02-01 05:51:48 <newbie__> mexican food
20 2014-02-01 05:54:56 <Luke-Jr> iateadonut: with -blocknotify, anything can react immediately
21 2014-02-01 05:55:10 <iateadonut> wait what?
22 2014-02-01 05:55:16 <iateadonut> what's -blocknotify?
23 2014-02-01 05:55:40 <Luke-Jr> bitcoind option to execute a command when there's a new block
24 2014-02-01 05:55:52 <iateadonut> whoah!
25 2014-02-01 05:55:59 <iateadonut> sweet!
26 2014-02-01 05:56:05 <iateadonut> i thought iw as going to have to learn a new language.
27 2014-02-01 05:56:59 <iateadonut> well, glad i stayed up "just 5 more minutes"
28 2014-02-01 05:58:02 <iateadonut> Luke-Jr, thanks!
29 2014-02-01 05:58:17 <iateadonut> why do so many knowledgable people start roaming around 1am?
30 2014-02-01 05:58:48 <iateadonut> of course, i should've read the output of primecoind --help way more carefully.
31 2014-02-01 05:59:40 <Burrito> I was wondering why you need a language... thought you were doing something very complicated.
32 2014-02-01 06:00:51 <Burrito> (but I didn't know about that -blocknotify thing either ^_^)
33 2014-02-01 06:00:58 <iateadonut> well, PHP is what i know best. that should probably do it. put each transaction in a database.
34 2014-02-01 06:01:08 <Burrito> ah
35 2014-02-01 06:01:30 <iateadonut> just send to a bash script which sends the JSON to PHP, which parses and puts in a MySQL database
36 2014-02-01 06:01:35 <iateadonut> is probably what i'm going to do.
37 2014-02-01 06:02:01 <iateadonut> server might be a little expensive to maintain
38 2014-02-01 06:02:37 <iateadonut> probably can't use a VPS, but primecoin is pretty small
39 2014-02-01 06:06:21 <iateadonut> how does blockchain.info make money?
40 2014-02-01 06:06:26 <Luke-Jr> ads?
41 2014-02-01 06:07:55 <iateadonut> i don't know, but if i end up publishing a service like their's, i'm copying their legal warning.
42 2014-02-01 06:09:42 <lianj> also add 'anything is possible - running on php' at the end ;)
43 2014-02-01 06:19:35 <iateadonut> php is how you receive data from blockchain.info itself. not sure what database they use.
44 2014-02-01 06:19:52 <iateadonut> what's with blocks whose transactions don't show anything?
45 2014-02-01 06:29:23 <iateadonut> hmmm... after i decode a raw transaction, how do i tell what address it was sent from?
46 2014-02-01 06:29:59 <gmaxwell> iateadonut: see channel topic.
47 2014-02-01 06:30:18 <iateadonut> thanks
48 2014-02-01 06:31:10 <iateadonut> but blockchain.info somehow gets it
49 2014-02-01 06:31:19 <Luke-Jr> no, they don't.
50 2014-02-01 06:31:30 <Luke-Jr> they fabricate something that is completely meaningless
51 2014-02-01 06:32:34 <iateadonut> so currently, you can't tell how much money a wallet has in it.
52 2014-02-01 06:32:39 <iateadonut> ?
53 2014-02-01 06:32:51 <Luke-Jr> iateadonut: you can if you have a copy of the wallet file
54 2014-02-01 06:33:20 <Luke-Jr> and it's quite intentional that you can't otherwise
55 2014-02-01 06:34:03 <iateadonut> how about in litecoin? http://explorer.litecoin.net/address/LY1L6M6yG26b4sRkLv4BbkmHhPn8GR5fFm
56 2014-02-01 06:34:38 <Luke-Jr> scams such as litecoin are off-topic here
57 2014-02-01 06:34:40 <Apocalyptic> mentioning litecoin in front of Luke-Jr, you got courage dude
58 2014-02-01 06:35:27 <iateadonut> well, we're talking development, right?
59 2014-02-01 06:35:40 <Luke-Jr> *bitcoin* development.
60 2014-02-01 06:36:10 <iateadonut> got it. so no way to know an account balance without a wallet.
61 2014-02-01 06:36:43 <iateadonut> that explains coinwidget and how the balance is just how much total you were donated
62 2014-02-01 06:36:45 <lianj> Apocalyptic: haha
63 2014-02-01 06:42:57 <iateadonut> thanks for all your help.
64 2014-02-01 06:43:33 <iateadonut> whoah!
65 2014-02-01 06:43:39 <iateadonut> are you THE luke-jr?
66 2014-02-01 06:43:49 <lianj> Z
67 2014-02-01 06:44:09 <lianj> wrong window, sorry
68 2014-02-01 06:46:51 <iateadonut> i threw up a website to try and get some money for this lady to buy a wheelchair van. thought adding BTC might increase revenue. got sucked into this to expand coinwidget to use XPM, but need some kind of database.
69 2014-02-01 06:46:56 <iateadonut> thanks a lot.
70 2014-02-01 06:48:02 <Luke-Jr> iateadonut: the only one afaik
71 2014-02-01 06:49:28 <iateadonut> i think i've got a total understanding of what to do. now i just have to do it.
72 2014-02-01 06:49:28 <iateadonut> well, at the risk of getting booted, the site is projectminivan.com if you want to donate.
73 2014-02-01 06:49:50 <iateadonut> thanks again and good night.
74 2014-02-01 06:52:46 <iateadonut> Saint Eligius is the patron saint of goldsmiths. Neat!
75 2014-02-01 06:56:56 <iateadonut> luke-jr, may i pm you?
76 2014-02-01 06:58:12 <Luke-Jr> if it's something that requires privacy
77 2014-02-01 06:58:32 <Luke-Jr> if it's just chatter that the public can participate in, usually #eligius is the channel for that
78 2014-02-01 07:37:18 <super3> hello all
79 2014-02-01 09:01:36 <Luke-Jr> uh, why are we building deps in gitian for Linux now rather than using Ubuntu's? (link?)
80 2014-02-01 09:18:20 <wumpus> Luke-Jr: because we want to build statically and use the same dependency versions as for windows
81 2014-02-01 09:19:00 <Luke-Jr> ⦠way to do things the wrong way
82 2014-02-01 09:19:05 <wumpus> Luke-Jr: (except for qt, which is linked dynamically on linux because we want to use what is on the system)
83 2014-02-01 09:19:13 <Luke-Jr> static linking is always bad :p
84 2014-02-01 09:19:15 <wumpus> it's the predictable way to do things
85 2014-02-01 09:19:28 <wumpus> sure, you always know better of course
86 2014-02-01 09:19:46 <Luke-Jr> otoh, running random binary tarballs isn't good either
87 2014-02-01 09:19:56 <Luke-Jr> oh well
88 2014-02-01 09:20:52 <Luke-Jr> wumpus: it's not like there isn't a clear consensus about static linking being bad <.<
89 2014-02-01 09:21:22 <aynstein> Luke-Jr: Lazaro said you might run for the bitfoundation chair again, have you decided and when is the election?
90 2014-02-01 09:22:40 <Luke-Jr> aynstein: AFAIK there's been no announcements about that beyond the resignation.
91 2014-02-01 09:23:19 <aynstein> No I didnt mean the arrest, isnt it an annual election?
92 2014-02-01 09:23:38 <Luke-Jr> no, I think seats are 5 year terms
93 2014-02-01 09:24:02 <Luke-Jr> whatever it was, the original 5 would be opening up this year IIRC, but I didn't think until later..
94 2014-02-01 09:27:01 <aynstein> I only have an annual membership but I would sign back up to vote for the right people.
95 2014-02-01 09:27:23 <aynstein> Getting kinda pricey though, heh
96 2014-02-01 09:28:10 <SomeoneWeird> too pricey
97 2014-02-01 11:28:43 <UukGoblin> amphipoooooood! :)
98 2014-02-01 11:29:19 <UukGoblin> nanotube, mind nudging the amphipod dude?
99 2014-02-01 15:36:44 <jgarzik> "Bitcoin 2014 international conference in Amsterdam to be held on May 15-17"
100 2014-02-01 15:37:02 <sipa> \o/ nearby
101 2014-02-01 15:37:07 <jgarzik> gavinandresen_, sipa, TD, gmaxwell, wumpus: other devs going?
102 2014-02-01 15:37:18 <jgarzik> hosted by Bitcoin Foundation
103 2014-02-01 15:37:34 <gavinandresen_> I'll definitely be there
104 2014-02-01 15:37:38 <jgarzik> BitPay has an office in Amsterdam, too
105 2014-02-01 15:37:44 <gavinandresen_> hey⦠why do I have an underscore.....
106 2014-02-01 15:37:53 <jgarzik> to underscore your presence ;p
107 2014-02-01 15:37:58 <gavinandresen_> oh, ok then.
108 2014-02-01 15:38:08 <gavinandresen_> (now I want TWO)
109 2014-02-01 15:39:32 <jgarzik> ACTION accepts the invite
110 2014-02-01 15:40:21 <jgarzik> Am trying to start turning down bitcoin conference speaking requests. It's beginning to become a bit of preaching to the choir, telling the audience all about stuff they already know, for the most part
111 2014-02-01 15:41:45 <sipa> well, you can avoid that by talking about more technical stuff
112 2014-02-01 15:43:01 <sipa> but that restricts the audience too of course
113 2014-02-01 16:05:29 <denisx> I want to report that bitcoind is running like a rock on freebsd since 0.8.6
114 2014-02-01 16:07:20 <sipa> is 0.9.0rc1 too?
115 2014-02-01 16:08:18 <denisx> never tried
116 2014-02-01 16:09:00 <denisx> with running like a rock I mean it runs on my small pool since release without a crash or restart
117 2014-02-01 16:09:10 <denisx> and it is still hammered with getworks by some users
118 2014-02-01 16:13:47 <jcorgan> my EC2 node is back up to 70 onion connections after upgrading to 0.9.0rc1.
119 2014-02-01 16:18:00 <denisx> is there a changelog anywhere?
120 2014-02-01 16:19:15 <sipa> yes
121 2014-02-01 16:27:11 <denisx> sipa: and where?
122 2014-02-01 16:27:13 <denisx> https://github.com/bitcoin/bitcoin/blob/master/doc/release-notes.md is empty
123 2014-02-01 16:27:37 <Apocalyptic> ACTION would like the link as well
124 2014-02-01 16:52:00 <Diablo-D3> https://petitions.whitehouse.gov/petition/restore-net-neutrality-directing-fcc-classify-internet-providers-common-carriers/5CWS1M4P
125 2014-02-01 16:59:32 <gavinandresen_> sigh. Did two gitian windows builds, bitcoin-qt.exe are not matching.
126 2014-02-01 17:10:20 <michagogo> cloud|Shavua tov, everyone
127 2014-02-01 17:26:19 <michagogo> cloud|Question: How come for Windows, we build 32- and 64-bit in one 64-bit VM, but for Linux, we build each descriptor (boost, deps, and Bitcoin) in two VMs, a 32-bit VM for the 32-bit build and a 64-bit VM for the 64-bit build?
128 2014-02-01 17:52:32 <richcollins> does bitcoin-qt have to sync before broadcasting a tx?
129 2014-02-01 18:01:32 <Neozonz> Discx2|is there a way to filter transactions by amount?
130 2014-02-01 18:01:39 <Neozonz> Discx2|like bitcoind listtransactions above 10
131 2014-02-01 18:27:16 <CourtJesterG> Am trying to build bitcoin-master, and when doing autogen.sh I get this warning
132 2014-02-01 18:27:23 <CourtJesterG> configure.ac:681: warning: 'INCLUDES' is the old name for 'AM_CPPFLAGS' (or '*_CPPFLAGS')
133 2014-02-01 18:27:42 <phantomcircuit> CourtJesterG, what version of autotools do you have installed
134 2014-02-01 18:28:58 <CourtJesterG> am not sure
135 2014-02-01 18:29:02 <CourtJesterG> am using homebrew
136 2014-02-01 18:29:43 <CourtJesterG> when I do ./configure I get this though: configure: error: libdb_cxx headers missing
137 2014-02-01 18:29:56 <CourtJesterG> Homebrew doesn't have a formula for autotools
138 2014-02-01 18:30:18 <michagogo> cloud|Neozonz|Discx2: No, there isn't -- but you can take the output and filter it yourself
139 2014-02-01 18:30:26 <CourtJesterG> I've been search for that libdb_cxx header
140 2014-02-01 18:30:28 <Neozonz> Discx2|i see
141 2014-02-01 18:30:29 <Neozonz> Discx2|thx
142 2014-02-01 18:31:02 <michagogo> cloud|In Ruby, you'd use transactions.select { |tx| tx["amount"] > 10 }
143 2014-02-01 18:31:36 <CourtJesterG> I am running automake 1.14.1
144 2014-02-01 18:31:43 <CourtJesterG> with autoconf
145 2014-02-01 18:32:10 <CourtJesterG> I also have cmake installed
146 2014-02-01 18:32:14 <CourtJesterG> and make
147 2014-02-01 18:43:17 <CourtJesterG> so anybody know where I can find this missing library?
148 2014-02-01 18:43:22 <CourtJesterG> I've been search for that libdb_cxx header
149 2014-02-01 18:43:27 <CourtJesterG> or header what ever
150 2014-02-01 18:43:39 <devrandom> gavinandresen_: re https://github.com/devrandom/gitian-builder/issues/45
151 2014-02-01 18:44:17 <gavinandresen_> devrandom: mmm?
152 2014-02-01 18:44:31 <devrandom> if you run "apt-get install --reinstall -y -d bash" twice, does it download the second time?
153 2014-02-01 18:44:44 <devrandom> or does it say "need to download 0 B"
154 2014-02-01 18:45:10 <devrandom> also, are you running gbuild with -i?
155 2014-02-01 18:45:43 <gavinandresen_> not running gbuild with -i, let me see what happens when I run apt-get twice...
156 2014-02-01 18:48:07 <gavinandresen_> devrandom: yes, running twice second time it doesn't download
157 2014-02-01 18:48:35 <devrandom> could it be that your base image had 'apt-get clean' in it?
158 2014-02-01 18:49:12 <devrandom> what could be happening is that the apt cache directory was cleaned out in the base image, so every time you gbuild (without -i) you have to redownload
159 2014-02-01 18:49:20 <gavinandresen_> not sure I understand-- base image was a VirtualBox VM that I manuall ran apt-get update/upgrade
160 2014-02-01 18:49:49 <gavinandresen_> I didn't run apt-get clean, I don't THINKâ¦.
161 2014-02-01 18:49:54 <devrandom> you are not using the builtin gitian make-base-image, etc.?
162 2014-02-01 18:49:59 <devrandom> you are managing your own base image?
163 2014-02-01 18:50:09 <gavinandresen_> yes
164 2014-02-01 18:51:34 <devrandom> so your base VirtualBox VM probably has an empty apt archive lib
165 2014-02-01 18:52:10 <devrandom> gbuild (unless it was modified) copies the base VM image on every run
166 2014-02-01 18:52:28 <devrandom> so the apt-get install -d will end up downloading every time
167 2014-02-01 18:52:53 <gavinandresen_> hmm. /var/cache/apt/archives definitely has lots of things in it in the base VM
168 2014-02-01 18:53:27 <CourtJesterG> I've been search for that libdb_cxx header
169 2014-02-01 18:53:31 <michagogo> cloud|gbuild result for linux: http://paste.ubuntu.com/6856785/
170 2014-02-01 18:53:50 <devrandom> gavinandresen_: hmmm...
171 2014-02-01 18:54:12 <devrandom> can you try that apt-get install incantation on one of the things that's in the archives dir?
172 2014-02-01 18:54:16 <devrandom> does it download?
173 2014-02-01 18:54:37 <michagogo> cloud|Has anyone gbuilt 0.9.0rc1 yet?
174 2014-02-01 18:54:39 <teward> CourtJesterG: you're compiling from the code, right? did you take a peek at this? https://github.com/bitcoin/bitcoin/blob/master/doc/build-osx.md
175 2014-02-01 18:54:52 <CourtJesterG> I'll have a look
176 2014-02-01 18:54:57 <michagogo> cloud|(I see no pushed sigs)
177 2014-02-01 18:55:20 <teward> CourtJesterG: assuming "homebrew" means the package management software that comes with MacOSX, but that's just an assumption
178 2014-02-01 18:55:41 <gavinandresen_> devrandom: yes, it did want to reinstall zlib1g ...
179 2014-02-01 18:56:11 <CourtJesterG> no homebrew doesn't come with OS X, I decided to give it another try after a few fail attempts with other packagemanagers
180 2014-02-01 18:56:11 <gavinandresen_> michagogo|cloud: your bin/32/bitcoin-qt doesn't match mine
181 2014-02-01 18:57:05 <CourtJesterG> - It sure beats going in search for a bunch of dependcy
182 2014-02-01 18:57:10 <gavinandresen_> CourtJesterG: careful, it is easy to shoot yourself in the foot by getting some dependencies from MacPorts and another from Brew
183 2014-02-01 18:57:15 <michagogo> cloud|gavinandresen_: :-/
184 2014-02-01 18:57:21 <michagogo> cloud|How about the rest?
185 2014-02-01 18:57:31 <michagogo> cloud|Also, has anyone else built?
186 2014-02-01 18:57:35 <devrandom> gavinandresen_: I'm confused about something - how are you using virtualbox with gitian?
187 2014-02-01 18:57:35 <gavinandresen_> michagogo|cloud: see https://github.com/bitcoin/bitcoin/issues/3612 for my checksums
188 2014-02-01 18:58:10 <gavinandresen_> devrandom: I build the base VMs manually, and then use the VirtualBox support I added to gbuild â¦.
189 2014-02-01 18:58:18 <devrandom> ah
190 2014-02-01 18:58:19 <gavinandresen_> devrandom: see USE_VBOX
191 2014-02-01 18:58:44 <devrandom> oh yeah, forgot about that
192 2014-02-01 18:58:49 <gavinandresen_> :)
193 2014-02-01 18:58:54 <CourtJesterG> Ever tried just typing in google VM Fusion Serials? I kinda got tired of the fact everytime my Mac OS X updates VMFusion decides to update, and the previous verison you bought no longer works, kinda forceing people to pay up
194 2014-02-01 18:58:59 <devrandom> :o)
195 2014-02-01 18:59:56 <CourtJesterG> I actually got a serial right in the search results without clicking on a link
196 2014-02-01 19:00:06 <michagogo> cloud|gavinandresen_: Looks like we mismatch bitcoind, bitcoin-qt, and test_bitcoin-qt, on both architectures
197 2014-02-01 19:00:20 <michagogo> cloud|And also src/bitcoin-0.9.0.tar.gz?
198 2014-02-01 19:00:28 <michagogo> cloud|What generates that tarball?
199 2014-02-01 19:04:22 <devrandom> gavinandresen_: could it be that the packages on the base VM are just out of date? the grab-packages script is not that smart, and always tries to download latest packages
200 2014-02-01 19:04:42 <devrandom> so if the base VM image has out of date packages, every gbuild will get them anew
201 2014-02-01 19:04:55 <devrandom> the solution to that would be to do apt-get upgrade on the base
202 2014-02-01 19:06:10 <gavinandresen_> devrandom: possible-- I might have screwed up and created the "Gitian-Clean" virtualbox snapshot before running apt-get update/upgrade
203 2014-02-01 19:06:29 <devrandom> okay, let me know if that fixes it
204 2014-02-01 19:06:38 <gavinandresen_> devrandom: will do, I'll close the bug if it was user error
205 2014-02-01 19:06:55 <devrandom> OK, thank you
206 2014-02-01 19:07:41 <michagogo> cloud|gavinandresen_: Mind giving me your src/bitcoin-0.9.0.tar.gz from the Linix gbuild?
207 2014-02-01 19:07:43 <michagogo> cloud|Linux*
208 2014-02-01 19:08:05 <gavinandresen_> michagogo|cloud: sure, one sec
209 2014-02-01 19:08:15 <gribble> Aroden - PathfinderWiki: <http://pathfinderwiki.com/wiki/Aroden>; ClearCase LT Release Notes - Support - IBM: <http://publib.boulder.ibm.com/infocenter/cchelp/v7r0m1/topic/com.ibm.rational.clearcase.help.doc/cclt_release_notes.htm>; [Lets read] Pathfinder Campaign setting: The Inner sea world guide ...: <http://forum.rpg.net/showthread.php?711655-Lets-read-Pathfinder-Campaign- (1 more message)
210 2014-02-01 19:08:15 <michagogo> cloud|;;google tarball gixx
211 2014-02-01 19:08:17 <michagogo> cloud|erm
212 2014-02-01 19:08:19 <michagogo> cloud|;;google tarball diff
213 2014-02-01 19:08:20 <gribble> linux - How to compare two tarball's content - Stack Overflow: <http://stackoverflow.com/questions/1030545/how-to-compare-two-tarballs-content>; linux - How to compare two tar archives (including file content, new ...: <http://stackoverflow.com/questions/19930300/how-to-compare-two-tar-archives-including-file-content-new-removed-files-syml>; tar - diff a gzipped tarball against (1 more message)
214 2014-02-01 19:08:34 <gribble> a directory? - Unix & Linux Stack ...: <http://unix.stackexchange.com/questions/16750/diff-a-gzipped-tarball-against-a-directory>
215 2014-02-01 19:08:34 <michagogo> cloud|;;more
216 2014-02-01 19:09:53 <gavinandresen_> michagogo|cloud: https://bitcoincore.org/~gavin/bitcoin-0.9.0.tar.gz
217 2014-02-01 19:10:00 <michagogo> cloud|Thanks
218 2014-02-01 19:12:40 <michagogo> cloud|ACTION wishes he knew how to use tar without looking at the help every time
219 2014-02-01 19:13:13 <Naphex> michagogo|cloud: just use tar xf, it will autodetect format :)
220 2014-02-01 19:15:57 <michagogo> cloud|gavinandresen_: Looks like the unpacked tarball has the same files
221 2014-02-01 19:16:15 <michagogo> cloud|Before I continue, that tarball is supposed to be deterministic, right?
222 2014-02-01 19:16:20 <aegis> Hi all, does anyone actually use Bitcoin Armory? It's pretty much unusable at this point... Any plans to revive it at some point?
223 2014-02-01 19:18:30 <phantomcircuit> aegis, hilariously i think people still use it even in it's broken state
224 2014-02-01 19:18:47 <phantomcircuit> iirc the guy who wrote it was working on reducing the memory footprint and basically failed
225 2014-02-01 19:18:57 <aegis> phantomcircuit: It's crazy, right?
226 2014-02-01 19:19:03 <aegis> ha
227 2014-02-01 19:19:39 <gavinandresen_> michagogo|cloud: binaries being deterministic is much more important than tarball. Are you using kvm or lxc to gitian build?
228 2014-02-01 19:19:47 <michagogo> cloud|lxc
229 2014-02-01 19:20:00 <gavinandresen_> I was never able to get lxc builds deterministic....
230 2014-02-01 19:20:31 <michagogo> cloud|Hm, the contents of the tarballs are the same
231 2014-02-01 19:20:34 <gavinandresen_> (and never took the time to figure out why, becaues VirtualBox was working nicely)
232 2014-02-01 19:20:40 <michagogo> cloud|Must just be the metadata
233 2014-02-01 19:20:53 <michagogo> cloud|gavinandresen_: I've had deterministic builds in the past...
234 2014-02-01 19:21:26 <michagogo> cloud|IIRC I gbuilt 0.8.6rc1 and 0.8.6 in the VM I'm using for this
235 2014-02-01 19:24:31 <michagogo> cloud|btw, Windows result: http://paste.ubuntu.com/6856968/
236 2014-02-01 19:30:05 <gavinandresen_> michagogo|cloud: can you run the windows build again and see if you self-match?
237 2014-02-01 19:31:00 <gavinandresen_> michagogo|cloud: â¦. and how can you have gbuilt 0.8.6, 0.8.6 used lucid VMs and 0.9 uses precise
238 2014-02-01 19:37:24 <michagogo> cloud|gavinandresen_: I gbuilt them with lucid VMs (containers)
239 2014-02-01 19:38:04 <michagogo> cloud|I mean the VM that I'm running gitian in, not the gitian VM
240 2014-02-01 19:39:20 <gavinandresen_> michagogo|cloud: ah, you're doing the VM-inside-a-VM thing⦠that just makes my brain hurt.
241 2014-02-01 19:40:08 <michagogo> cloud|gavinandresen_: actually a VPS, but yeah
242 2014-02-01 19:40:50 <michagogo> cloud|Okay, so rerunning ./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-win.yml
243 2014-02-01 20:05:24 <michagogo> cloud|gavinandresen_: Looks like a second Windows build is identical except for bitcoin-qt and bitcoin-0.9.0-win64-setup: http://paste.ubuntu.com/6857185/
244 2014-02-01 20:32:18 <mriou> hey there, I'm trying to follow the evolution of the difficulty on testnet3 to test my impl
245 2014-02-01 20:33:08 <mriou> during the 4 first sections of 2016 blocks it did 1, 1, 4, 16, 4
246 2014-02-01 20:33:38 <mriou> (from 0-2016 to 6048-8064)
247 2014-02-01 20:34:08 <mriou> I'm puzzled as to why it's not 1, 4, 16, 64, etc.
248 2014-02-01 20:34:38 <mriou> given that all of this happened within only 3 days instead of 2 weeks
249 2014-02-01 20:34:43 <mriou> does that make sense?
250 2014-02-01 20:38:43 <keyboard> Why is that puzzly?
251 2014-02-01 20:40:31 <mriou> keyboard: in theory difficulty increases with the rate of block validation
252 2014-02-01 20:40:50 <mriou> in proportion to how faster it has been compared to 2 weels
253 2014-02-01 20:40:59 <mriou> weeks, sorry
254 2014-02-01 20:41:19 <mriou> to discover the last 2016 blocks
255 2014-02-01 20:41:36 <keyboard> and decreases also
256 2014-02-01 20:41:42 <mriou> in this case it's been much faster than 2 weeks every time
257 2014-02-01 20:41:48 <mriou> keyboard: correct
258 2014-02-01 20:42:22 <mriou> however in this case it's been much faster each time
259 2014-02-01 20:42:43 <mriou> so I don't understand why it's gone done
260 2014-02-01 20:43:47 <keyboard> Test nets use different system for difficulty
261 2014-02-01 20:44:17 <mriou> keyboard: oh I see, that makes more sense
262 2014-02-01 20:44:31 <mriou> any idea where I could see how it works on testnet3?
263 2014-02-01 20:45:50 <mriou> keyboard: okay, found it by myself, thanks
264 2014-02-01 20:46:17 <mriou> knowing that difficulty was evolving differently on mainnet was the key part, thanks again
265 2014-02-01 20:47:23 <michagogo> cloud|mriou: It's not really a different system
266 2014-02-01 20:47:28 <michagogo> cloud|There's just one change
267 2014-02-01 20:47:52 <michagogo> cloud|When there have been 20 minutes without a block, a difficulty 1 block is allowed
268 2014-02-01 20:48:21 <mriou> michagogo: it seems to also be half of what mainnet difficulty would be
269 2014-02-01 20:48:36 <michagogo> cloud|Hm?
270 2014-02-01 20:48:53 <mriou> quoting the wiki: "Minimum difficulty of 1.0 on testnet is equal to difficulty of 0.5 on mainnet. This means that the mainnet-equivalent of any testnet difficulty is half the testnet difficulty."
271 2014-02-01 20:48:54 <michagogo> cloud|Oh, right
272 2014-02-01 20:50:02 <mriou> I still don't get what happened between block 6048 and 8064 on testnet3 tho, there are only 5 min between the 2
273 2014-02-01 20:50:21 <mriou> so it should have gone up, the 20 min rule wouldn't apply
274 2014-02-01 20:50:30 <mriou> http://blockexplorer.com/testnet/block/000000000be66197ad285aedd52e56036f28d595fe281858bc5d562173d4d6de
275 2014-02-01 20:50:36 <mriou> and http://blockexplorer.com/testnet/block/00000000118da1e2165a19307b86f87eba814845e8a0f99734dce279ca3fb029
276 2014-02-01 20:50:55 <iateadonut> for the vout portion of a block, the hex is the unique identifier of a reciept?
277 2014-02-01 20:51:12 <iateadonut> for example, given one transaction id, there will be vin and vout
278 2014-02-01 20:51:23 <iateadonut> vout show addresses and teh value of the receipt
279 2014-02-01 20:51:38 <CourtJesterG> bob the builder can we build it
280 2014-02-01 20:51:41 <iateadonut> the unique identifier to each of those receipts to each of those addresses is the hex?
281 2014-02-01 20:52:23 <mriou> michagogo|cloud: do you see what I mean?
282 2014-02-01 20:53:41 <michagogo> cloud|mriou: o_O
283 2014-02-01 20:53:59 <mriou> I know, my feelings exactly :)
284 2014-02-01 20:54:03 <CourtJesterG> The whole reason why am building from source, is that I did a bootstrap with blocks, that went okay. Waited a few days still downloading the rest. Got almost done, and oneday I open it up and it has this weird error to update, or others need to update nodes, and wasn't sync anymore. So i looked it up, and someone mention to reindex the block, I did that took two days. Than I go to open it and bam error I can't even get in
285 2014-02-01 20:54:03 <CourtJesterG> to the wallet.
286 2014-02-01 20:55:31 <michagogo> cloud|mriou: I wonder what I'm forgetting that explains that
287 2014-02-01 20:55:49 <michagogo> cloud|Did you check the timestamps of all the blocks around that?
288 2014-02-01 20:56:41 <mriou> michagogo|cloud: yeah, they're all pretty close, there must be something else
289 2014-02-01 20:57:22 <mriou> I can go check the sources here and there and see if I can dig out something if it doesn't ring a bell
290 2014-02-01 20:57:33 <michagogo> cloud|And are they all normal diff (not 20-min rule)?
291 2014-02-01 20:58:11 <michagogo> cloud|mriou: I think checks for whether or not the software is running on testnet use the variable fTestNet, if that helps
292 2014-02-01 20:59:05 <mriou> michagogo|cloud: could it be related to the fact that those blocks only have a coinbase transaction?
293 2014-02-01 20:59:38 <michagogo> cloud|Nah
294 2014-02-01 20:59:51 <michagogo> cloud|Many blocks are like that
295 2014-02-01 21:29:55 <iateadonut> how many times should a block be confirmed before a payment is considered to have 'gone through'?
296 2014-02-01 21:31:08 <jaakkos> iateadonut: not a question for -dev. but it depends on who receives the payment.
297 2014-02-01 21:31:39 <jaakkos> iateadonut: the one who receives the payment can decide what kind of risk they are willing to accept. a sensible "default" is 6 confirmations.
298 2014-02-01 21:32:16 <jaakkos> blocks don't get "confirmed", transactions do
299 2014-02-01 21:47:04 <Emcy> paymetns go thru instantly, what changes is how likely it is to be reversed
300 2014-02-01 21:54:35 <rdn> is tx.lock_time stored in an internal tx data structure or only in the tx message body?
301 2014-02-01 22:06:30 <iateadonut> bitcoind getblock $blockhash - this is where it shows 'confirmations' - is this the wrong thing?
302 2014-02-01 22:12:05 <iateadonut> i don't see anything within decoderawtransaction like 'confirm'
303 2014-02-01 22:31:44 <sipa> iateadonut: confirmations == how deep a block or transaction is buried in the blockchain
304 2014-02-01 22:31:55 <sipa> it's a derived value of the chain
305 2014-02-01 22:32:04 <sipa> it's not a field in the transaction or block itself
306 2014-02-01 22:32:13 <sipa> as it changes iver time
307 2014-02-01 23:00:58 <pizzaman1337> is --with-qt still the correct configure flag to make a QT binary?
308 2014-02-01 23:01:08 <pizzaman1337> (I just get: configure: WARNING: unrecognized options: --with-qt)
309 2014-02-01 23:08:29 <michagogo> cloud|pizzaman1337: --with-gui
310 2014-02-01 23:08:43 <michagogo> cloud|sipa: have you gbuilt 0.9.0rc1 yet?
311 2014-02-01 23:09:41 <pizzaman1337> michagogo|cloud: that was it, thanks (now I'm working on "libprotobuf not found")
312 2014-02-01 23:10:03 <michagogo> cloud|pizzaman1337: Yeah, you also need protobuf for the payment protocol
313 2014-02-01 23:10:24 <michagogo> cloud|Looks like bitcoin-qt.exe and therefore the setup aren't deterministic build-to-build at the moment, and Gavin and I don't match sigs for the bins or the source tarballs
314 2014-02-01 23:14:33 <pizzaman1337> michagogo|cloud: what's the recommended way to setup libprotobuf on OSX?
315 2014-02-01 23:14:48 <michagogo> cloud|ACTION shrugs
316 2014-02-01 23:49:21 <gribble> wumpus was last seen in #bitcoin-dev 1 day, 7 hours, 15 minutes, and 4 seconds ago: <wumpus> yes, onlynet=tor (not Tor)
317 2014-02-01 23:49:21 <michagogo> cloud|;;seen wumpus
318 2014-02-01 23:49:48 <michagogo> cloud|;;later tell wumpus Your gist (8693503) with the proposed release notes lists me twice at the bottom :-P
319 2014-02-01 23:49:49 <gribble> The operation succeeded.
320 2014-02-01 23:57:22 <gmaxwell> sipa: your charts are off the chart again. Seems we're getting over 20 PH/s now.