1 2017-11-17 00:45:50 <nitrox_> I am new to bitcoin dev and playing around with a few little POCs to help learn. Let's say we're storing a bunch of wallets with a bunch of addresses and we want to watch them. We can assume they are brand new addresses and we don't care about any old transactions.
2 2017-11-17 00:46:25 <nitrox_> In order to watch for any transactions, without relying on a 3rd party API or anything, I would need to run a full node and interact via bitcoind, yes?
3 2017-11-17 00:47:11 <nitrox_> If that's the case, could a single node handle watching a ton (let's say a few hundred thou) of addresses?
4 2017-11-17 03:28:19 <satwo> hello all. what would be the best way for me to get data on segwit vs non-segwit txs per block? I'm interested in size, tx fees, and really any stats that could be aggregated. Anyone know of a good block explorer api that could provide this?
5 2017-11-17 04:50:11 <BGL> core client disappeard from the systray again, but still running in bg, killing explorer & restarting doesn't bring the systray icon back either .. it should be checking itself for being in the systray, especially for explorer crash/restart reasons.. that's relatively normal behaviour of programs that run in the systray without a window
6 2017-11-17 04:50:36 <BGL> other icons return to systray upon explorer restart, not core
7 2017-11-17 04:51:01 <BGL> that being said it wasn't an explorer crash that caused it to disappear i duno what the deal is
8 2017-11-17 04:53:15 <BGL> ending task on the core client in order to get its systray or window back is not a comfortable problem
9 2017-11-17 09:14:12 <jeremias> I'm having an several gigabyte wallet.dat. the file has been backed up pretty well etc, however I still want to operate on it and if the wallet.dat file is on disk, it is veeery slow.
10 2017-11-17 09:14:51 <jeremias> I was planning to put tha wallet.dat on ramdisk. unfortunately it looks like symlinks are not allowed by bitcoin clients any more. is the only possibity to use an older version?
11 2017-11-17 09:24:31 <jeremias> I mean, if I symlinkd wallet.dat to ramdisk, the bitcoin core doesn't start at all thanks to this: https://github.com/bitcoin/bitcoin/pull/10885
12 2017-11-17 09:36:00 <sturles> You can move .bitcoin and symlink the blocks and chainstate directories..
13 2017-11-17 09:39:36 <jeremias> yep, did that.
14 2017-11-17 09:39:40 <jeremias> seems to work
15 2017-11-17 09:40:13 <jeremias> again core team implementing features "to protect users" and then causing harm to users... now it is just more complicated.
16 2017-11-17 09:44:11 <wumpus> this patch adds official support for a -walletdir argument, please help testing/review: https://github.com/bitcoin/bitcoin/pull/11466
17 2017-11-17 09:44:51 <wumpus> symlinking database files is terrible and if you really want to shoot yourself in the foot that way you need to manulaly remove the check against that
18 2017-11-17 10:12:17 <jeremias> wumpus: what do you suggest instead if you want to operate multi-gigabyte wallet.dat file?
19 2017-11-17 10:13:28 <wumpus> I'd suggest helping test that PR, then using -walletdir=/path/to/wallet/file
20 2017-11-17 10:14:05 <wumpus> it's just been rebased
21 2017-11-17 10:14:49 <jeremias> so you want me to run a non-stable version because of that?
22 2017-11-17 10:15:37 <wumpus> well it might be less risky than a cross-platform fs
23 2017-11-17 10:15:43 <wumpus> eh cross-fs database
24 2017-11-17 10:15:56 <wumpus> but sure you can also just remove the symlink check, that's a smaller change
25 2017-11-17 10:16:42 <wumpus> it's also likely possible to backport #11466 to 0.15.x
26 2017-11-17 10:16:51 <wumpus> but it will only get merged if people test it
27 2017-11-17 10:18:49 <wumpus> and that first has to happen on master
28 2017-11-17 10:57:17 <jeremias> well I'll help to test it, but it doesn't help with the current situation... thanks anyway
29 2017-11-17 11:01:17 <wumpus> what does symlinking allow for that this wouldn't?
30 2017-11-17 11:02:02 <jeremias> I mean it doesn't help within the timeframe I need to solve this situation
31 2017-11-17 11:02:14 <wumpus> ok yes, fair enough
32 2017-11-17 11:02:44 <wumpus> I'm a least trying to get it merged soon
33 2017-11-17 11:42:53 <wumpus> walletdir is something that really should have been there versions ago, but everyone just hacked around instead of adding a proper solution, it's great that there's lots of new contributors now working on things like that
34 2017-11-17 13:03:15 <txter> I'm reading through Mastering Bitcoin and see people have been sending bitcoins to the demo addresses used in the book ;D
35 2017-11-17 13:23:00 <wumpus> txter: whoops. That's why we use invalid addresses in our RPC help examples.
36 2017-11-17 13:25:19 <wumpus> at least nowadays, I vaguely remember they were valid addresses at some point, it was dangerous as it's just to easy to make copy/paste mistakes. THough from a book?
37 2017-11-17 13:46:29 <txter> wumpus: I'm just 10% into the book but so far I'm liking it a lot :)
38 2017-11-17 13:50:56 <mlz> Andreas didn't put in his real BTC addresses? he should have, people wouldn't mind to send him donations
39 2017-11-17 13:52:06 <wumpus> well if they're valid I hope it's his addresses
40 2017-11-17 13:53:22 <txter> He says in the book that they'll be lost forever, but I'm guessing he has the private keys stashed somewhere. Yup, he's deserved the donations