1 2014-08-28 00:00:05 <wumpus> hehehe
   2 2014-08-28 00:00:12 akstunt600 has joined
   3 2014-08-28 00:01:48 * sipa actually once removed a commit from bitcoin/bitcoin master
   4 2014-08-28 00:02:28 <moa> price drops
   5 2014-08-28 00:02:40 <sipa> ... over 3 years ago
   6 2014-08-28 00:02:49 <moa> goes back up
   7 2014-08-28 00:03:12 <wumpus> well depending on what commit you removed that could have been a good or a bad thing :)
   8 2014-08-28 00:03:12 * Luke-Jr watches http://luke.dashjr.org/programs/bitcoin/files/charts/security.html slowly grow as his seeder recrawls the network
   9 2014-08-28 00:03:35 <Luke-Jr> wait, where did the commit fixing that overflow bug go⁈ :p
  10 2014-08-28 00:04:22 <sipa> haha
  11 2014-08-28 00:05:02 pears has quit (Quit: Page closed)
  12 2014-08-28 00:07:09 <wumpus> Luke-Jr: we weaponized it! at least if we can believe the schizofrenic paranoid brigade on reddit: http://www.reddit.com/r/Bitcoin/comments/2eq8gi/getutxos_a_convenient_way_to_crash_bitcoind/ck26brz
  13 2014-08-28 00:08:20 <Luke-Jr> wat
  14 2014-08-28 00:08:23 <Luke-Jr> "technical debt"
  15 2014-08-28 00:08:24 <Luke-Jr> O.o
  16 2014-08-28 00:10:34 <brooss> Testing watch-only. It's really cool.
  17 2014-08-28 00:10:39 <brooss> But once I add a watch-only address to a wallet there is no (easy) way to remove it?
  18 2014-08-28 00:10:50 <sipa> there has never been a way to remove an address from a wallet
  19 2014-08-28 00:10:53 <wumpus> Luke-Jr: we hoard undocumented behavior and put it into our technical debt gun!
  20 2014-08-28 00:11:01 <jcorgan> gmaxwell: why do you waste time on r/bitcoin?  it's like boiling the ocean
  21 2014-08-28 00:11:15 <sipa> counting to 2^128 is probably more useful\
  22 2014-08-28 00:12:28 <gmaxwell> jcorgan: I pretty much only go there if directly linked to things, probably not spent a total of 15 minutes there in the last month.
  23 2014-08-28 00:14:58 <cfields> wumpus: when you were messing with the qt4 defines (the nasty list in the qt-linux gitian descriptor), was there anything in particular you found to be incompatible ?
  24 2014-08-28 00:15:34 <cfields> i'm trying to decipher which build-time qt settings will actually affect the end-user's runtime, since we won't actually package qt
  25 2014-08-28 00:15:55 <wumpus> cfields: I really don't remember, I think wisest would be to find out what settings debian is building with
  26 2014-08-28 00:16:24 <cfields> good idea
  27 2014-08-28 00:21:19 grishnakh__ has quit (Read error: Connection reset by peer)
  28 2014-08-28 00:21:46 <wumpus> cfields: it's really cool how easy depends makes cross compiling
  29 2014-08-28 00:22:00 <wumpus> talking of that, did jcorgan succeed in building for windows?
  30 2014-08-28 00:22:11 aphoriser has joined
  31 2014-08-28 00:23:09 aphorise has quit (Ping timeout: 260 seconds)
  32 2014-08-28 00:23:17 aphoriser is now known as aphorise
  33 2014-08-28 00:23:30 <brooss> sipa, sure, but things are a bit different with watch-only addresses. Is a removeadress command of some sort a possibility in the future?
  34 2014-08-28 00:23:32 <cfields> yea, only a single snag. there's a compile error in bdb with newer mingw (4.8ish), presumably because no one's bothered building the old bdb with it
  35 2014-08-28 00:23:52 <sipa> brooss: i honestly don't feel like spending time thinking about that
  36 2014-08-28 00:23:54 <cfields> i'll add a quick patch for that (it's a legitimate problem)
  37 2014-08-28 00:24:01 <cfields> after that, it built fine for him
  38 2014-08-28 00:24:43 gasteve has joined
  39 2014-08-28 00:26:18 <wumpus> great
  40 2014-08-28 00:26:40 Aido has quit (Ping timeout: 255 seconds)
  41 2014-08-28 00:28:43 robonerd- has quit (Ping timeout: 240 seconds)
  42 2014-08-28 00:29:23 <dgenr8> since core is a very important wallet, who does care about it?
  43 2014-08-28 00:30:00 robonerd has joined
  44 2014-08-28 00:30:37 <dgenr8> maybe should have phrased that differently...
  45 2014-08-28 00:31:50 at0mat has joined
  46 2014-08-28 00:32:25 <wumpus> you do?
  47 2014-08-28 00:32:32 <cfields> wumpus: aha, got a working build if you're still up for trying
  48 2014-08-28 00:32:41 <dgenr8> god help us
  49 2014-08-28 00:32:59 <wumpus> cfields: yes
  50 2014-08-28 00:33:21 <cfields> sec, uploading
  51 2014-08-28 00:34:30 <wumpus> I mean we all care about it in that it should not be horribly broken, leaking, or stealing coins, if that's what you mean...
  52 2014-08-28 00:34:49 jonasbits has joined
  53 2014-08-28 00:35:45 <dgenr8> it kinda leads the way
  54 2014-08-28 00:36:42 <wumpus> in what?
  55 2014-08-28 00:37:16 <sipa> you mean like every wallet out there uses deterministic generation, except core? :p
  56 2014-08-28 00:38:25 <dgenr8> that's a frustrating example .. but i would say generally, it shows how to do things properly
  57 2014-08-28 00:38:48 <sipa> fair enough
  58 2014-08-28 00:39:52 <dgenr8> same with p2p behavior, much of the leading is just by example
  59 2014-08-28 00:40:06 belcher has quit (Quit: Leaving)
  60 2014-08-28 00:40:07 <wumpus> or in how they all store their keys in either a sane file, or in OS-specific secure key storage, except bitcoin core? :-)
  61 2014-08-28 00:40:12 <cfields> wumpus: ugh, browser being stupid, sorry..
  62 2014-08-28 00:40:45 airq has quit (Read error: Connection reset by peer)
  63 2014-08-28 00:41:15 airq has joined
  64 2014-08-28 00:42:26 <cfields> wumpus: see pm for link
  65 2014-08-28 00:42:28 <wumpus> well indeed it should be very stable, hardly any changes also means that hardly anything can break
  66 2014-08-28 00:43:08 samson_ has quit (Ping timeout: 264 seconds)
  67 2014-08-28 00:43:55 samson_ has joined
  68 2014-08-28 00:45:02 BigBitz has quit (Ping timeout: 240 seconds)
  69 2014-08-28 00:45:26 Rippleflip has quit (Ping timeout: 250 seconds)
  70 2014-08-28 00:45:42 <cfields> wumpus: that's 4.8 because it's where i started. moving to 4.6 next.
  71 2014-08-28 00:46:01 <wumpus> cfields: works perfectly
  72 2014-08-28 00:46:25 <dgenr8> armory for example requires it and i can't even name another non-SPV non-web wallet
  73 2014-08-28 00:46:33 Rippleflip has joined
  74 2014-08-28 00:46:44 BigBitz has joined
  75 2014-08-28 00:47:00 <wumpus> dgenr8: armory does not use bitcoin core's wallet
  76 2014-08-28 00:47:14 <wumpus> it only uses it as node and runs its own wallet on top
  77 2014-08-28 00:47:17 samson_ has quit (Read error: Connection reset by peer)
  78 2014-08-28 00:47:20 <dgenr8> right
  79 2014-08-28 00:47:23 <dgenr8> sorry
  80 2014-08-28 00:47:27 samson_ has joined
  81 2014-08-28 00:48:03 gasteve has quit (Ping timeout: 246 seconds)
  82 2014-08-28 00:49:46 RazielZ has quit (Ping timeout: 246 seconds)
  83 2014-08-28 00:50:26 llllllllll has quit ()
  84 2014-08-28 00:50:27 weilu has joined
  85 2014-08-28 00:52:49 ak_ has quit (Read error: Connection reset by peer)
  86 2014-08-28 00:53:31 ak_ has joined
  87 2014-08-28 00:53:33 <cfields> wumpus: great, thanks for testing
  88 2014-08-28 00:53:46 * sipa zZzZ
  89 2014-08-28 00:54:55 weilu has quit (Ping timeout: 245 seconds)
  90 2014-08-28 00:54:59 <cfields> sipa: nnite
  91 2014-08-28 00:55:02 <wumpus> sipa: goodnight
  92 2014-08-28 00:55:06 <sipa> you too!
  93 2014-08-28 00:55:27 <cfields> wumpus: so we decided on 4.6 (whatever's in gitian) for now?
  94 2014-08-28 00:56:26 <dgenr8> somebody should buy 2000 BTC, and pay a dev 400 BTC to work for wumpus for 1 year.  good investment.
  95 2014-08-28 00:57:16 <wumpus> cfields: well if everyone else thinks 4.8 is a better lower bound as even debian stable has that now, I'm fine with that too
  96 2014-08-28 00:57:24 lysobit is now known as SexySkewlG1rl696
  97 2014-08-28 00:58:22 <cfields> wumpus: ok. 4.8 was easy enough. I'll see about 4.6. Maybe it'll be as easy as switching out the version strings and we can change as needed
  98 2014-08-28 00:58:30 <cfields> wishful thinking, i suppose
  99 2014-08-28 00:58:49 <wumpus> dgenr8: sure it would certainly help to have more devs working on bitcoin core
 100 2014-08-28 00:58:53 sabfer has joined
 101 2014-08-28 01:01:21 SexySkewlG1rl696 is now known as lysobi
 102 2014-08-28 01:01:22 lysobi is now known as lysobit
 103 2014-08-28 01:01:44 <wumpus> we're always short-handed, people can scream what they want 'we need more testing' or 'we want this or that feature', but there's only so much people can do in a day
 104 2014-08-28 01:02:20 <dgenr8> a unique property is the built-in vehicle for getting a return on your investment
 105 2014-08-28 01:03:47 <dgenr8> Bitcoin Core Fellowship
 106 2014-08-28 01:05:16 <wumpus> cfields: it's never that easy :)
 107 2014-08-28 01:10:22 airq has quit (Remote host closed the connection)
 108 2014-08-28 01:10:39 cagedwisdom has joined
 109 2014-08-28 01:10:48 airq has joined
 110 2014-08-28 01:12:04 Zarutian has joined
 111 2014-08-28 01:15:20 airq has quit (Ping timeout: 250 seconds)
 112 2014-08-28 01:15:49 Zarutian has quit (Read error: Connection reset by peer)
 113 2014-08-28 01:15:51 linuxnewb2 has quit (Ping timeout: 240 seconds)
 114 2014-08-28 01:15:59 Zarutian has joined
 115 2014-08-28 01:17:24 tris- has joined
 116 2014-08-28 01:19:10 fanquake has joined
 117 2014-08-28 01:19:16 jonasbits has quit (Remote host closed the connection)
 118 2014-08-28 01:20:31 CheckDavid has quit (Quit: Connection closed for inactivity)
 119 2014-08-28 01:20:38 airq has joined
 120 2014-08-28 01:20:50 aphorise has quit (Ping timeout: 252 seconds)
 121 2014-08-28 01:21:22 tjopper has quit (Read error: Connection reset by peer)
 122 2014-08-28 01:21:40 airq has quit (Remote host closed the connection)
 123 2014-08-28 01:22:05 airq has joined
 124 2014-08-28 01:24:20 KawalGrover has quit (Ping timeout: 250 seconds)
 125 2014-08-28 01:25:11 aphorise has joined
 126 2014-08-28 01:26:36 airq has quit (Ping timeout: 250 seconds)
 127 2014-08-28 01:39:32 redshiftzero has quit (Ping timeout: 264 seconds)
 128 2014-08-28 01:45:56 akstunt600 has quit (Read error: Connection reset by peer)
 129 2014-08-28 01:45:56 ak_ has quit (Read error: Connection reset by peer)
 130 2014-08-28 01:46:36 ak_ has joined
 131 2014-08-28 01:46:50 akstunt600 has joined
 132 2014-08-28 01:51:12 weilu has joined
 133 2014-08-28 01:52:35 airq has joined
 134 2014-08-28 01:53:39 redshiftzero has joined
 135 2014-08-28 01:54:10 airq has quit (Read error: Connection reset by peer)
 136 2014-08-28 01:54:22 airq has joined
 137 2014-08-28 01:56:20 weilu has quit (Ping timeout: 264 seconds)
 138 2014-08-28 01:59:06 airq has quit (Ping timeout: 250 seconds)
 139 2014-08-28 01:59:36 Dr-G2 has joined
 140 2014-08-28 02:00:20 trixisowned has quit (Read error: Connection reset by peer)
 141 2014-08-28 02:01:20 aphoriser has joined
 142 2014-08-28 02:01:36 trixisowned has joined
 143 2014-08-28 02:02:55 aphorise has quit (Ping timeout: 246 seconds)
 144 2014-08-28 02:03:14 Dr-G has quit (Ping timeout: 264 seconds)
 145 2014-08-28 02:06:18 <Arnavion> https://github.com/bitcoin/bitcoin/commit/3da58b2   I think this merge broke master
 146 2014-08-28 02:06:28 <Arnavion> Specifically this commit   https://github.com/bitcoin/bitcoin/commit/6e5fd00
 147 2014-08-28 02:06:35 Applicat_ has quit (Ping timeout: 260 seconds)
 148 2014-08-28 02:06:38 <Arnavion> qt/splashscreen.cpp: In constructor 'SplashScreen::SplashScreen(const QPixmap&, Qt::WindowFlags, bool)':
 149 2014-08-28 02:06:38 <Arnavion> qt/splashscreen.cpp:33:98: error: 'FormatFullVersion' was not declared in this scope
 150 2014-08-28 02:06:38 <Arnavion>      QString versionText     = QString("Version %1").arg(QString::fromStdString(FormatFullVersion()));
 151 2014-08-28 02:07:33 <Arnavion> ... but I presume the pull tester would've caught this so I guess I'm doing something wrong...
 152 2014-08-28 02:08:20 go1111111 has joined
 153 2014-08-28 02:11:17 mpm_ has joined
 154 2014-08-28 02:12:08 jordandotdev has joined
 155 2014-08-28 02:14:57 <jgarzik> WFM
 156 2014-08-28 02:15:00 <jgarzik> PASS: test/test_bitcoin
 157 2014-08-28 02:15:00 <jgarzik> PASS: test/bitcoin-util-test.py
 158 2014-08-28 02:15:00 <jgarzik> PASS: qt/test/test_bitcoin-qt
 159 2014-08-28 02:15:00 <jgarzik> ============================================================================
 160 2014-08-28 02:15:00 <jgarzik> Testsuite summary for Bitcoin Core 0.9.99
 161 2014-08-28 02:15:00 <jgarzik> ============================================================================
 162 2014-08-28 02:15:02 <jgarzik> # TOTAL: 3
 163 2014-08-28 02:15:06 <jgarzik> # PASS:  3
 164 2014-08-28 02:15:09 <jgarzik> Arnavion, what platform+version?
 165 2014-08-28 02:15:36 <Arnavion> openSUSE Factory x86_64
 166 2014-08-28 02:15:55 <Arnavion> I really don't think that file is including version.h in any way...
 167 2014-08-28 02:16:20 lachesis has quit (Quit: ZNC - http://znc.in)
 168 2014-08-28 02:16:22 <Arnavion> I'm building with...
 169 2014-08-28 02:16:23 <Arnavion> ./configure --with-gui=qt5 --disable-dependency-tracking --disable-maintainer-mode --disable-tests --disable-wallet --without-utils --without-daemon --without-miniupnpc --without-qrencode
 170 2014-08-28 02:17:22 <BlueMatt> you shouldnt be able to build gui w/o wallet
 171 2014-08-28 02:17:34 <Arnavion> Of course you can
 172 2014-08-28 02:17:49 <Arnavion> It just shows a console and overview tab then
 173 2014-08-28 02:18:39 <BlueMatt> oh, you didnt use to be able to
 174 2014-08-28 02:19:07 foamzz has quit ()
 175 2014-08-28 02:20:25 MolokoBox has quit (Ping timeout: 246 seconds)
 176 2014-08-28 02:20:35 <Arnavion> g++ -M | grep version.h only shows clientversion.h, not version.h
 177 2014-08-28 02:20:39 <Arnavion> for that file
 178 2014-08-28 02:21:28 <jgarzik> Arnavion, indeed, qt/splashscreen.cpp is missing #include "version.h"
 179 2014-08-28 02:21:34 mpm_ has quit (Remote host closed the connection)
 180 2014-08-28 02:21:36 <Arnavion> Yes
 181 2014-08-28 02:21:41 <Arnavion> So how did pull tester pass it?
 182 2014-08-28 02:21:44 <jgarzik> Arnavion, does that fix things for you?
 183 2014-08-28 02:21:46 weilu has joined
 184 2014-08-28 02:21:51 <Arnavion> Let me try
 185 2014-08-28 02:22:12 <jgarzik> make -sj19 && make -s check
 186 2014-08-28 02:22:32 <Arnavion> make continues past that file now
 187 2014-08-28 02:23:35 digitalmagus8 has joined
 188 2014-08-28 02:24:23 <Arnavion> Yes jgarzik, after adding that the build succeeds
 189 2014-08-28 02:29:07 btiefert has joined
 190 2014-08-28 02:29:07 sabfer has quit (Read error: Connection reset by peer)
 191 2014-08-28 02:30:24 MolokoBox has joined
 192 2014-08-28 02:30:26 sabfer has joined
 193 2014-08-28 02:34:43 Application has joined
 194 2014-08-28 02:35:06 sabfer has quit (Client Quit)
 195 2014-08-28 02:35:07 <jgarzik> Arnavion, want to do a pull request for it?  I'm happy to handle it, if not.
 196 2014-08-28 02:35:27 <Arnavion> No, go ahead
 197 2014-08-28 02:35:34 <Arnavion> Thanks
 198 2014-08-28 02:35:50 <jgarzik> Arnavion, Credit-to: ________________ ?
 199 2014-08-28 02:36:02 <Arnavion> Uhh, "Arnavion" ?
 200 2014-08-28 02:36:36 <Arnavion> I'm more concerned about why pull tester didn't catch it in laanwj's original PR
 201 2014-08-28 02:37:15 <BlueMatt> it doesnt try all possible configurations
 202 2014-08-28 02:37:27 <jgarzik> Arnavion, presumably for the same reason it builds successfully for me locally.  Some $magic conditionally pulls in version.h on your platform.
 203 2014-08-28 02:37:35 <Arnavion> This is normal qt though
 204 2014-08-28 02:37:37 <Arnavion> Hmm
 205 2014-08-28 02:37:48 <Arnavion> You could do a g++ -H to see what's pulling it in on yours
 206 2014-08-28 02:38:15 <jgarzik> checking whether to build Bitcoin Core GUI... yes (Qt4)
 207 2014-08-28 02:38:25 <jgarzik> Arnavion, ^^  what does your configure say?  qt 4 or 5?
 208 2014-08-28 02:38:33 <Arnavion> <Arnavion> ./configure --with-gui=qt5
 209 2014-08-28 02:38:40 <Arnavion> But that shouldn't matter
 210 2014-08-28 02:39:17 ak_ has quit (Read error: Connection reset by peer)
 211 2014-08-28 02:39:18 akstunt600 has quit (Read error: Connection reset by peer)
 212 2014-08-28 02:39:52 brson has quit (Ping timeout: 255 seconds)
 213 2014-08-28 02:39:55 akstunt600 has joined
 214 2014-08-28 02:39:58 ideleteme has joined
 215 2014-08-28 02:40:03 ak_ has joined
 216 2014-08-28 02:40:57 Zarutian has quit (Quit: Zarutian)
 217 2014-08-28 02:41:52 <Arnavion> In fact, seeing as version.h pulls in clientversion.h, you should probably just change the include of clientversion.h to version.h
 218 2014-08-28 02:42:18 ideleteme has quit (Quit: Leaving)
 219 2014-08-28 02:43:26 <jgarzik> Arnavion, no, it needs both.
 220 2014-08-28 02:43:43 <Arnavion> https://github.com/bitcoin/bitcoin/blob/master/src/version.h#L7   ?
 221 2014-08-28 02:44:11 <jgarzik> Arnavion, qt/splashscreen.cpp directly uses FormatFullVersion from version.h and COPYRIGHT_STR from clientversion.h.  That they might or might not include each other is unrelated.
 222 2014-08-28 02:44:28 <Arnavion> Oh, sure, from a quality perspective
 223 2014-08-28 02:47:01 davispuh has quit (Ping timeout: 245 seconds)
 224 2014-08-28 02:48:23 ideleteme has joined
 225 2014-08-28 02:51:14 Dr-G2 is now known as Dr-G
 226 2014-08-28 02:53:09 <Arnavion> Oh, got it
 227 2014-08-28 02:53:23 <Arnavion> wallet.h pulls in version.h, so since I had --disable-wallet it didn't
 228 2014-08-28 02:54:18 Subo1977_ has joined
 229 2014-08-28 02:54:25 airq has joined
 230 2014-08-28 02:56:38 Subo1977 has quit (Ping timeout: 264 seconds)
 231 2014-08-28 02:56:44 xdotcomm_ has joined
 232 2014-08-28 02:57:26 sh17sc453d has joined
 233 2014-08-28 02:59:20 airq has quit (Ping timeout: 250 seconds)
 234 2014-08-28 03:00:08 xdotcommer has quit (Ping timeout: 272 seconds)
 235 2014-08-28 03:00:28 <jgarzik> Arnavion, ah
 236 2014-08-28 03:00:45 <jgarzik> Arnavion, Nobody expects the Spanish Inquisition... or a --disable-wallet GUI
 237 2014-08-28 03:00:48 <jgarzik> ;p
 238 2014-08-28 03:00:50 <Arnavion> Heh
 239 2014-08-28 03:01:04 <Arnavion> I just run a node on an aging laptop for kicks, so I have no use for the wallet
 240 2014-08-28 03:04:48 Mephistopheles has joined
 241 2014-08-28 03:07:30 Khayman has quit (Ping timeout: 264 seconds)
 242 2014-08-28 03:23:55 banghouse has quit (Remote host closed the connection)
 243 2014-08-28 03:24:20 AtashiCon has quit (Quit: AtashiCon)
 244 2014-08-28 03:27:47 Gyps has joined
 245 2014-08-28 03:28:59 ideleteme has quit (Quit: Leaving)
 246 2014-08-28 03:29:12 AtashiCon has joined
 247 2014-08-28 03:32:45 ak_ has quit (Read error: Connection reset by peer)
 248 2014-08-28 03:33:43 ak_ has joined
 249 2014-08-28 03:41:23 justanot1eruser has joined
 250 2014-08-28 03:42:10 skinnkavaj has quit (Ping timeout: 260 seconds)
 251 2014-08-28 03:42:35 TheSeven has quit (Ping timeout: 250 seconds)
 252 2014-08-28 03:42:44 Kieraan` has quit (Ping timeout: 240 seconds)
 253 2014-08-28 03:43:04 justanotheruser has quit (Quit: Reconnecting)
 254 2014-08-28 03:43:56 banghouse has joined
 255 2014-08-28 03:44:18 TheSeven has joined
 256 2014-08-28 03:46:48 Kieraan` has joined
 257 2014-08-28 03:48:39 justanot1eruser has quit (Ping timeout: 250 seconds)
 258 2014-08-28 03:49:23 RAM518 has quit (Quit: Konversation terminated!)
 259 2014-08-28 03:49:26 justanotheruser has joined
 260 2014-08-28 03:49:40 RAM518 has joined
 261 2014-08-28 03:51:14 <BlueMatt> someone wanna close https://github.com/bitcoin/bitcoin/issues/4146 ?
 262 2014-08-28 03:52:09 <gmaxwell> BlueMatt: seems reasonsable, done
 263 2014-08-28 03:53:01 RAM518 has quit (Read error: Connection reset by peer)
 264 2014-08-28 03:54:25 airq has joined
 265 2014-08-28 03:54:52 RAM518 has joined
 266 2014-08-28 03:59:08 airq has quit (Ping timeout: 250 seconds)
 267 2014-08-28 04:00:29 mpm_ has joined
 268 2014-08-28 04:04:59 <cfields> Arnavion: fyi, the new pull-tester would've caught that (i think). So hopefully it won't be a problem in the future
 269 2014-08-28 04:05:20 sh17sc453d has left ()
 270 2014-08-28 04:07:01 <Luke-Jr> sigh, why is there still a 0.6.3 node running?
 271 2014-08-28 04:10:14 kermit has quit (Quit: Leaving.)
 272 2014-08-28 04:10:49 kermit has joined
 273 2014-08-28 04:11:25 MolokoBox has quit (Read error: Connection reset by peer)
 274 2014-08-28 04:11:52 MolokoBox has joined
 275 2014-08-28 04:12:46 linuxnewb2 has joined
 276 2014-08-28 04:12:47 linuxnewb2 has quit (Changing host)
 277 2014-08-28 04:12:47 linuxnewb2 has joined
 278 2014-08-28 04:14:51 dionyziz has quit (Ping timeout: 240 seconds)
 279 2014-08-28 04:14:58 dionyziz has joined
 280 2014-08-28 04:17:17 john_z has joined
 281 2014-08-28 04:21:50 rdponticelli has quit (Ping timeout: 264 seconds)
 282 2014-08-28 04:22:24 super3 has joined
 283 2014-08-28 04:23:24 rdponticelli has joined
 284 2014-08-28 04:24:31 IrishGringo_ has joined
 285 2014-08-28 04:26:07 akstunt600 has quit (Read error: Connection reset by peer)
 286 2014-08-28 04:26:07 ak_ has quit (Read error: Connection reset by peer)
 287 2014-08-28 04:26:47 ak_ has joined
 288 2014-08-28 04:27:05 akstunt600 has joined
 289 2014-08-28 04:28:21 RAM518 has quit (Ping timeout: 240 seconds)
 290 2014-08-28 04:28:33 RAM518 has joined
 291 2014-08-28 04:35:02 rfreemanw has quit (Ping timeout: 264 seconds)
 292 2014-08-28 04:35:49 mmatthew_43 has joined
 293 2014-08-28 04:40:42 pen has joined
 294 2014-08-28 04:40:55 <nullbyte> because software never dies
 295 2014-08-28 04:41:15 rfreemanw has joined
 296 2014-08-28 04:49:35 banghouse has quit (Remote host closed the connection)
 297 2014-08-28 04:53:02 mappum has joined
 298 2014-08-28 04:53:24 Sauvin has joined
 299 2014-08-28 04:53:33 Sauvin has quit (Max SendQ exceeded)
 300 2014-08-28 04:54:08 Sauvin has joined
 301 2014-08-28 04:54:27 airq has joined
 302 2014-08-28 04:55:27 Sauvin has quit (Read error: Connection reset by peer)
 303 2014-08-28 04:55:43 Sauvin has joined
 304 2014-08-28 04:57:30 bedeho has joined
 305 2014-08-28 04:58:21 ivan\ has quit (Ping timeout: 245 seconds)
 306 2014-08-28 04:58:46 ionstorm has quit (Remote host closed the connection)
 307 2014-08-28 04:58:56 airq has quit (Ping timeout: 250 seconds)
 308 2014-08-28 05:00:17 <BlueMatt> cdecker1: cdecker_ your site having problem? http://bitcoinstats.com/network/dns-servers/
 309 2014-08-28 05:06:14 Gigastroop has joined
 310 2014-08-28 05:07:04 <Gigastroop> heya, anyone in here play with block.io yet? thoughts?
 311 2014-08-28 05:08:24 Aido has joined
 312 2014-08-28 05:09:21 RAM518 has quit (Ping timeout: 240 seconds)
 313 2014-08-28 05:14:07 Arnavion has quit (Quit: Arnavion)
 314 2014-08-28 05:15:25 IrishGringo_ has quit (Ping timeout: 250 seconds)
 315 2014-08-28 05:15:25 Arnavion has joined
 316 2014-08-28 05:19:16 ak_ has quit (Read error: Connection reset by peer)
 317 2014-08-28 05:19:16 akstunt600 has quit (Read error: Connection reset by peer)
 318 2014-08-28 05:20:04 ak_ has joined
 319 2014-08-28 05:20:09 akstunt600 has joined
 320 2014-08-28 05:21:26 airq has joined
 321 2014-08-28 05:25:48 AtashiCon has quit (Remote host closed the connection)
 322 2014-08-28 05:26:15 airq has quit (Ping timeout: 250 seconds)
 323 2014-08-28 05:27:22 AtashiCon has joined
 324 2014-08-28 05:29:25 MolokoBot has joined
 325 2014-08-28 05:30:28 ThomasV has joined
 326 2014-08-28 05:30:29 pen has quit (Ping timeout: 250 seconds)
 327 2014-08-28 05:32:39 MolokoBox has quit (Ping timeout: 250 seconds)
 328 2014-08-28 05:32:50 banghouse has joined
 329 2014-08-28 05:32:59 <BlueMatt> Gigastroop: I dont think anyone here would tuch such a thing
 330 2014-08-28 05:33:10 <BlueMatt> touch*
 331 2014-08-28 05:33:34 MoALTz has quit (Ping timeout: 255 seconds)
 332 2014-08-28 05:34:39 <Gigastroop> What's up BlueMatt we met the other night at the Geekdom meetup in San Francisco
 333 2014-08-28 05:35:08 <Gigastroop> also BlueMatt we're adding multisig in a couple of weeks, so hopefully that will change any of that sentiment
 334 2014-08-28 05:36:14 rdponticelli has quit (Ping timeout: 264 seconds)
 335 2014-08-28 05:37:24 Guest98820 has joined
 336 2014-08-28 05:38:56 ThomasV has quit (Ping timeout: 260 seconds)
 337 2014-08-28 05:41:03 paveljanik has joined
 338 2014-08-28 05:46:45 super3 has quit (Ping timeout: 264 seconds)
 339 2014-08-28 05:48:02 Guest98820 has quit ()
 340 2014-08-28 05:52:18 one_zero has joined
 341 2014-08-28 05:52:18 pen has joined
 342 2014-08-28 05:52:37 one_zero has left ()
 343 2014-08-28 05:54:26 airq has joined
 344 2014-08-28 05:55:30 drArtemis has joined
 345 2014-08-28 05:59:08 MiningBuddy has quit (Remote host closed the connection)
 346 2014-08-28 05:59:11 airq has quit (Ping timeout: 250 seconds)
 347 2014-08-28 05:59:31 MiningBuddy has joined
 348 2014-08-28 06:04:09 tombtc has quit (Quit: quit)
 349 2014-08-28 06:04:14 mappum has quit (Quit: Stay fresh.)
 350 2014-08-28 06:06:21 sheepman has quit (Read error: Operation timed out)
 351 2014-08-28 06:06:48 mappum has joined
 352 2014-08-28 06:08:01 linuxnewb2 has quit (Quit: linuxnewb2)
 353 2014-08-28 06:08:02 Informerop has quit (Ping timeout: 264 seconds)
 354 2014-08-28 06:09:38 Informerop has joined
 355 2014-08-28 06:12:01 cbeams has joined
 356 2014-08-28 06:12:32 one_zero has joined
 357 2014-08-28 06:12:40 akstunt600 has quit (Read error: Connection reset by peer)
 358 2014-08-28 06:12:40 ak_ has quit (Read error: Connection reset by peer)
 359 2014-08-28 06:13:21 akstunt600 has joined
 360 2014-08-28 06:13:25 ak_ has joined
 361 2014-08-28 06:13:31 one_zero has quit (Client Quit)
 362 2014-08-28 06:15:01 sheepman has joined
 363 2014-08-28 06:22:16 benrcole has joined
 364 2014-08-28 06:24:39 cbeams has quit (Ping timeout: 250 seconds)
 365 2014-08-28 06:25:06 ThomasV has joined
 366 2014-08-28 06:26:10 mappum has quit (Remote host closed the connection)
 367 2014-08-28 06:30:47 drArtemis has quit (Remote host closed the connection)
 368 2014-08-28 06:31:08 benrcole has quit (Ping timeout: 244 seconds)
 369 2014-08-28 06:31:46 drArtemis has joined
 370 2014-08-28 06:36:56 banghouse has quit (Remote host closed the connection)
 371 2014-08-28 06:37:06 benrcole has joined
 372 2014-08-28 06:40:37 Gigastroop has quit (Quit: Leaving.)
 373 2014-08-28 06:43:42 Gigastroop has joined
 374 2014-08-28 06:45:59 ThomasV has quit (Ping timeout: 250 seconds)
 375 2014-08-28 06:46:38 drArtemis has quit (Remote host closed the connection)
 376 2014-08-28 06:47:14 benrcole has quit (Ping timeout: 240 seconds)
 377 2014-08-28 06:49:20 benrcole has joined
 378 2014-08-28 06:52:27 drArtemis has joined
 379 2014-08-28 06:54:25 airq has joined
 380 2014-08-28 06:56:00 Gigastroop has quit (Quit: Leaving.)
 381 2014-08-28 06:56:06 mpm_ has quit (Remote host closed the connection)
 382 2014-08-28 06:57:45 <djackallstar> Hello guys, my Bitcoin-Core crashes every time when I click this button:
 383 2014-08-28 06:57:47 <djackallstar> http://i.imgur.com/f85mbNy.png
 384 2014-08-28 06:58:08 <djackallstar> can anyone help me solve this issue?
 385 2014-08-28 06:58:50 <djackallstar> please tell me what kind of info you need to know, thank you!
 386 2014-08-28 06:58:59 airq has quit (Ping timeout: 250 seconds)
 387 2014-08-28 06:59:08 mpm_ has joined
 388 2014-08-28 06:59:35 <djackallstar> (If this is not where I should report this, just tell me too)
 389 2014-08-28 07:00:08 <gmaxwell> djackallstar: please open an issue at https://github.com/bitcoin/bitcoin/issues/
 390 2014-08-28 07:00:34 <gmaxwell> looks like a translation string missing a format specifier, I'm surprised the tools don't prevent that (or handle it gracefully!)
 391 2014-08-28 07:01:31 <djackallstar> ok, I will try to do it now. Thank you gmaxwell!
 392 2014-08-28 07:02:13 john_z has quit (Ping timeout: 255 seconds)
 393 2014-08-28 07:03:05 benrcole1 has joined
 394 2014-08-28 07:03:53 <wumpus> Arnavion: I don't understand why you get that breakage, it's not like I haven't tried that the GUI still works
 395 2014-08-28 07:04:18 <Arnavion> wumpus: It only broke with --disable-wallet
 396 2014-08-28 07:04:21 one_zero has joined
 397 2014-08-28 07:04:30 <wumpus> oh I see now, because of disable-wallet
 398 2014-08-28 07:04:32 <Arnavion> Otherwise wallet.h would pull in version.h
 399 2014-08-28 07:05:02 <wumpus> I builid with disable-wallet all the time, but not with GUI :/
 400 2014-08-28 07:05:13 <Arnavion> Heh
 401 2014-08-28 07:05:17 <wumpus> well the other buid is with gui with wallet
 402 2014-08-28 07:06:07 benrcole has quit (Ping timeout: 260 seconds)
 403 2014-08-28 07:06:07 akstunt600 has quit (Read error: Connection reset by peer)
 404 2014-08-28 07:06:07 ak_ has quit (Read error: Connection reset by peer)
 405 2014-08-28 07:06:28 cbeams has joined
 406 2014-08-28 07:06:45 akstunt600 has joined
 407 2014-08-28 07:06:48 <Arnavion> http://i.imgur.com/UGIO5ED.png   It looks pretty cool too so I'm glad it exists
 408 2014-08-28 07:06:51 <wumpus> anyhow thanks for reporting it
 409 2014-08-28 07:06:59 ak_ has joined
 410 2014-08-28 07:07:02 one_zero has quit (Client Quit)
 411 2014-08-28 07:07:10 <Arnavion> Sure, np
 412 2014-08-28 07:07:53 <wumpus> djackallstar: the short term fix would be to change your language, or not click the button
 413 2014-08-28 07:08:29 drArtemis has quit (Remote host closed the connection)
 414 2014-08-28 07:11:14 <djackallstar> wumpus: oh ok, I'm re-opening the client now to test if chaning language works.
 415 2014-08-28 07:11:22 <wumpus> sometimes I think this localization is more trouble than it's worth
 416 2014-08-28 07:11:45 <djackallstar> It takes so long to open on my crappy laptop
 417 2014-08-28 07:12:04 <Arnavion> That looks like a format string with an outdated translation that has the wrong number of parameters
 418 2014-08-28 07:12:35 <wumpus> Arnavion: yes, it is
 419 2014-08-28 07:13:24 <wumpus> what is the "命令列選項" button?
 420 2014-08-28 07:14:08 <djackallstar> "Commandline option", I guess, the client is still opening
 421 2014-08-28 07:14:59 justanotheruser has quit (Ping timeout: 260 seconds)
 422 2014-08-28 07:15:55 <Arnavion> <source>&amp;Command-line options</source>
 423 2014-08-28 07:15:58 <wumpus> seems like a need to write a script to parse XML and verify argument counts, wow that sounds like fun
 424 2014-08-28 07:16:04 drArtemis has joined
 425 2014-08-28 07:16:12 <Arnavion> Whoops, too slow
 426 2014-08-28 07:17:22 <djackallstar> "Verifying Blocks"
 427 2014-08-28 07:17:39 john_z has joined
 428 2014-08-28 07:17:40 <djackallstar> It took me 3~4 days to sync the blockchain
 429 2014-08-28 07:18:40 <wumpus> verifying it not syncing, this is a start-up integrity check
 430 2014-08-28 07:19:30 <djackallstar> I see
 431 2014-08-28 07:19:50 <djackallstar> Changing the lang to English works!
 432 2014-08-28 07:20:20 <djackallstar> no crashes anymore YAY, thanks guys
 433 2014-08-28 07:20:23 <wumpus> you can shorten the time by passing -checklevel=2 or even less
 434 2014-08-28 07:20:58 <djackallstar> cool
 435 2014-08-28 07:21:02 <wumpus> but that only make sense if you do a lot of restarts for development or such, normally you'd just keep the checks
 436 2014-08-28 07:21:36 <djackallstar> gotcha
 437 2014-08-28 07:21:50 <djackallstar> I will look into those command-line options for sure
 438 2014-08-28 07:22:10 <wumpus> jgarzik: please be a little less terse when you open issue https://github.com/bitcoin/bitcoin/issues/4773
 439 2014-08-28 07:22:18 <djackallstar> but now I will just let the client stay open all day :D
 440 2014-08-28 07:22:51 Gigastroop has joined
 441 2014-08-28 07:23:22 <sipa> wumpus: when do you sleep...? :o
 442 2014-08-28 07:23:46 <gmaxwell> wumpus: it's just a don't forget tracker. :P
 443 2014-08-28 07:23:47 <BlueMatt> sipa: we talked about this, all the core devs are on meth 24/7 so they dont have to sleep...
 444 2014-08-28 07:24:02 <gmaxwell> wumpus: I misread your comment as "be a little less tense" and was very confused.
 445 2014-08-28 07:24:19 DougieBot5000 has quit (Quit: Leaving)
 446 2014-08-28 07:24:50 <wumpus> gmaxwell: it certainly is, but at least explain the problem
 447 2014-08-28 07:24:55 <wumpus> gmaxwell: hah
 448 2014-08-28 07:25:16 <wumpus> sipa: I didn't get much
 449 2014-08-28 07:26:49 one_zero has joined
 450 2014-08-28 07:27:04 mpm_ has quit (Remote host closed the connection)
 451 2014-08-28 07:27:09 jsfsn has joined
 452 2014-08-28 07:27:18 fabianfabian has joined
 453 2014-08-28 07:31:09 drArtemis has quit (Remote host closed the connection)
 454 2014-08-28 07:35:31 benrcole has joined
 455 2014-08-28 07:37:57 Gyps has quit (Quit: Gyps)
 456 2014-08-28 07:38:13 lclc has joined
 457 2014-08-28 07:38:46 benrcole1 has quit (Ping timeout: 245 seconds)
 458 2014-08-28 07:41:10 rubensayshi has joined
 459 2014-08-28 07:42:44 banghouse has joined
 460 2014-08-28 07:43:54 wallet42 has joined
 461 2014-08-28 07:48:18 Grouver has joined
 462 2014-08-28 07:49:35 drArtemis has joined
 463 2014-08-28 07:51:36 weilu has quit (Remote host closed the connection)
 464 2014-08-28 07:52:21 ThomasV has joined
 465 2014-08-28 07:54:44 saracen_ has quit (Remote host closed the connection)
 466 2014-08-28 07:59:20 akstunt600 has quit (Read error: Connection reset by peer)
 467 2014-08-28 07:59:21 ak_ has quit (Read error: Connection reset by peer)
 468 2014-08-28 08:00:02 ak_ has joined
 469 2014-08-28 08:00:19 akstunt600 has joined
 470 2014-08-28 08:02:12 banghouse has quit (Remote host closed the connection)
 471 2014-08-28 08:03:43 JackH has joined
 472 2014-08-28 08:05:33 MolokoBot is now known as MolokoDesk
 473 2014-08-28 08:06:03 tarantillo_1 has quit (Remote host closed the connection)
 474 2014-08-28 08:06:23 tarantillo_ has joined
 475 2014-08-28 08:08:10 t7 has joined
 476 2014-08-28 08:10:28 _yoy_ has quit (Quit: Leaving...)
 477 2014-08-28 08:10:31 Neozonz has joined
 478 2014-08-28 08:11:49 _yoy_ has joined
 479 2014-08-28 08:13:02 Eiii has quit ()
 480 2014-08-28 08:13:26 smorim has quit (Ping timeout: 264 seconds)
 481 2014-08-28 08:13:47 Neozonz has quit (Discx2!~Neozonz@unaffiliated/neozonz|Ping timeout: 255 seconds)
 482 2014-08-28 08:17:26 Belxjander has quit (Ping timeout: 245 seconds)
 483 2014-08-28 08:18:01 cbeams has quit (Remote host closed the connection)
 484 2014-08-28 08:18:27 cbeams has joined
 485 2014-08-28 08:23:07 cbeams has quit (Ping timeout: 260 seconds)
 486 2014-08-28 08:23:08 drArtemis has quit (Remote host closed the connection)
 487 2014-08-28 08:28:12 CheckDavid has joined
 488 2014-08-28 08:28:57 cbeams has joined
 489 2014-08-28 08:29:05 cbeams has quit (Changing host)
 490 2014-08-28 08:29:05 cbeams has joined
 491 2014-08-28 08:31:16 Josh has joined
 492 2014-08-28 08:31:29 Josh has quit (Client Quit)
 493 2014-08-28 08:31:58 drArtemis has joined
 494 2014-08-28 08:35:04 graingert has joined
 495 2014-08-28 08:35:04 graingert has quit (Remote host closed the connection)
 496 2014-08-28 08:35:16 graingert has joined
 497 2014-08-28 08:35:16 graingert has quit (Changing host)
 498 2014-08-28 08:35:16 graingert has joined
 499 2014-08-28 08:37:21 _yoy_ has quit (Ping timeout: 250 seconds)
 500 2014-08-28 08:38:47 RAM518 has joined
 501 2014-08-28 08:38:50 _yoy_ has joined
 502 2014-08-28 08:38:57 ArthurNumba2 has quit (Ping timeout: 264 seconds)
 503 2014-08-28 08:39:36 ArthurNumbanumba has quit (Ping timeout: 272 seconds)
 504 2014-08-28 08:39:59 wallet42 has quit (Read error: Connection reset by peer)
 505 2014-08-28 08:40:33 wallet42 has joined
 506 2014-08-28 08:43:44 W0rmDr1nk has joined
 507 2014-08-28 08:44:14 xdotcomm_ has quit (Read error: Connection reset by peer)
 508 2014-08-28 08:46:19 cbeams has quit (Remote host closed the connection)
 509 2014-08-28 08:46:26 rfreemanw has quit (Ping timeout: 264 seconds)
 510 2014-08-28 08:49:48 airq has joined
 511 2014-08-28 08:50:25 Belxjander has joined
 512 2014-08-28 08:51:06 xdotcommer has joined
 513 2014-08-28 08:51:14 ArthurNumbanumba has joined
 514 2014-08-28 08:52:01 ArthurNumba2 has joined
 515 2014-08-28 08:52:38 ak_ has quit (Read error: Connection reset by peer)
 516 2014-08-28 08:52:38 akstunt600 has quit (Read error: Connection reset by peer)
 517 2014-08-28 08:53:04 WeCluster has quit (Quit: WeCluster)
 518 2014-08-28 08:53:21 akstunt600 has joined
 519 2014-08-28 08:53:36 ak_ has joined
 520 2014-08-28 08:54:06 Belxjander has quit (Client Quit)
 521 2014-08-28 08:54:15 airq has quit (Ping timeout: 250 seconds)
 522 2014-08-28 08:56:57 benrcole has quit (Ping timeout: 264 seconds)
 523 2014-08-28 08:59:24 rfreeman_w has joined
 524 2014-08-28 09:00:00 benrcole has joined
 525 2014-08-28 09:00:29 nullbyte has quit (Ping timeout: 246 seconds)
 526 2014-08-28 09:03:03 ebfull has joined
 527 2014-08-28 09:05:08 cbeams has joined
 528 2014-08-28 09:06:17 _yoy_ has quit (Ping timeout: 260 seconds)
 529 2014-08-28 09:07:30 _yoy_ has joined
 530 2014-08-28 09:08:19 airq has joined
 531 2014-08-28 09:09:21 benrcole1 has joined
 532 2014-08-28 09:11:25 benrcole has quit (Ping timeout: 260 seconds)
 533 2014-08-28 09:14:46 drArtemis has quit (Remote host closed the connection)
 534 2014-08-28 09:16:08 aschildbach has joined
 535 2014-08-28 09:16:13 tjopper has joined
 536 2014-08-28 09:16:27 psgs is now known as away!~psgs@2001:41d0:1:68a3::39|psgs
 537 2014-08-28 09:16:45 <rfreeman_w> what do you think about urandom versus random as entropy for getnewaddress ?
 538 2014-08-28 09:17:51 mmatthew_43 has quit (Remote host closed the connection)
 539 2014-08-28 09:18:48 <wumpus> in what context?
 540 2014-08-28 09:20:15 Belxjander has joined
 541 2014-08-28 09:22:37 <rfreeman_w> wumpus, well some people think urandom should not be used for important cryptographic seeding, other says it is not a concern. In context of seeding random numbers for generating private key for your address
 542 2014-08-28 09:32:49 MolokoDesk has quit (Ping timeout: 250 seconds)
 543 2014-08-28 09:36:23 benrcole1 has quit (Ping timeout: 260 seconds)
 544 2014-08-28 09:36:34 benrcole has joined
 545 2014-08-28 09:38:31 mappum has joined
 546 2014-08-28 09:41:32 melvster has quit (Ping timeout: 240 seconds)
 547 2014-08-28 09:44:14 <gmaxwell> rfreeman_w: None of those things are used as entopy for getnewaddress.
 548 2014-08-28 09:44:36 <gmaxwell> They use the internal random pool.
 549 2014-08-28 09:44:57 <gmaxwell> Which is initilized from the system at start (and subsiquently updated with timing information, though not that it matters).
 550 2014-08-28 09:45:02 _yoy_ has quit (Ping timeout: 240 seconds)
 551 2014-08-28 09:45:56 akstunt600 has quit (Read error: Connection reset by peer)
 552 2014-08-28 09:45:57 ak_ has quit (Read error: Connection reset by peer)
 553 2014-08-28 09:46:39 ak_ has joined
 554 2014-08-28 09:46:54 akstunt600 has joined
 555 2014-08-28 09:47:08 _yoy_ has joined
 556 2014-08-28 09:47:50 napedia has quit (Ping timeout: 255 seconds)
 557 2014-08-28 09:56:12 Gigastroop1 has joined
 558 2014-08-28 09:56:50 melvster has joined
 559 2014-08-28 09:58:42 cbeams has quit (Remote host closed the connection)
 560 2014-08-28 09:59:08 cbeams has joined
 561 2014-08-28 09:59:32 Gigastroop has quit (Ping timeout: 240 seconds)
 562 2014-08-28 10:00:39 cbeams has quit (Read error: Connection reset by peer)
 563 2014-08-28 10:01:01 cbeams has joined
 564 2014-08-28 10:01:01 cbeams has quit (Changing host)
 565 2014-08-28 10:01:01 cbeams has joined
 566 2014-08-28 10:04:45 banghouse has joined
 567 2014-08-28 10:06:15 jaakkos_ has quit (Ping timeout: 260 seconds)
 568 2014-08-28 10:09:08 banghouse has quit (Ping timeout: 260 seconds)
 569 2014-08-28 10:09:19 HostFat has joined
 570 2014-08-28 10:10:08 mappum has quit (Remote host closed the connection)
 571 2014-08-28 10:13:10 jaakkos has joined
 572 2014-08-28 10:13:21 agricocb has quit (Ping timeout: 245 seconds)
 573 2014-08-28 10:13:40 Cray-on has joined
 574 2014-08-28 10:14:12 Grishnakh has joined
 575 2014-08-28 10:14:31 lifeofcray has quit (Ping timeout: 245 seconds)
 576 2014-08-28 10:17:53 benrcole has quit (Ping timeout: 250 seconds)
 577 2014-08-28 10:19:47 jaakkos has quit (Ping timeout: 255 seconds)
 578 2014-08-28 10:26:50 jaakkos has joined
 579 2014-08-28 10:28:33 volante has joined
 580 2014-08-28 10:39:15 akstunt600 has quit (Read error: Connection reset by peer)
 581 2014-08-28 10:39:16 ak_ has quit (Read error: Connection reset by peer)
 582 2014-08-28 10:39:56 akstunt600 has joined
 583 2014-08-28 10:40:04 ak_ has joined
 584 2014-08-28 10:42:26 weilu has joined
 585 2014-08-28 10:45:45 moa has quit (Quit: Leaving.)
 586 2014-08-28 10:49:06 melvster has quit (Read error: Connection reset by peer)
 587 2014-08-28 10:50:04 melvster has joined
 588 2014-08-28 10:50:42 wallet42 has quit (Read error: Connection reset by peer)
 589 2014-08-28 10:51:11 wallet42 has joined
 590 2014-08-28 10:57:58 jtimon has joined
 591 2014-08-28 11:03:43 p8m has quit (Quit: leaving)
 592 2014-08-28 11:05:38 skinnkavaj has joined
 593 2014-08-28 11:11:12 codice has quit (Ping timeout: 260 seconds)
 594 2014-08-28 11:12:51 codice has joined
 595 2014-08-28 11:15:26 psgs is now known as psgs|away
 596 2014-08-28 11:15:42 llllllllll has joined
 597 2014-08-28 11:18:53 rdponticelli has joined
 598 2014-08-28 11:25:36 HostFat_ has joined
 599 2014-08-28 11:28:00 HostFat has quit (Ping timeout: 260 seconds)
 600 2014-08-28 11:31:25 p8m has joined
 601 2014-08-28 11:32:36 akstunt600 has quit (Read error: Connection reset by peer)
 602 2014-08-28 11:32:36 ak_ has quit (Read error: Connection reset by peer)
 603 2014-08-28 11:32:45 <wumpus> djackallstar: looks like there are quite some messages with mismatched formatting characters, although just two in your language (see the pastebin link in https://github.com/bitcoin/bitcoin/pull/4776)
 604 2014-08-28 11:33:16 ak_ has joined
 605 2014-08-28 11:33:21 akstunt600 has joined
 606 2014-08-28 11:34:12 xenog has joined
 607 2014-08-28 11:35:03 CryptoXim has joined
 608 2014-08-28 11:43:39 <wumpus> submitted an announcement on transifex
 609 2014-08-28 11:48:23 _yoy_ has quit (Ping timeout: 244 seconds)
 610 2014-08-28 11:49:07 Josh has joined
 611 2014-08-28 11:49:12 Josh has quit (Client Quit)
 612 2014-08-28 11:50:32 CheckDavid has quit (Quit: Connection closed for inactivity)
 613 2014-08-28 11:50:44 _yoy_ has joined
 614 2014-08-28 11:55:12 <wumpus> I like my bitcoin-qt in zh_TW, think I'm going to keep it this way :-)
 615 2014-08-28 11:58:21 jprichardson has joined
 616 2014-08-28 12:01:43 jordandotdev has quit (Quit: Connection closed for inactivity)
 617 2014-08-28 12:04:22 <wumpus> whoa, and I thought the bitcoin community was hostile http://gigaom.com/2014/08/27/chef-engineer-leaves-the-company-after-receiving-death-threats-from-its-open-source-community/
 618 2014-08-28 12:05:36 banghouse has joined
 619 2014-08-28 12:06:39 bedeho has quit (Ping timeout: 260 seconds)
 620 2014-08-28 12:07:30 cbeams has quit (Remote host closed the connection)
 621 2014-08-28 12:08:28 cbeams has joined
 622 2014-08-28 12:08:28 cbeams has quit (Changing host)
 623 2014-08-28 12:08:28 cbeams has joined
 624 2014-08-28 12:08:37 RazielZ has joined
 625 2014-08-28 12:10:05 banghouse has quit (Ping timeout: 244 seconds)
 626 2014-08-28 12:12:07 Khayman has joined
 627 2014-08-28 12:14:43 Mephistopheles has quit (Ping timeout: 264 seconds)
 628 2014-08-28 12:18:00 ionstorm has joined
 629 2014-08-28 12:20:43 oda has joined
 630 2014-08-28 12:22:10 oda has quit (Client Quit)
 631 2014-08-28 12:25:02 hearn has joined
 632 2014-08-28 12:25:54 akstunt600 has quit (Read error: Connection reset by peer)
 633 2014-08-28 12:25:54 ak_ has quit (Read error: Connection reset by peer)
 634 2014-08-28 12:26:31 akstunt600 has joined
 635 2014-08-28 12:26:50 ak_ has joined
 636 2014-08-28 12:27:19 CheckDavid has joined
 637 2014-08-28 12:30:12 volante has quit (Quit: This computer has gone to sleep)
 638 2014-08-28 12:30:39 one_zero has quit ()
 639 2014-08-28 12:31:18 Josh has joined
 640 2014-08-28 12:31:42 Josh is now known as Guest54185
 641 2014-08-28 12:32:25 volante has joined
 642 2014-08-28 12:32:37 Guest54185 has quit (Client Quit)
 643 2014-08-28 12:33:29 volante has quit (Client Quit)
 644 2014-08-28 12:35:18 airq has quit (Remote host closed the connection)
 645 2014-08-28 12:35:43 airq has joined
 646 2014-08-28 12:38:09 agricocb has joined
 647 2014-08-28 12:39:06 ThomasV has quit (Ping timeout: 260 seconds)
 648 2014-08-28 12:39:12 justanotheruser has joined
 649 2014-08-28 12:39:12 airq has quit (Read error: No route to host)
 650 2014-08-28 12:39:17 airq_ has joined
 651 2014-08-28 12:40:17 robonerd has quit (Ping timeout: 246 seconds)
 652 2014-08-28 12:40:27 volante has joined
 653 2014-08-28 12:41:39 robonerd has joined
 654 2014-08-28 12:41:41 Adlai has quit (Remote host closed the connection)
 655 2014-08-28 12:42:04 neozaru has joined
 656 2014-08-28 12:42:18 Adlai has joined
 657 2014-08-28 12:48:27 Zarutian has joined
 658 2014-08-28 12:49:06 Zarutian has quit (Read error: Connection reset by peer)
 659 2014-08-28 12:49:11 Zarutian_ has joined
 660 2014-08-28 12:54:18 bedeho has joined
 661 2014-08-28 12:54:53 paracyst__ has quit (Remote host closed the connection)
 662 2014-08-28 12:56:00 volante has quit (Quit: This computer has gone to sleep)
 663 2014-08-28 12:57:00 benrcole has joined
 664 2014-08-28 12:57:52 cagedwisdom has quit (Remote host closed the connection)
 665 2014-08-28 12:59:55 gavinandresen has joined
 666 2014-08-28 13:01:14 wallet42 has quit (Read error: Connection reset by peer)
 667 2014-08-28 13:01:19 wallet421 has joined
 668 2014-08-28 13:01:19 wallet421 is now known as wallet42
 669 2014-08-28 13:11:11 mpm_ has joined
 670 2014-08-28 13:12:08 bedeho has quit (Quit: Nettalk6 - www.ntalk.de)
 671 2014-08-28 13:13:39 hsmiths has quit (Quit: END OF LINE)
 672 2014-08-28 13:15:26 hsmiths has joined
 673 2014-08-28 13:16:44 Alina-malina has quit (Quit: https://twitter.com/AleenaMaleena)
 674 2014-08-28 13:17:02 benrcole has quit (Quit: Leaving.)
 675 2014-08-28 13:18:37 ThomasV has joined
 676 2014-08-28 13:19:14 akstunt600 has quit (Read error: Connection reset by peer)
 677 2014-08-28 13:19:14 ak_ has quit (Read error: Connection reset by peer)
 678 2014-08-28 13:19:35 Alina-malina has joined
 679 2014-08-28 13:19:54 ak_ has joined
 680 2014-08-28 13:20:04 akstunt600 has joined
 681 2014-08-28 13:23:34 Malakai33 has joined
 682 2014-08-28 13:24:27 benrcole has joined
 683 2014-08-28 13:24:45 aphoriser is now known as aphorise
 684 2014-08-28 13:27:05 wallet42 has quit (Quit: Leaving.)
 685 2014-08-28 13:39:49 <btcdrak> wow. not even r/bitcoin goes that far!
 686 2014-08-28 13:40:27 <Luke-Jr> bitcointroll probably does, but I'm not sure we see it
 687 2014-08-28 13:41:25 <btcdrak> http://crypto-comics.com/comic28.html
 688 2014-08-28 13:41:56 <btcdrak> or an image for the paranoid: http://crypto-comics.com/comic28.png
 689 2014-08-28 13:52:55 KawalGrover has joined
 690 2014-08-28 13:56:01 <jgarzik> RE threats, I had one threat of home invasion I considered serious enough to report to authorities
 691 2014-08-28 13:56:04 benrcole has quit (Quit: Leaving.)
 692 2014-08-28 13:56:20 <jgarzik> coming from the kernel, you had to had a tough skin
 693 2014-08-28 13:56:57 <jgarzik> wumpus has not yet had to deal with (a) convicted murderers or (b) people threatening to commit suicide if you fail to accept their pull request
 694 2014-08-28 13:57:23 <jgarzik> *had to have
 695 2014-08-28 13:58:22 <wumpus> I hope that never happens either
 696 2014-08-28 13:58:39 <jrick> hrm did I wake up too early or does GetBlocksToMaturity have an off by one?
 697 2014-08-28 13:59:03 <jrick> doesn't seem to match what CheckInputs is checking
 698 2014-08-28 14:00:28 <Luke-Jr> (b) people threatening to commit suicide if you fail to accept their pull request <-- someone taking code too seriously O.o
 699 2014-08-28 14:01:02 Josh has joined
 700 2014-08-28 14:01:12 Josh has quit (Client Quit)
 701 2014-08-28 14:05:51 <Luke-Jr> it's funny how once my seed node had 10 nodes queried, the security graph hasn't really changed its proportions as the number of nodes queried grows
 702 2014-08-28 14:06:19 <Luke-Jr> still ~50% up-to-date, ~35% outdated, and ~2% testing
 703 2014-08-28 14:06:19 banghouse has joined
 704 2014-08-28 14:06:42 altoz has joined
 705 2014-08-28 14:08:43 vmatekole has joined
 706 2014-08-28 14:09:27 vmatekole has quit (Remote host closed the connection)
 707 2014-08-28 14:10:15 crunk-juice has joined
 708 2014-08-28 14:10:56 banghouse has quit (Ping timeout: 246 seconds)
 709 2014-08-28 14:12:33 akstunt600 has quit (Read error: Connection reset by peer)
 710 2014-08-28 14:12:34 ak_ has quit (Read error: Connection reset by peer)
 711 2014-08-28 14:13:22 akstunt600 has joined
 712 2014-08-28 14:13:27 ak_ has joined
 713 2014-08-28 14:14:23 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 714 2014-08-28 14:21:41 Informerop has quit (Remote host closed the connection)
 715 2014-08-28 14:21:54 Informerop has joined
 716 2014-08-28 14:22:36 crunk-juice has quit (Remote host closed the connection)
 717 2014-08-28 14:23:20 cbeams has quit (Remote host closed the connection)
 718 2014-08-28 14:23:47 cbeams has joined
 719 2014-08-28 14:24:41 * jgarzik wrote this after one actual suicide: https://lkml.org/lkml/2012/7/27/321
 720 2014-08-28 14:24:56 hearn has joined
 721 2014-08-28 14:26:38 crunk-juice has joined
 722 2014-08-28 14:28:21 cbeams has quit (Ping timeout: 250 seconds)
 723 2014-08-28 14:30:14 <jgarzik> jrick, git blame answers the question
 724 2014-08-28 14:30:32 * jrick looks
 725 2014-08-28 14:31:45 KawalGrover has quit (Ping timeout: 264 seconds)
 726 2014-08-28 14:32:26 <jrick> hmm
 727 2014-08-28 14:33:36 <jrick> can't say I understand the rationale
 728 2014-08-28 14:34:52 <jrick> also, if wallet wants to have its own rules then fine, but shoving that in main.cpp doesn't seem right
 729 2014-08-28 14:36:06 <wumpus> jgarzik: painful, but well-written
 730 2014-08-28 14:36:32 <jgarzik> jrick, main.cpp is where CMerkleTx class implementation lives
 731 2014-08-28 14:36:57 <jgarzik> jrick, as grepping indicates, GetBlocksToMaturity is really a wallet concept, nothing at all to do with consensus
 732 2014-08-28 14:37:10 <wumpus> ACK on moving it to wallet
 733 2014-08-28 14:37:11 <jgarzik> wumpus, thanks
 734 2014-08-28 14:37:12 <sipa> jrick: note that CWallet used to live in main.cpp too :)
 735 2014-08-28 14:37:35 <wumpus> good catch
 736 2014-08-28 14:37:37 <jrick> hah doesn't at all surprise me
 737 2014-08-28 14:38:12 <jgarzik> commit bf3a20a6e8cafdf723ef101af078df303ea06fec outlines the rationale, as git blame indicates
 738 2014-08-28 14:38:14 <sipa> pow/miner/coins/core/wallet/keystore/checkpoints/chainparams/... were all in main
 739 2014-08-28 14:38:34 <sipa> or their predecessors at least
 740 2014-08-28 14:39:17 <sipa> and yes, ack on moving wallet-only stuff to wallet obviously
 741 2014-08-28 14:41:06 nullbyte has joined
 742 2014-08-28 14:41:06 nullbyte has quit (Changing host)
 743 2014-08-28 14:41:06 nullbyte has joined
 744 2014-08-28 14:41:11 <jrick> jgarzik: why do you need to wait for the block to propagate? if a node didn't have it it would just be an orphan
 745 2014-08-28 14:41:49 phoenix521 has joined
 746 2014-08-28 14:43:01 <sipa> jrick: a reorg of a few blocks deep could otherwise invalidate transactiins
 747 2014-08-28 14:43:23 <sipa> the assumption is that under normal (no attack) situations a transaction can never go from valid to invalif
 748 2014-08-28 14:43:28 <jrick> yes just like any other tx
 749 2014-08-28 14:43:59 <sipa> no, spending a coinbase below maturity is invalid
 750 2014-08-28 14:44:21 <sipa> normal spends do not have such a constraint
 751 2014-08-28 14:44:45 <sipa> otherwise things could disappear from the mempool for example by just reorging
 752 2014-08-28 14:45:16 <sipa> as the mempool is guaranteed to be a valid set of transactions on top of the current blockchain
 753 2014-08-28 14:45:54 vmatekole has joined
 754 2014-08-28 14:46:14 tjopper has quit (Read error: Connection reset by peer)
 755 2014-08-28 14:46:17 <sipa> for a normal transaction, in case of a reorg you move the disconnect parent tx back to the mempool and it remains valid
 756 2014-08-28 14:46:30 <jrick> if there's a reorg then you're switching to a better chain tip, you shouldn't have issues with the coinbase you spent suddenly not being mature
 757 2014-08-28 14:46:33 <sipa> for a coinbase spend, you can't move the coinbase to the mempool
 758 2014-08-28 14:46:48 <sipa> the mempool would be invalid
 759 2014-08-28 14:47:24 <jrick> during the switch yes, but after?
 760 2014-08-28 14:47:46 <sipa> you'd have a mempool tx that spends a coinbase tx too early
 761 2014-08-28 14:48:14 <sipa> and a wallet with nonexisting coins
 762 2014-08-28 14:48:24 <jgarzik> yes that's the worse case
 763 2014-08-28 14:48:44 <sipa> and in all likelyhood, after the next block they are valid again
 764 2014-08-28 14:48:54 <jrick> if the bitcoind mempool must always be valid even in the middle of a reorg I understand, but I don't think access to it should be allowed during the reorg
 765 2014-08-28 14:49:02 <jrick> and when the reorg if finished, it would be valid again
 766 2014-08-28 14:49:08 <jgarzik> coins don't just become 0conf, they become invalid.  absolute worst case, they are permanently invalid (if a different chain creates a different coinbase).
 767 2014-08-28 14:49:12 <sipa> jrick: no
 768 2014-08-28 14:49:15 DougieBot5000 has joined
 769 2014-08-28 14:49:23 <sipa> if you go from a longer to a shorter branch
 770 2014-08-28 14:49:49 <sipa> it's always longer in terms of amount of work
 771 2014-08-28 14:49:54 phoenix521 has left ()
 772 2014-08-28 14:49:57 <sipa> but nit necessarily in terms of height
 773 2014-08-28 14:49:59 <sipa> *not
 774 2014-08-28 14:50:08 <jgarzik> chainA and chainB are not guaranteed to contain the same set of transactions
 775 2014-08-28 14:50:18 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
 776 2014-08-28 14:50:19 <sipa> that's not actually relevant, jgarzik
 777 2014-08-28 14:50:48 <jgarzik> not to coinbase maturity no.
 778 2014-08-28 14:50:52 <sipa> because we're talking about a transaction output already 100 blocks deep
 779 2014-08-28 14:51:26 <sipa> anyway, there used to be a way too large safety period of 20 blocks, so it was changed to 1
 780 2014-08-28 14:52:23 lifeofcray has joined
 781 2014-08-28 14:52:57 Cray-on has quit (Ping timeout: 245 seconds)
 782 2014-08-28 14:56:47 <wumpus> it looks like CMerkleTx is only used by the wallet *except* a usage in blockToJSON in rpcblockchain :/
 783 2014-08-28 14:57:01 <phedny> if I do a getrawtransaction, which results in the hex of a transaction; and I submit that transaction with sendrawtransaction, I expect to see code -27 "transaction already in block chain", however, for some transactions I get code -26, "18: bad-txns-inputs-spent"
 784 2014-08-28 14:57:57 <phedny> in particular this happens with tx 223b0a5dbbdc274fb8e84b64da7bd91a3b0132f766c0ef67558f41a5780e8786 on testnet
 785 2014-08-28 14:58:13 <Jouke> phedny: couldn't it be that some of the inputs of that transaction are allready spent?
 786 2014-08-28 14:58:22 <jrick> sipa: thanks for the explanation, I'm looking at the chain switching code now
 787 2014-08-28 14:58:22 cbeams has joined
 788 2014-08-28 14:58:31 <phedny> Jouke: if that were the case, I wouldn't expect the tx to be in the block chain
 789 2014-08-28 14:59:18 <Jouke> Ah, no indeed :)
 790 2014-08-28 14:59:18 <jgarzik> wumpus, wow, that rpcblockchain CMerkleTx use is completely cheesy
 791 2014-08-28 14:59:29 <jgarzik> wumpus, just to get a block's depth in main chain???
 792 2014-08-28 15:00:06 <wumpus> jgarzik: ...yep, that's all
 793 2014-08-28 15:00:51 <jgarzik> wumpus, it has the flippin' CBlockIndex
 794 2014-08-28 15:00:53 <jgarzik>     // height of the entry in the chain. The genesis block has height 0
 795 2014-08-28 15:00:54 <jgarzik>     int nHeight;
 796 2014-08-28 15:01:57 <wumpus> that does make it extremely silly
 797 2014-08-28 15:01:59 super3 has joined
 798 2014-08-28 15:02:25 gavinandresen has quit (Quit: gavinandresen)
 799 2014-08-28 15:02:39 rfreeman_w has quit (Ping timeout: 264 seconds)
 800 2014-08-28 15:02:46 <wumpus> chainActive.Height() - blockindex->nHeight + 1 would work just as well
 801 2014-08-28 15:03:36 cbeams has quit (Ping timeout: 260 seconds)
 802 2014-08-28 15:04:01 crunk-juice has quit (Remote host closed the connection)
 803 2014-08-28 15:04:03 rfreeman_w has joined
 804 2014-08-28 15:04:15 <wumpus> heh, there was guy here a while ago that had problem with # confirmations on some blocks returning -1 on the JSON, that turned out to be due to corruption of a block on disk
 805 2014-08-28 15:05:45 crunk-juice has joined
 806 2014-08-28 15:05:56 akstunt600 has quit (Read error: Connection reset by peer)
 807 2014-08-28 15:05:56 ak_ has quit (Read error: Connection reset by peer)
 808 2014-08-28 15:06:36 hearn has joined
 809 2014-08-28 15:06:41 akstunt600 has joined
 810 2014-08-28 15:07:01 ak_ has joined
 811 2014-08-28 15:07:25 <wumpus> ...but I can't think of any reason why it would be done this way
 812 2014-08-28 15:11:57 Zifre_ has joined
 813 2014-08-28 15:14:12 pen has quit (Ping timeout: 245 seconds)
 814 2014-08-28 15:15:11 viic has quit (Ping timeout: 260 seconds)
 815 2014-08-28 15:15:23 viic has joined
 816 2014-08-28 15:15:45 Zifre has quit (Ping timeout: 240 seconds)
 817 2014-08-28 15:15:45 xdotcommer has quit (Read error: Connection reset by peer)
 818 2014-08-28 15:16:15 xdotcommer has joined
 819 2014-08-28 15:16:17 <jgarzik> IMO just include changing blockToJSON as a preparatory commit in the CMerkleTx cleanup PR
 820 2014-08-28 15:18:19 brson has joined
 821 2014-08-28 15:21:13 ValicekB has quit (Ping timeout: 250 seconds)
 822 2014-08-28 15:22:14 <phedny> sendrawtransaction finds a transaction to see whether a transaction is already in the block chain using CCoinsViewCache.GetCoins() at
 823 2014-08-28 15:22:17 <phedny> https://github.com/bitcoin/bitcoin/blob/49f954f154e3576a6a8270e00ab95f52dd02c667/src/rpcrawtransaction.cpp#L737
 824 2014-08-28 15:22:22 <phedny> now, the comments for CCoinsView.GetCoins() tells me it returns unspent transaction outputs: https://github.com/bitcoin/bitcoin/blob/790911ff0a659becd983afd5309b2c16401ba28d/src/coins.h#L278
 825 2014-08-28 15:22:35 <phedny> does this mean that as soon as all outputs of a transaction are spent, issuing a sendrawtransaction of that transaction will return -26 instead of -27?
 826 2014-08-28 15:23:54 sabfer has joined
 827 2014-08-28 15:24:44 Burrito has joined
 828 2014-08-28 15:25:49 jacob___ has joined
 829 2014-08-28 15:29:43 ValicekB has joined
 830 2014-08-28 15:30:11 <jgarzik> phedny, well, to be clear if "any" of the transaction's outputs are spent, the status will change
 831 2014-08-28 15:30:35 <wumpus> there must be a better way to find out if a block is on the main chain
 832 2014-08-28 15:31:05 <jrick> sipa: I see the total work being calculated, but as a function of the block's difficulty target. I suppose a miner could choose a harder difficulty before the required difficulty increases, but are there any other ways a reorg could result in a lower height?
 833 2014-08-28 15:31:40 <jgarzik> wumpus, for the purposes of the RPC, it is asking confirmation count, which is a more narrow query.
 834 2014-08-28 15:32:15 <jgarzik> phedny, if the transaction is confirmed, -27 is returned
 835 2014-08-28 15:32:16 <wumpus> maybe chainActive.GetAncestor(blockindex->nHeight) == blockindex
 836 2014-08-28 15:32:29 <phedny> jgarzik: that's what I expect, but that's not what happens
 837 2014-08-28 15:32:32 <wumpus> if that's not true, the number of confirmations is -1
 838 2014-08-28 15:32:40 sabfer has quit (Quit: Leaving...)
 839 2014-08-28 15:32:52 <phedny> mark@cosmos:~/mip$ bitcoin/src/bitcoind -testnet sendrawtransaction `bitcoin/src/bitcoind -testnet getrawtransaction 223b0a5dbbdc274fb8e84b64da7bd91a3b0132f766c0ef67558f41a5780e8786`
 840 2014-08-28 15:32:57 <phedny> error: {"code":-26,"message":"18: bad-txns-inputs-spent"}
 841 2014-08-28 15:33:01 t7 has quit (Quit: home)
 842 2014-08-28 15:33:13 Subo1977 has joined
 843 2014-08-28 15:33:44 <wumpus> but there's probably a more direct way of asking...
 844 2014-08-28 15:34:39 banghouse has joined
 845 2014-08-28 15:34:43 <jgarzik> wumpus, FindFork() is what "getblocks" uses
 846 2014-08-28 15:35:29 Meeh has quit (Read error: Connection reset by peer)
 847 2014-08-28 15:35:53 <jgarzik> phedny, ah yes, -26 is returned if -some- but not all inputs are spent
 848 2014-08-28 15:36:17 <jgarzik> phedny, i.e that transaction hash is not in the mempool, but another transaction spending some of its inputs is
 849 2014-08-28 15:36:31 abossard has quit (Quit: abossard)
 850 2014-08-28 15:37:27 Subo1977_ has quit (Ping timeout: 264 seconds)
 851 2014-08-28 15:37:36 HANTI is now known as hanti
 852 2014-08-28 15:38:42 <wumpus> jgarzik: chainActive.FindFork(blockindex) == blockindex ?
 853 2014-08-28 15:39:44 <wumpus> seems to work
 854 2014-08-28 15:40:30 <jgarzik> wumpus, yep
 855 2014-08-28 15:40:41 <jgarzik> wumpus, perhaps with a nice IsInMainChain wrapper or similar...
 856 2014-08-28 15:40:43 <phedny> jgarzik: hmm, okay... given the scarce documentation (https://en.bitcoin.it/wiki/Original_Bitcoin_client/API_calls_list linking to the code for error codes), I assumed -27 to be returned in any case when a transaction is in the block chain
 857 2014-08-28 15:41:03 <jgarzik> phedny, apparently not
 858 2014-08-28 15:41:09 <phedny> indeed :)
 859 2014-08-28 15:41:15 Meeh has joined
 860 2014-08-28 15:41:27 <phedny> so the question: should documentation be improved or is the current behavior undesired?
 861 2014-08-28 15:42:08 Meeh is now known as mikalv
 862 2014-08-28 15:42:17 mikalv has quit (Client Quit)
 863 2014-08-28 15:42:26 Qatz has quit (Ping timeout: 244 seconds)
 864 2014-08-28 15:42:36 <jgarzik> phedny, I wouldn't want to close off the ability for someone to distinguish between those cases.  And usefully, that reaches the conclusion "update the docs, don't break compat"
 865 2014-08-28 15:43:18 Meeh has joined
 866 2014-08-28 15:43:27 jacob___ has quit (Quit: Page closed)
 867 2014-08-28 15:43:33 <wumpus> this is desired behavior, please don't change it around again
 868 2014-08-28 15:43:47 <wumpus> improving documentation is always welcome of course
 869 2014-08-28 15:43:52 pen has joined
 870 2014-08-28 15:43:59 Meeh is now known as mikalv
 871 2014-08-28 15:44:10 Qatz has joined
 872 2014-08-28 15:46:14 aquarat2 is now known as aquarat
 873 2014-08-28 15:46:51 <wumpus> in general, if all txouts is spent we can't even know anymore whether the transaction is in the chain
 874 2014-08-28 15:47:40 <wumpus> (unless txindex is enabled, but using that would be mixing concerns in a bad way)
 875 2014-08-28 15:49:41 <phedny> I see
 876 2014-08-28 15:52:25 BCBot` has quit (Remote host closed the connection)
 877 2014-08-28 15:53:13 BCBot has joined
 878 2014-08-28 15:55:01 davec has quit (Ping timeout: 250 seconds)
 879 2014-08-28 15:56:18 Elcuim has joined
 880 2014-08-28 15:59:12 ak_ has quit (Read error: Connection reset by peer)
 881 2014-08-28 15:59:12 akstunt600 has quit (Read error: Connection reset by peer)
 882 2014-08-28 15:59:42 <Elcuim> anyone have tried to make a own ATM here?
 883 2014-08-28 16:00:05 ak_ has joined
 884 2014-08-28 16:00:16 akstunt600 has joined
 885 2014-08-28 16:00:22 jtimon_ has joined
 886 2014-08-28 16:00:56 weilu has quit (Remote host closed the connection)
 887 2014-08-28 16:01:29 <Eliel> Elcuim: while that is an interesting project in itself, it's off topic on this channel. This channel is for development disussion of Bitcoin Core.
 888 2014-08-28 16:01:37 jtimon has quit (Ping timeout: 245 seconds)
 889 2014-08-28 16:06:18 Emcy has quit (Ping timeout: 260 seconds)
 890 2014-08-28 16:08:15 <Elcuim> Eliel, sorry and thanks for the clarification. yow know another room for bitcoin related projects ?
 891 2014-08-28 16:08:57 tombtc has joined
 892 2014-08-28 16:09:57 <Eliel> unfortunately, I don't know of a general channel like that. You could perhaps ask in #bitcoin.
 893 2014-08-28 16:10:05 gdm85 has quit (Ping timeout: 250 seconds)
 894 2014-08-28 16:11:36 <Elcuim> Eliel, thanks!
 895 2014-08-28 16:11:55 john_z has quit (Ping timeout: 250 seconds)
 896 2014-08-28 16:12:45 Emcy has joined
 897 2014-08-28 16:12:46 Emcy has quit (Changing host)
 898 2014-08-28 16:12:46 Emcy has joined
 899 2014-08-28 16:14:49 gavinandresen has joined
 900 2014-08-28 16:14:54 rdponticelli has quit (Remote host closed the connection)
 901 2014-08-28 16:14:59 <wumpus> this channel is not only about bitcoin core, in general discussing technical details of the bitcoin system is on topic here... I agree that building ATMs doesn't really fit into the topic though
 902 2014-08-28 16:15:21 rdponticelli has joined
 903 2014-08-28 16:15:24 agricocb has quit (Quit: Leaving.)
 904 2014-08-28 16:15:52 fabianfabian has quit (Ping timeout: 245 seconds)
 905 2014-08-28 16:18:17 Guest63495 has quit (Remote host closed the connection)
 906 2014-08-28 16:18:23 fabianfabian has joined
 907 2014-08-28 16:20:50 <nsh> is the previous block header hashed twice -- sha356(sha356(prevBlockHeader)) -- in mining or once?
 908 2014-08-28 16:21:01 <nsh> *256
 909 2014-08-28 16:21:33 <nsh> twice.
 910 2014-08-28 16:21:37 <Luke-Jr> sha256d(header) = sha256(sha256(header))
 911 2014-08-28 16:21:46 <nsh> ty
 912 2014-08-28 16:22:56 Elcuim has quit (Ping timeout: 255 seconds)
 913 2014-08-28 16:31:15 dlb76 has quit (Ping timeout: 260 seconds)
 914 2014-08-28 16:33:29 Grouver has quit (Quit: Leaving)
 915 2014-08-28 16:34:57 damethos has joined
 916 2014-08-28 16:35:37 maaku has joined
 917 2014-08-28 16:36:00 maaku is now known as Guest40803
 918 2014-08-28 16:37:01 Knuk_ has joined
 919 2014-08-28 16:40:02 Knuk has quit (Ping timeout: 245 seconds)
 920 2014-08-28 16:40:21 Btceldur has joined
 921 2014-08-28 16:47:28 airq_ has quit (Remote host closed the connection)
 922 2014-08-28 16:47:54 airq has joined
 923 2014-08-28 16:49:06 airq_ has joined
 924 2014-08-28 16:49:07 airq has quit (Read error: Connection reset by peer)
 925 2014-08-28 16:52:11 Zarutian_ has quit (Quit: Zarutian_)
 926 2014-08-28 16:52:33 akstunt600 has quit (Read error: Connection reset by peer)
 927 2014-08-28 16:52:34 ak_ has quit (Read error: Connection reset by peer)
 928 2014-08-28 16:53:20 akstunt600 has joined
 929 2014-08-28 16:53:31 airq_ has quit (Ping timeout: 250 seconds)
 930 2014-08-28 16:53:39 ak_ has joined
 931 2014-08-28 16:53:54 JackH has quit (Quit: JackH)
 932 2014-08-28 16:56:57 johnsoft has quit (Ping timeout: 264 seconds)
 933 2014-08-28 16:57:09 johnsoft has joined
 934 2014-08-28 16:58:33 ValicekB has quit (Ping timeout: 240 seconds)
 935 2014-08-28 16:58:59 stickyfingers__ has joined
 936 2014-08-28 17:01:35 stickyfingers_ has quit (Ping timeout: 260 seconds)
 937 2014-08-28 17:01:44 weilu has joined
 938 2014-08-28 17:03:02 msvb-lab has quit (Read error: Connection reset by peer)
 939 2014-08-28 17:03:19 msvb-lab has joined
 940 2014-08-28 17:03:33 weilu_ has joined
 941 2014-08-28 17:03:59 banghouse has quit (Remote host closed the connection)
 942 2014-08-28 17:04:41 ValicekB has joined
 943 2014-08-28 17:05:21 super3 has quit (Ping timeout: 264 seconds)
 944 2014-08-28 17:06:17 weilu has quit (Ping timeout: 245 seconds)
 945 2014-08-28 17:07:29 kgk_ has joined
 946 2014-08-28 17:07:52 weilu_ has quit (Ping timeout: 240 seconds)
 947 2014-08-28 17:07:53 <nsh> Luke-Jr, further question (relaying for someone) "everybody says that the output from SHA-256 is big-endian, but the value is used "as is" as the prevBlockHash, which everybody says is little-endian data. and people even reverse it on the web, thinking that it should be presented big-endian!"
 948 2014-08-28 17:08:35 <Luke-Jr> … why relay? tell them to ask themselves
 949 2014-08-28 17:09:04 <Luke-Jr> in any case, trial and error is the easiest way to get that right
 950 2014-08-28 17:09:15 <jgarzik> nsh, the hash is an opaque value
 951 2014-08-28 17:09:17 <Luke-Jr> trying to explain it or be explained to, is just asking for disaster
 952 2014-08-28 17:09:23 <jrick> shas don't have endianness
 953 2014-08-28 17:09:34 <jgarzik> nsh, when displayed as a hex string, bitcoin does some idiotic byte and word swapping
 954 2014-08-28 17:09:38 <Luke-Jr> jrick: sure they do
 955 2014-08-28 17:10:16 gdm85 has joined
 956 2014-08-28 17:10:42 <Luke-Jr> jrick: it's just always big endian because that's required ;)
 957 2014-08-28 17:10:45 <jrick> Luke-Jr: you can interpret an integer from it, with the bytes in big or little endian order, but the sha itself doesn't have an endianness
 958 2014-08-28 17:11:12 <Luke-Jr> jrick: SHA256 works in 32-bit integers, and requires translating it from/to character data in big endian
 959 2014-08-28 17:12:19 <jrick> right
 960 2014-08-28 17:13:10 <Luke-Jr> nsh: also keep in mind getwork's data is not the same as the block header itself
 961 2014-08-28 17:14:08 * nsh nods
 962 2014-08-28 17:14:14 pierre`_ has quit (Ping timeout: 255 seconds)
 963 2014-08-28 17:14:41 Zarutian has joined
 964 2014-08-28 17:15:52 W0rmDr1nk has quit (Ping timeout: 240 seconds)
 965 2014-08-28 17:16:20 kermit has quit (Quit: Leaving.)
 966 2014-08-28 17:17:28 [gM] has joined
 967 2014-08-28 17:20:17 cagedwisdom has joined
 968 2014-08-28 17:20:40 kyuupichan has quit (Read error: Connection reset by peer)
 969 2014-08-28 17:20:57 kyuupichan has joined
 970 2014-08-28 17:21:03 <jgarzik> Luke-Jr, huh? no.
 971 2014-08-28 17:21:14 <jgarzik> Luke-Jr, sha256 produces opaque bytestream
 972 2014-08-28 17:21:29 <jrick> ^
 973 2014-08-28 17:21:36 <jgarzik> Luke-Jr, if you want to squash it into a data type, that is a notion added atop the algo
 974 2014-08-28 17:21:42 <Luke-Jr> jgarzik: sure, it's opaque, but that's how it works
 975 2014-08-28 17:21:54 [gM] has quit (Ping timeout: 260 seconds)
 976 2014-08-28 17:22:06 <jgarzik> Luke-Jr, the implementation is irrelevant.  it's a black box.  the same output is achieved from the same input, no matter the platform.
 977 2014-08-28 17:22:24 <Luke-Jr> it's still silly to interpret it as little endian later
 978 2014-08-28 17:22:52 <jgarzik> Luke-Jr, you may cast opaque data to whatever endian you wish
 979 2014-08-28 17:23:08 <jgarzik> Luke-Jr, to enable 256 integers, it -had- to be cast to little endian
 980 2014-08-28 17:23:17 <jgarzik> we are an LE platform
 981 2014-08-28 17:23:18 <Luke-Jr> O.o
 982 2014-08-28 17:23:28 <Luke-Jr> x86 is a LE platform. not everything is x86.
 983 2014-08-28 17:23:41 <jgarzik> irrelevant
 984 2014-08-28 17:23:50 <jgarzik> bitcoin is an LE codebase
 985 2014-08-28 17:23:57 <Luke-Jr> that's one of its flaws, yes
 986 2014-08-28 17:24:08 drArtemis has joined
 987 2014-08-28 17:24:23 <jgarzik> therefore...   it's not silly to interpret opaque 256 bits as little endian later
 988 2014-08-28 17:24:38 <jgarzik> we use it for numeric comparison
 989 2014-08-28 17:25:54 johnsoft has quit (Ping timeout: 246 seconds)
 990 2014-08-28 17:25:58 <jgarzik> That said, there are plenty of gratuitous uses of opaque hash as uint256 where an opaque type would be more appropriate.
 991 2014-08-28 17:26:24 lclc has quit (Quit: Konversation terminated!)
 992 2014-08-28 17:27:38 airq has joined
 993 2014-08-28 17:27:58 drArtemis has quit (Remote host closed the connection)
 994 2014-08-28 17:33:45 <cfields> yikes. Agreed with Luke-Jr big-time on that one.
 995 2014-08-28 17:33:51 <cfields> that's weird to say :)
 996 2014-08-28 17:36:11 <cfields> gavinandresen: i guess you got the code-signing worked out? I forgot to send you a mail last night :\
 997 2014-08-28 17:37:17 kermit has joined
 998 2014-08-28 17:37:30 xenog has quit (Quit: Leaving.)
 999 2014-08-28 17:37:52 <gavinandresen> cfields: I think so.  The rc1 .dmg was codesigned on OSX 10.8 instead of 10.9, but I’ll sign final release on 10.9 so we’re compatible with 10.10.
1000 2014-08-28 17:39:02 <cfields> gavinandresen: ok. Would it help to push in the split-signing stuff I worked on a while back? I'm not exactly sure what your procedure is now, so I dunno how painful it is for you in its current form
1001 2014-08-28 17:39:59 <gavinandresen> cfields: remind me what “the split-signing stuff” is all about?
1002 2014-08-28 17:40:36 <gavinandresen> cfields: … starting with:  “everbody agrees on a gitian-built thing-a-ma-bobber”
1003 2014-08-28 17:40:51 MoALTz has joined
1004 2014-08-28 17:41:04 <cfields> gavinandresen: gitian spits out a tarball with generated scripts, you run it on your macbook and it outputs a split signature. back into a separate gitian descriptor that recombobulates
1005 2014-08-28 17:41:17 <gavinandresen> what is a split signature?
1006 2014-08-28 17:42:06 <cfields> er.. detached signature. Basically a binary diff of unsigned->signed files
1007 2014-08-28 17:42:19 <gavinandresen> I didn’t think gatekeeper allowed detached signatures.
1008 2014-08-28 17:42:26 <gavinandresen> Happy to be wrong....
1009 2014-08-28 17:43:15 <cfields> it doesn't. the final step in the chain above is for gitian to re-combine them
1010 2014-08-28 17:43:16 netg_ has quit (Quit: WeeChat 1.0-dev)
1011 2014-08-28 17:43:32 <cfields> gavinandresen: ok, let's back up. What would be your ideal signing procedure?
1012 2014-08-28 17:43:39 kgk_ has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1013 2014-08-28 17:44:12 Gyps has joined
1014 2014-08-28 17:44:55 <gavinandresen> cfields: well, IDEALLY we’d be able to sign the package, and leave the .app alone.  But gatekeeper doesn’t allow that.  We have to sign the binaries inside the .app
1015 2014-08-28 17:45:05 <gavinandresen> … sign the .dmg package....
1016 2014-08-28 17:45:28 <cfields> wait, the dmg has to be signed now as well?
1017 2014-08-28 17:45:35 <gavinandresen> cfields: no, dmg can’t be signed at all
1018 2014-08-28 17:45:53 ak_ has quit (Read error: Connection reset by peer)
1019 2014-08-28 17:45:54 akstunt600 has quit (Read error: Connection reset by peer)
1020 2014-08-28 17:46:08 <gavinandresen> The goal would be:  you download a .dmg.  Install the .app. Then can easily check to make sure the .app matches the gitian-compiled .app
1021 2014-08-28 17:46:29 <gavinandresen> Since code-signing mucks with the .app, we can’t have that....
1022 2014-08-28 17:46:44 ak_ has joined
1023 2014-08-28 17:46:54 akstunt600 has joined
1024 2014-08-28 17:47:11 <cfields> gavinandresen: we can get close though. The code-signing mucks with the app in a way that we can predict exactly (except for the actual signature content obviously, but we know its size)
1025 2014-08-28 17:47:52 <gavinandresen> cfields: but I don’t see how detached signatures help much with that.  Either we strip the code-signing segments from the executables, or we strip separate signatures from the .app bundle.  Same difference, pretty much
1026 2014-08-28 17:48:05 <cfields> so we can either: detach the signature and let users re-create the final binary from the detached sig + the untampered binary, or give them a script to remove the sig to prove that it matches the original
1027 2014-08-28 17:48:15 bedeho has joined
1028 2014-08-28 17:49:22 <gavinandresen> right, both are painful.  Does OSX ship with tools to delete segments from binaries?
1029 2014-08-28 17:49:38 <cfields> i've written a set of scripts to handle both of those cases
1030 2014-08-28 17:50:02 <cfields> but no, not natively
1031 2014-08-28 17:50:33 <gavinandresen> bah.  If you have to trust an executable tool that you download from us then that’s no good
1032 2014-08-28 17:50:48 banghouse has joined
1033 2014-08-28 17:51:06 <gavinandresen> what does the script that strips signatures need?  XCode tools?
1034 2014-08-28 17:51:15 <cfields> nope, just dd
1035 2014-08-28 17:51:30 <cfields> gavinandresen: the codesigning boils down to nothing more than replacing a zero'd section of the binary with a signature
1036 2014-08-28 17:51:54 <gavinandresen> right, but it seems simpler to me to ship the codesigned binaries and let people strip
1037 2014-08-28 17:52:14 <gavinandresen> rather than shipping codesigned binaries plus detached signatures and asking people to re-create....
1038 2014-08-28 17:52:57 <cfields> no... i was suggesting that we let gitian do the re-creating. so that there's really no need to users to audit
1039 2014-08-28 17:53:16 <gavinandresen> Then I’m confused, I don’t understand how detached signatures buy us anything.
1040 2014-08-28 17:53:42 <cfields> we build the binary, copy it, and codesign it. diff em. You now have a detached sig...
1041 2014-08-28 17:53:49 omefire1 has quit (Read error: Connection reset by peer)
1042 2014-08-28 17:54:10 <cfields> feed them both into gitian. Let it combine em. It's now dead-simple to see exactly how the binary was altered in order to create the final product.
1043 2014-08-28 17:54:35 wfbarks has joined
1044 2014-08-28 17:55:29 <gavinandresen> So: everybody builds a .app.  I (or somebody) codesigns, and packages into a .dmg.
1045 2014-08-28 17:57:01 <gavinandresen> Everybody can diff their gitian-built .app and the .app in the .dmg, and it is dead-simple to see that the only code segments that changed are the code-signing segments…. I don’t see how feeding something into gitian helps
1046 2014-08-28 17:57:18 <cfields> Correct. You code-sign, and end up with a tiny signature that can be added as a gitian input. You share it. Everyone rebuilds with the new input to build a final deterministic dmg.
1047 2014-08-28 17:57:53 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1048 2014-08-28 17:58:15 <cfields> gavinandresen: because your way, the dmg isn't deterministic. gitian output is.
1049 2014-08-28 17:58:35 <cfields> this way nobody has to manually inspect anything, as long as the process itself is trusted
1050 2014-08-28 17:59:09 omefire1 has joined
1051 2014-08-28 17:59:16 <gavinandresen> so everybody builds, waits for me (or somebody), then builds again….  ok, I see.  Sounds fragile, but maybe it is the best we can do.
1052 2014-08-28 17:59:50 extor has quit (Remote host closed the connection)
1053 2014-08-28 18:00:05 <cfields> Fragile indeed. I'm really not sold on it at all, just wanted to make sure we were on the same page
1054 2014-08-28 18:00:06 extor has joined
1055 2014-08-28 18:00:07 <gavinandresen> I suppose if the signer is always the first builder the process would be pretty smooth
1056 2014-08-28 18:00:20 <cfields> So now that we are, if you think it's unnecessary, that's fine by me
1057 2014-08-28 18:01:22 Blackreign has joined
1058 2014-08-28 18:01:44 <cfields> gavinandresen: ideally we could check the signature into git, so it's 100% visibile (it's very small). But that would break things since git revisions alter the final binary. Circular problem there.
1059 2014-08-28 18:02:21 <gavinandresen> cfields: right. signatures could go into gitian.sigs, though
1060 2014-08-28 18:02:37 <cfields> gavinandresen: aha, that'd be perfect.
1061 2014-08-28 18:03:50 <gavinandresen> ok, lets try it for the 0.10 release.
1062 2014-08-28 18:04:16 weilu has joined
1063 2014-08-28 18:04:17 <jtimon_> #4555 #4694 and #4695 can be labelled "TX scripts"
1064 2014-08-28 18:04:22 MolokoDeck has joined
1065 2014-08-28 18:04:41 <Luke-Jr> it would be nice if the signer was irrelevant; can we have the gitian signatures be both pre-signed and signed versions easily?
1066 2014-08-28 18:05:06 <cfields> gavinandresen: ok. So does what we have now work for .9.3?
1067 2014-08-28 18:06:04 hearn has joined
1068 2014-08-28 18:06:10 <cfields> Luke-Jr: not sure what you're asking
1069 2014-08-28 18:06:25 <cfields> gavinandresen: to clarify, i mean for signing on 10.9
1070 2014-08-28 18:07:48 <Luke-Jr> cfields: ideally, binaries could be signed by N different parties, and all verifiable with the gitian signatures. I get the problem with that in general is then we trust the signature-stripping tool - but it would be nice to still have the shasums needed to verify a signature-stripped binary in addition to the shasums for the signed binary
1071 2014-08-28 18:08:25 <Luke-Jr> so if the binary is signed by someone other than <central main signer>, the signature can be stripped and the other shasum used to verify it
1072 2014-08-28 18:08:41 <cfields> Luke-Jr: oh sure, we can just output both versions
1073 2014-08-28 18:08:47 weilu has quit (Ping timeout: 245 seconds)
1074 2014-08-28 18:08:59 extraaa has joined
1075 2014-08-28 18:09:18 extraaa has quit (Client Quit)
1076 2014-08-28 18:09:22 DougieBot5000 has quit (Read error: Connection reset by peer)
1077 2014-08-28 18:09:33 <gavinandresen> cfields: I think so, but I’m busy with something higher priority so haven’t had a chance to make 100% sure today
1078 2014-08-28 18:09:51 DougieBot5000 has joined
1079 2014-08-28 18:10:04 <cfields> gavinandresen: no problem, just let me know if you need something else
1080 2014-08-28 18:11:15 <cfields> Luke-Jr: the signature stripping is really just something like 'dd if=signed of=detatched skip=x count=y'
1081 2014-08-28 18:12:42 <Luke-Jr> cfields: right, I'd be fine with a verification of stripped bins only - I'm just saying let's not give that option up, if we want to verify signed ones too
1082 2014-08-28 18:12:51 <cfields> i suppose it could be overwriting with a malicious payload (and corrected checksums) though
1083 2014-08-28 18:12:54 <cfields> sure
1084 2014-08-28 18:13:41 nowan has joined
1085 2014-08-28 18:14:22 Application has quit (Remote host closed the connection)
1086 2014-08-28 18:15:47 kermit has quit (Quit: Leaving.)
1087 2014-08-28 18:17:19 MolokoDeck has quit (Read error: Connection reset by peer)
1088 2014-08-28 18:17:25 Pucilowski has quit (Write error: Connection reset by peer)
1089 2014-08-28 18:19:46 Pucilowski has joined
1090 2014-08-28 18:24:04 Grouver has joined
1091 2014-08-28 18:24:44 cbeams has joined
1092 2014-08-28 18:25:04 Btceldur has quit (Quit: Page closed)
1093 2014-08-28 18:28:03 Sauvin has quit (Read error: Connection reset by peer)
1094 2014-08-28 18:29:19 <ebfull> sipa and anyone else curious:
1095 2014-08-28 18:29:26 <ebfull> here is how i replicate my watchonly wallet bug
1096 2014-08-28 18:29:36 <ebfull> ./bitcoin-cli importaddress 1EhCfqVEckVmhrdQ9rczfTrvj3WgRwUrxs test
1097 2014-08-28 18:29:42 <ebfull> (random address i plucked off of blockchain)
1098 2014-08-28 18:30:27 <ebfull> after rescan if you try to do listtransactions, all of the transactions are receives even though value is being sent as well
1099 2014-08-28 18:31:00 <ebfull> though... maybe this is just a weird thing to account for, but if you try to do gettransaction on any of the transactions you don't get the information you need to disambiguate it
1100 2014-08-28 18:31:47 <ebfull> also, if you do `./bitcoin-cli getbalance test 1 true` the balance it shows is 30.33727009 (for me)
1101 2014-08-28 18:32:09 <ebfull> that's definitely not right, blockchain.info shows the final balance to be 1.70971328
1102 2014-08-28 18:33:26 <ebfull> i think it's all part of a related problem
1103 2014-08-28 18:33:32 wfbarks has quit ()
1104 2014-08-28 18:34:12 <Luke-Jr> ebfull: "I told you so"?
1105 2014-08-28 18:34:31 <gavinandresen> ebfull: you’re confusing accounts with addresses; ‘test’ account gets credited with transactions to 1EhCfq…   But it will only get debited if you use sendfrom to send funds.
1106 2014-08-28 18:35:15 <gavinandresen> Perhaps the documentation for watchonly needs to make it clear that it is only good for watching for incoming transactions.
1107 2014-08-28 18:35:50 rubensayshi has quit (Quit: Leaving)
1108 2014-08-28 18:36:07 <ebfull> watchonly isn't that useful if it's only for incoming transactions. it's trivial to get bitcoind to report not only the correct balance but also to list out the sends and receives
1109 2014-08-28 18:36:25 <gavinandresen> ebfull: okey dokey
1110 2014-08-28 18:37:04 jaakkos has quit (Changing host)
1111 2014-08-28 18:37:04 jaakkos has joined
1112 2014-08-28 18:37:25 <Luke-Jr> ebfull: addresses don't send, ever. therefore they also don't have balances. you're confusing an address with a wallet, thanks to blockchain.info's misinformation.
1113 2014-08-28 18:38:51 <ebfull> so what exactly is getbalance supposed to do for watchonly wallets?
1114 2014-08-28 18:39:17 akstunt600 has quit (Read error: Connection reset by peer)
1115 2014-08-28 18:39:17 ak_ has quit (Read error: Connection reset by peer)
1116 2014-08-28 18:39:26 <Luke-Jr> ebfull: watchonly wallets require importing an address for every single key in the wallet
1117 2014-08-28 18:39:44 <ebfull> yeah i have one key, checkmate?
1118 2014-08-28 18:39:46 <Luke-Jr> ebfull: and seems fundamentally incompatible with bitcoind's accounting feature
1119 2014-08-28 18:39:56 <Luke-Jr> ebfull: so don't use "test"
1120 2014-08-28 18:39:59 akstunt600 has joined
1121 2014-08-28 18:40:07 ak_ has joined
1122 2014-08-28 18:40:32 <Luke-Jr> ebfull: a wallet with one key is kinda broken-by-design though
1123 2014-08-28 18:40:41 <ebfull> that's a separate concern though
1124 2014-08-28 18:40:46 <Luke-Jr> yes, separate, I agree
1125 2014-08-28 18:41:14 <Luke-Jr> ebfull: if you use '*' instead of 'test' in listtransactions, I think you will get what you want
1126 2014-08-28 18:41:53 <Luke-Jr> (and note that bitcoind still only supports one wallet, so you can't mix multiple watchonly wallets in it…)
1127 2014-08-28 18:42:00 <Luke-Jr> (or watchonly + real)
1128 2014-08-28 18:42:23 <ebfull> yeah actually that does print out what i want..
1129 2014-08-28 18:43:09 alferz has quit (Ping timeout: 264 seconds)
1130 2014-08-28 18:44:23 <ebfull> cool thanks
1131 2014-08-28 18:44:48 lclc has joined
1132 2014-08-28 18:46:32 alferz has joined
1133 2014-08-28 18:47:48 MolokoDeck has joined
1134 2014-08-28 18:49:16 michagogo has quit (Quit: Connection closed for inactivity)
1135 2014-08-28 18:54:42 airq has quit (Remote host closed the connection)
1136 2014-08-28 18:55:25 MolokoBot has joined
1137 2014-08-28 18:56:15 Application has joined
1138 2014-08-28 18:57:15 MolokoDeck has quit (Ping timeout: 246 seconds)
1139 2014-08-28 18:57:20 airq has joined
1140 2014-08-28 18:57:21 agricocb has joined
1141 2014-08-28 18:58:51 airq has quit (Remote host closed the connection)
1142 2014-08-28 18:59:31 airq has joined
1143 2014-08-28 19:03:11 satoshimelon has joined
1144 2014-08-28 19:03:50 xenog has joined
1145 2014-08-28 19:03:58 airq has quit (Ping timeout: 250 seconds)
1146 2014-08-28 19:04:11 foamzz has joined
1147 2014-08-28 19:05:00 weilu has joined
1148 2014-08-28 19:08:14 drazisil has joined
1149 2014-08-28 19:09:37 weilu has quit (Ping timeout: 244 seconds)
1150 2014-08-28 19:09:43 <nsh> there's not a getblock equivalent in binary, is there?
1151 2014-08-28 19:10:33 RAM518 has quit (Ping timeout: 240 seconds)
1152 2014-08-28 19:13:06 RAM518 has joined
1153 2014-08-28 19:16:10 ValicekB has quit (Ping timeout: 263 seconds)
1154 2014-08-28 19:20:19 davec has joined
1155 2014-08-28 19:21:46 satoshimelon has quit (Ping timeout: 246 seconds)
1156 2014-08-28 19:22:45 RAM518 has quit (Ping timeout: 264 seconds)
1157 2014-08-28 19:23:15 RAM518 has joined
1158 2014-08-28 19:24:46 ValicekB has joined
1159 2014-08-28 19:31:38 MolokoBot is now known as MolokoDesk
1160 2014-08-28 19:32:36 ak_ has quit (Read error: Connection reset by peer)
1161 2014-08-28 19:32:38 akstunt600 has quit (Read error: Connection reset by peer)
1162 2014-08-28 19:33:11 Emzy has joined
1163 2014-08-28 19:33:22 ak_ has joined
1164 2014-08-28 19:33:23 akstunt600 has joined
1165 2014-08-28 19:35:20 mappum has joined
1166 2014-08-28 19:36:45 RBecker has quit (Ping timeout: 240 seconds)
1167 2014-08-28 19:38:35 WeCluster has joined
1168 2014-08-28 19:38:39 RBecker has joined
1169 2014-08-28 19:39:22 neozaru has quit (Ping timeout: 240 seconds)
1170 2014-08-28 19:43:56 WeCluster has quit (Quit: WeCluster)
1171 2014-08-28 19:44:03 RAM518 has quit (Ping timeout: 240 seconds)
1172 2014-08-28 19:44:46 RAM518 has joined
1173 2014-08-28 19:45:39 Gigastroop1 has quit (Quit: Leaving.)
1174 2014-08-28 19:45:43 Gyps has quit (Quit: Gyps)
1175 2014-08-28 19:46:45 banghouse has quit (Remote host closed the connection)
1176 2014-08-28 19:49:27 _yoy_ has quit (Quit: Leaving...)
1177 2014-08-28 19:49:34 vmatekole has quit (Remote host closed the connection)
1178 2014-08-28 19:50:26 _yoy_ has joined
1179 2014-08-28 19:53:27 _yoy_ has quit (Client Quit)
1180 2014-08-28 19:54:51 rfreeman_w has quit (Ping timeout: 264 seconds)
1181 2014-08-28 19:55:05 _yoy_ has joined
1182 2014-08-28 20:00:04 neozaru has joined
1183 2014-08-28 20:01:37 kgk_ has joined
1184 2014-08-28 20:05:31 kgk_ has quit (Client Quit)
1185 2014-08-28 20:05:47 weilu has joined
1186 2014-08-28 20:05:50 bedeho has quit (Quit: Nettalk6 - www.ntalk.de)
1187 2014-08-28 20:06:35 rfreeman_w has joined
1188 2014-08-28 20:07:49 jonasbits has joined
1189 2014-08-28 20:08:48 Ashaman has joined
1190 2014-08-28 20:09:16 davispuh has joined
1191 2014-08-28 20:10:15 weilu has quit (Ping timeout: 240 seconds)
1192 2014-08-28 20:10:44 linuxnewb2 has joined
1193 2014-08-28 20:12:11 Gigastroop has joined
1194 2014-08-28 20:12:38 <jgarzik> http://www.vox.com/2014/8/28/6079661/the-second-man-to-use-bitcoin-is-legally-dead-and-his-body-is-being
1195 2014-08-28 20:13:40 <BlueMatt> :(
1196 2014-08-28 20:17:45 ArthurNumba2 has quit (Ping timeout: 246 seconds)
1197 2014-08-28 20:18:18 ArthurNumbanumba has quit (Ping timeout: 260 seconds)
1198 2014-08-28 20:20:57 fabianfabian has quit (Ping timeout: 260 seconds)
1199 2014-08-28 20:21:55 kermit has joined
1200 2014-08-28 20:22:46 <skinnkavaj> RIP Hal finney
1201 2014-08-28 20:22:59 <sturles> :-(
1202 2014-08-28 20:23:32 Gigastroop has quit (Quit: Leaving.)
1203 2014-08-28 20:24:10 jwo has joined
1204 2014-08-28 20:25:16 <sipa> :(
1205 2014-08-28 20:25:54 akstunt600 has quit (Read error: Connection reset by peer)
1206 2014-08-28 20:25:54 ak_ has quit (Read error: Connection reset by peer)
1207 2014-08-28 20:25:57 jgarzik has quit (Ping timeout: 255 seconds)
1208 2014-08-28 20:26:36 akstunt600 has joined
1209 2014-08-28 20:26:56 ak_ has joined
1210 2014-08-28 20:27:13 Adrao has joined
1211 2014-08-28 20:28:05 <Dr-G> rip
1212 2014-08-28 20:29:37 <sipa> jrick: work is defined as how hard a block was to find, which is only determined by the target (=the difficulty); the chain with the most work wins
1213 2014-08-28 20:29:54 <sipa> jrick: in almost every case, that is also the longer chain, but not necessarily
1214 2014-08-28 20:30:01 <jrick> sipa: yep
1215 2014-08-28 20:30:16 <sipa> in particular when a reorg crosses a retarget, it is possible for a shorter chain to win
1216 2014-08-28 20:30:39 ArthurNumbanumba has joined
1217 2014-08-28 20:30:40 <jrick> masochist miners :p
1218 2014-08-28 20:31:07 <sipa> which could lead to a matured coin to become immature, and thus illegal to spend
1219 2014-08-28 20:31:12 ArthurNumba2 has joined
1220 2014-08-28 20:31:13 <jrick> right
1221 2014-08-28 20:31:37 <sipa> it's all pretty unlikely, and the 1 extra confirmation is probably still overkill
1222 2014-08-28 20:31:51 <sipa> still, waiting an extra 10 minutes after a day shouldn't mattet
1223 2014-08-28 20:32:26 Aido_ has joined
1224 2014-08-28 20:34:10 Aido has quit (Ping timeout: 260 seconds)
1225 2014-08-28 20:34:36 Pucilowski has quit (Remote host closed the connection)
1226 2014-08-28 20:34:58 Cray-on has joined
1227 2014-08-28 20:35:45 lifeofcray has quit (Ping timeout: 240 seconds)
1228 2014-08-28 20:35:53 Ashaman has quit (Ping timeout: 260 seconds)
1229 2014-08-28 20:36:06 Pucilowski has joined
1230 2014-08-28 20:36:28 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1231 2014-08-28 20:38:37 Pucilowski has quit (Remote host closed the connection)
1232 2014-08-28 20:39:14 jgarzik has joined
1233 2014-08-28 20:39:31 <jrick> A comment explaining that in the source (rather than needing to find the relevant commit with git blame) would be nice
1234 2014-08-28 20:39:47 <jrick> but moving it out of main.cpp helps
1235 2014-08-28 20:40:26 <sipa> agree
1236 2014-08-28 20:40:54 Aido has joined
1237 2014-08-28 20:41:12 _yoy_ has quit (Ping timeout: 246 seconds)
1238 2014-08-28 20:43:23 GM0127 has joined
1239 2014-08-28 20:43:44 Aido_ has quit (Ping timeout: 260 seconds)
1240 2014-08-28 20:43:49 crunk-juice has quit (Remote host closed the connection)
1241 2014-08-28 20:44:24 _yoy_ has joined
1242 2014-08-28 20:44:30 t7 has joined
1243 2014-08-28 20:44:45 graingert has quit (Ping timeout: 240 seconds)
1244 2014-08-28 20:44:50 crunk-juice has joined
1245 2014-08-28 20:45:01 Pucilowski has joined
1246 2014-08-28 20:45:13 Hans-Martin has joined
1247 2014-08-28 20:47:00 xenog has quit (Ping timeout: 250 seconds)
1248 2014-08-28 20:47:22 jtimon_ has quit (Ping timeout: 264 seconds)
1249 2014-08-28 20:48:02 Pucilowski has quit (Remote host closed the connection)
1250 2014-08-28 20:48:58 Ashaman has joined
1251 2014-08-28 20:53:41 Hans-Martin has quit (Remote host closed the connection)
1252 2014-08-28 20:56:25 <BlueMatt> all of our headers are wrong, we use MIT/Expat, not MIT/X11 (which has an extra clause)......
1253 2014-08-28 20:56:37 <sipa> heh
1254 2014-08-28 20:56:57 <sipa> what defines which license we use, if not those notices?
1255 2014-08-28 20:57:18 <BlueMatt> the LICENSE file is MIT/Expat, all our headers are MIT/X11
1256 2014-08-28 20:57:23 <BlueMatt> so...I dunno, guess its not clear
1257 2014-08-28 20:57:34 <BlueMatt> we could change the license to MIT/X11, which has extra restrictions if we want to be safe
1258 2014-08-28 20:57:58 mappum has quit (Remote host closed the connection)
1259 2014-08-28 20:58:20 Namworld has joined
1260 2014-08-28 20:58:29 <sipa> does that involve asking permission from all former (major) contributors...?
1261 2014-08-28 20:58:34 <sipa> ... including satoshi?
1262 2014-08-28 20:59:14 <BlueMatt> its not clear...my guess is that we are free to relicense new releases under more restrictive licenses and old releases are still under whatever they were put out with
1263 2014-08-28 20:59:34 <BlueMatt> (the X11 license has the extra clause "Except as contained in this notice, the name(s) of the above copyright holders shall not be used in advertising or otherwise to promote the sale, use or other dealings in this Software without prior written authorization.")
1264 2014-08-28 20:59:39 Pucilowski has joined
1265 2014-08-28 21:01:05 l_l_l_l_l has quit (Ping timeout: 260 seconds)
1266 2014-08-28 21:01:37 Sillopotatis has quit (Remote host closed the connection)
1267 2014-08-28 21:02:02 [gM] has joined
1268 2014-08-28 21:03:28 [gM] has quit (Client Quit)
1269 2014-08-28 21:03:34 AnoAnon has joined
1270 2014-08-28 21:03:44 AnoAnon has quit (Read error: Connection reset by peer)
1271 2014-08-28 21:03:59 Grouver has quit (Quit:  HydraIRC -> http://www.hydrairc.com <- In tests, 0x09 out of 0x0A l33t h4x0rz prefer it :))
1272 2014-08-28 21:06:32 weilu has joined
1273 2014-08-28 21:07:50 <BlueMatt> gmaxwell: do you (or does anyone) have stats on orphans by pool?
1274 2014-08-28 21:09:08 <BlueMatt> does anyone have a poc for f2pool?
1275 2014-08-28 21:09:22 <BlueMatt> gavinandresen: ^ ?
1276 2014-08-28 21:11:16 weilu has quit (Ping timeout: 250 seconds)
1277 2014-08-28 21:12:04 paveljanik has quit (Ping timeout: 244 seconds)
1278 2014-08-28 21:12:50 kgk_ has joined
1279 2014-08-28 21:13:45 l_l_l_l_l has joined
1280 2014-08-28 21:15:46 GM0127 has quit (Quit: Leaving)
1281 2014-08-28 21:15:59 _yoy_ has quit (Quit: Leaving...)
1282 2014-08-28 21:16:15 kermit has quit (Quit: Leaving.)
1283 2014-08-28 21:17:25 _yoy_ has joined
1284 2014-08-28 21:17:46 kermit has joined
1285 2014-08-28 21:18:40 dlb76 has joined
1286 2014-08-28 21:19:07 wiretapped has quit (Remote host closed the connection)
1287 2014-08-28 21:19:07 iwilcox has quit (Remote host closed the connection)
1288 2014-08-28 21:19:17 akstunt600 has quit (Read error: Connection reset by peer)
1289 2014-08-28 21:19:17 ak_ has quit (Read error: Connection reset by peer)
1290 2014-08-28 21:19:20 wiretapped has joined
1291 2014-08-28 21:19:45 iwilcox has joined
1292 2014-08-28 21:19:48 Namworld has quit (Read error: Connection reset by peer)
1293 2014-08-28 21:20:00 ak_ has joined
1294 2014-08-28 21:20:10 akstunt600 has joined
1295 2014-08-28 21:21:47 damethos has quit (Quit: Bye)
1296 2014-08-28 21:22:04 Namworld has joined
1297 2014-08-28 21:25:24 tombtc has quit (Quit: quit)
1298 2014-08-28 21:26:47 hearn has joined
1299 2014-08-28 21:29:54 lifeofcray has joined
1300 2014-08-28 21:31:06 Cray-on has quit (Ping timeout: 260 seconds)
1301 2014-08-28 21:32:44 lclc has quit (Quit: Konversation terminated!)
1302 2014-08-28 21:33:25 Neozonz has joined
1303 2014-08-28 21:33:25 Neozonz has quit (Discx2!~Neozonz@192-0-149-245.cpe.teksavvy.com|Changing host)
1304 2014-08-28 21:33:25 Neozonz has joined
1305 2014-08-28 21:34:22 MolokoDesk has quit (Ping timeout: 240 seconds)
1306 2014-08-28 21:34:36 xenog has joined
1307 2014-08-28 21:35:51 Ashaman has quit (Ping timeout: 244 seconds)
1308 2014-08-28 21:36:00 Ashaman has joined
1309 2014-08-28 21:36:34 Neozonz has quit (Ping timeout: 264 seconds)
1310 2014-08-28 21:37:55 stickyfingers__ has quit (Quit: Lingo - http://www.lingoirc.com)
1311 2014-08-28 21:39:00 LarsLarsen has quit (Ping timeout: 250 seconds)
1312 2014-08-28 21:41:13 LarsLarsen has joined
1313 2014-08-28 21:41:17 Pucilowski has left ()
1314 2014-08-28 21:44:00 kmels has quit (Read error: No route to host)
1315 2014-08-28 21:44:58 crunk-juice has quit (Remote host closed the connection)
1316 2014-08-28 21:45:22 justanotheruser has quit (Ping timeout: 240 seconds)
1317 2014-08-28 21:46:10 Aido has quit (Ping timeout: 264 seconds)
1318 2014-08-28 21:47:21 banghouse has joined
1319 2014-08-28 21:48:01 airq has joined
1320 2014-08-28 21:50:02 ThomasV has quit (Ping timeout: 245 seconds)
1321 2014-08-28 21:51:17 ThomasV has joined
1322 2014-08-28 21:52:06 banghouse has quit (Ping timeout: 260 seconds)
1323 2014-08-28 21:53:48 Sleepnbum has joined
1324 2014-08-28 21:54:01 neozaru has quit (Remote host closed the connection)
1325 2014-08-28 22:02:41 _yoy_ has quit (Ping timeout: 260 seconds)
1326 2014-08-28 22:04:26 _yoy_ has joined
1327 2014-08-28 22:05:26 aschildbach has quit (Remote host closed the connection)
1328 2014-08-28 22:07:17 weilu has joined
1329 2014-08-28 22:07:52 hearn has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1330 2014-08-28 22:09:06 Arnavion has quit (Disconnected by services)
1331 2014-08-28 22:09:07 Arnavion3 has joined
1332 2014-08-28 22:09:11 Arnavion3 is now known as Arnavion
1333 2014-08-28 22:09:15 rfreeman_w has quit (Ping timeout: 264 seconds)
1334 2014-08-28 22:11:22 AtashiCon has quit (Ping timeout: 240 seconds)
1335 2014-08-28 22:11:43 AtashiCon has joined
1336 2014-08-28 22:11:58 weilu has quit (Ping timeout: 264 seconds)
1337 2014-08-28 22:12:34 akstunt600 has quit (Read error: Connection reset by peer)
1338 2014-08-28 22:12:34 ak_ has quit (Read error: Connection reset by peer)
1339 2014-08-28 22:12:44 airq_ has joined
1340 2014-08-28 22:13:14 akstunt600 has joined
1341 2014-08-28 22:13:34 ak_ has joined
1342 2014-08-28 22:14:20 Tonykai33 has joined
1343 2014-08-28 22:14:30 Gigastroop has joined
1344 2014-08-28 22:15:30 airq has quit (Ping timeout: 250 seconds)
1345 2014-08-28 22:15:50 Malakai33 has quit (Ping timeout: 250 seconds)
1346 2014-08-28 22:17:56 MiamiDDS has joined
1347 2014-08-28 22:18:12 MiamiDDS has quit (Remote host closed the connection)
1348 2014-08-28 22:20:10 rfreeman_w has joined
1349 2014-08-28 22:21:36 Tonykai33 has quit (Ping timeout: 255 seconds)
1350 2014-08-28 22:21:36 xenog has quit (Ping timeout: 255 seconds)
1351 2014-08-28 22:25:21 belcher has joined
1352 2014-08-28 22:27:08 dugo_ has joined
1353 2014-08-28 22:28:33 dugo has quit (Ping timeout: 240 seconds)
1354 2014-08-28 22:29:18 <dgenr8> ;;seen hearn
1355 2014-08-28 22:29:18 <gribble> hearn was last seen in #bitcoin-dev 1 day, 5 hours, 4 minutes, and 53 seconds ago: <hearn> i guess you must have been waiting for the commit before deciding to implement it
1356 2014-08-28 22:31:00 Arnavion has quit (Disconnected by services)
1357 2014-08-28 22:31:06 Arnavion3 has joined
1358 2014-08-28 22:31:10 MolokoDesk has joined
1359 2014-08-28 22:31:10 Arnavion3 is now known as Arnavion
1360 2014-08-28 22:32:52 AtashiCon has quit (Disconnected by services)
1361 2014-08-28 22:32:58 AtashiCon has joined
1362 2014-08-28 22:33:01 xdotcommer has quit ()
1363 2014-08-28 22:35:52 ValicekB has quit (Ping timeout: 245 seconds)
1364 2014-08-28 22:36:00 MolokoDesk has quit (Ping timeout: 255 seconds)
1365 2014-08-28 22:36:15 Eiii has joined
1366 2014-08-28 22:36:15 Eiii has quit (Changing host)
1367 2014-08-28 22:36:15 Eiii has joined
1368 2014-08-28 22:36:20 banghouse has joined
1369 2014-08-28 22:36:51 rfreeman_w has quit (Ping timeout: 264 seconds)
1370 2014-08-28 22:37:25 mpm_ has quit (Remote host closed the connection)
1371 2014-08-28 22:37:50 rdponticelli has quit (Quit: No Ping reply in 180 seconds.)
1372 2014-08-28 22:38:25 rdponticelli has joined
1373 2014-08-28 22:39:56 TheSeven has quit (Ping timeout: 260 seconds)
1374 2014-08-28 22:41:10 kgk_ has quit (Quit: My MacBook Pro has gone to sleep. ZZZzzz…)
1375 2014-08-28 22:41:28 TheSeven has joined
1376 2014-08-28 22:42:28 Emzy has quit (Quit: Textual IRC Client: www.textualapp.com)
1377 2014-08-28 22:43:27 saracen has joined
1378 2014-08-28 22:44:42 ValicekB has joined
1379 2014-08-28 22:46:25 KawalGrover has joined
1380 2014-08-28 22:48:49 rfreeman_w has joined
1381 2014-08-28 22:50:36 dugo has joined
1382 2014-08-28 22:51:20 jonasbits_ has joined
1383 2014-08-28 22:53:05 jonasbits has quit (Ping timeout: 260 seconds)
1384 2014-08-28 22:53:06 dugo_ has quit (Ping timeout: 255 seconds)
1385 2014-08-28 22:55:53 Internet13 has quit (Quit: Leaving)
1386 2014-08-28 22:56:49 t7 has quit (Quit: ChatZilla 0.9.90.1 [Firefox 31.0/20140715214327])
1387 2014-08-28 22:57:18 Internet13 has joined
1388 2014-08-28 22:57:36 RAM518 has quit (Ping timeout: 255 seconds)
1389 2014-08-28 22:58:42 BigBitz has quit (Ping timeout: 245 seconds)
1390 2014-08-28 22:59:23 _yoy_ has quit (Ping timeout: 240 seconds)
1391 2014-08-28 23:00:39 DougieBot5000 has quit (Quit: Leaving)
1392 2014-08-28 23:00:45 Rippleflip has quit (Ping timeout: 255 seconds)
1393 2014-08-28 23:01:27 Rippleflip has joined
1394 2014-08-28 23:01:39 _yoy_ has joined
1395 2014-08-28 23:01:52 BigBitz has joined
1396 2014-08-28 23:05:14 mpm_ has joined
1397 2014-08-28 23:06:03 akstunt600 has quit (Read error: Connection reset by peer)
1398 2014-08-28 23:06:16 mpm_ has quit (Remote host closed the connection)
1399 2014-08-28 23:06:47 ThomasV has quit (Ping timeout: 244 seconds)
1400 2014-08-28 23:06:57 akstunt600 has joined
1401 2014-08-28 23:07:01 BCBot` has joined
1402 2014-08-28 23:07:22 BCBot has quit (Ping timeout: 256 seconds)
1403 2014-08-28 23:07:59 weilu has joined
1404 2014-08-28 23:10:49 agricocb has quit (Ping timeout: 260 seconds)
1405 2014-08-28 23:11:17 KawalGrover has quit (Ping timeout: 245 seconds)
1406 2014-08-28 23:11:57 ThomasV has joined
1407 2014-08-28 23:12:27 weilu has quit (Ping timeout: 245 seconds)
1408 2014-08-28 23:13:50 torsthaldo has joined
1409 2014-08-28 23:17:21 Belkaar_ has quit (Ping timeout: 260 seconds)
1410 2014-08-28 23:18:14 jonasbits_ is now known as jonasbits
1411 2014-08-28 23:20:33 CheckDavid has quit (Quit: Connection closed for inactivity)
1412 2014-08-28 23:22:07 tjopper has joined
1413 2014-08-28 23:23:24 <BlueMatt> petertodd: any reason why CTransaction().stream_deserialize(io.BytesIO(transaction_data)) wouldnt work?
1414 2014-08-28 23:23:31 <BlueMatt> (bitcoin.core.serialize.SerializationTruncationError: Asked to read 25 bytes, but only got 11)
1415 2014-08-28 23:25:22 agricocb has joined
1416 2014-08-28 23:25:27 _yoy_ has quit (Ping timeout: 245 seconds)
1417 2014-08-28 23:27:28 _yoy_ has joined
1418 2014-08-28 23:27:58 <petertodd> BlueMatt: what's transaction_data?
1419 2014-08-28 23:28:43 <petertodd> BlueMatt: oh, and it should be CTransaction.stream_deserialize - stream_deserialize() is a classmethod, not an instancemethod
1420 2014-08-28 23:29:10 ThomasV has quit (Ping timeout: 260 seconds)
1421 2014-08-28 23:31:19 <petertodd> BlueMatt: also, you can just use CTransaction.deserialize() if you have a bytes array - the underlying Serializable() class provides (de)serialize() for use with bytes(arrays)
1422 2014-08-28 23:34:27 <BlueMatt> hmm, yea, its reading bytes off the network and then still gets that with CTransaction.deserialize(bytes)
1423 2014-08-28 23:35:24 <petertodd> BlueMatt: SerializationTruncationError indicates what you'd expect
1424 2014-08-28 23:35:59 <BlueMatt> indeed, though I dont see how I could get that :(
1425 2014-08-28 23:36:14 ValicekB has quit (Ping timeout: 244 seconds)
1426 2014-08-28 23:36:48 <petertodd> BlueMatt: does bitcoind decdoe the transaction correctly? got a dumb of it that I can look at?
1427 2014-08-28 23:36:52 <petertodd> *dump
1428 2014-08-28 23:36:57 <BlueMatt> working on it
1429 2014-08-28 23:39:59 <BlueMatt> petertodd: my bad, called the socket wrong :(
1430 2014-08-28 23:40:05 <petertodd> ah
1431 2014-08-28 23:40:08 <petertodd> what are you doing anyway?
1432 2014-08-28 23:41:17 <BlueMatt> relay node client in python
1433 2014-08-28 23:41:50 <petertodd> oh cool! with the p2p protocol?
1434 2014-08-28 23:42:54 <BlueMatt> hmm? its the same thing as the java client, ie it just translates p2p protocol into relay node protocol and sits between relay network and bitcoind
1435 2014-08-28 23:43:47 <petertodd> right, so you are talking the p2p protocol to bitcoind - I haven't done much work on the bitcoin.net and bitcoin.message modules myself
1436 2014-08-28 23:44:47 ValicekB has joined
1437 2014-08-28 23:44:58 <petertodd> FWIW if you didn't see it, I've released v0.2.0 w/ immutable-by-default objects - you probably want to be using that
1438 2014-08-28 23:45:32 _yoy_ has quit (Ping timeout: 244 seconds)
1439 2014-08-28 23:46:58 _yoy_ has joined
1440 2014-08-28 23:46:59 wallet42 has joined
1441 2014-08-28 23:47:38 <BlueMatt> petertodd: well, I havent touched p2p yet, just getting blocks first
1442 2014-08-28 23:48:00 <BlueMatt> no idea how I'm gonna do that part yet...
1443 2014-08-28 23:48:33 <petertodd> BlueMatt: cool, yeah, you'll find there isn't much code for that yet, just the data structures.
1444 2014-08-28 23:50:06 <BlueMatt> petertodd: hmm, well the only thing I need to be able to do is dump data on the socket...I may even remove the python-bitcoinlib dep and make it optional to allow printing things like hash of recv'd messages
1445 2014-08-28 23:51:11 <petertodd> BlueMatt: if you can get away with that, all the better
1446 2014-08-28 23:52:47 <roasbeef> BlueMatt: if you're writing this for compatibility with p2pool you might want to consider using Twisted for the networking portion, that way you can hook right into the main event loop
1447 2014-08-28 23:53:19 banghouse has quit (Remote host closed the connection)
1448 2014-08-28 23:53:23 <BlueMatt> roasbeef: forrestv said (and I agree), that it should be able to be called with a simple function call and let it spin up its own threads
1449 2014-08-28 23:53:27 <BlueMatt> roasbeef: in that model, doesnt really matter
1450 2014-08-28 23:53:36 <BlueMatt> that way its also easy to pull into its own program
1451 2014-08-28 23:55:21 wallet42 has quit (Read error: Connection reset by peer)
1452 2014-08-28 23:56:50 <gmaxwell> BlueMatt: hm. what code is p2pool using to speak the bitcoin p2p protocol?
1453 2014-08-28 23:57:07 <petertodd> gmaxwell: p2pool uses their own custom bitcoin library basically
1454 2014-08-28 23:58:29 <petertodd> gmaxwell: it's fair to say one of the failings of python-bitcoinlib to date is no-one has added it to an existing project, save for ngcccbase, which uses two python bitcoin libraries simultaneously :/
1455 2014-08-28 23:58:47 mappum has joined
1456 2014-08-28 23:59:14 akstunt600 has quit (Read error: Connection reset by peer)
1457 2014-08-28 23:59:14 ak_ has quit (Read error: Connection reset by peer)
1458 2014-08-28 23:59:41 brson has quit (Quit: leaving)
1459 2014-08-28 23:59:52 akstunt600 has joined