1 2017-11-15 08:03:54 <kgc> Hi, does anyone know if you can sign raw segwit transaction using bitcoind rpc method signrawtransaction? I tried and got=64: non-mandatory-script-verify-flag (Witness program was passed an empty witness) (code -26)
 2 2017-11-15 08:04:27 <kgc> that is the error was thrown when I tried to broadcast it signing worked just fine
 3 2017-11-15 08:04:41 <kgc> atleast no error was thrown
 4 2017-11-15 10:08:09 <txter> Are there any companies creating actual stock-exchanges using the blockchain? Some place where a company can do a purely digital IPO? I know NASDAQ etc. have been flirting a bit with blockchain technology but I've never heard anything come of it
 5 2017-11-15 12:50:24 <JackH> how can I dump privkey on segwit addresses? I get an error when doing dumpprivkey
 6 2017-11-15 12:56:18 <wumpus> JackH: you might want to ask in bitcoin-core-dev
 7 2017-11-15 12:57:06 <JackH> ok
 8 2017-11-15 12:57:29 <wumpus> (e.g. because segwit handling in the wallet is not finished yet)
 9 2017-11-15 14:10:26 <paulo_> hello
10 2017-11-15 14:10:37 <paulo_> does the bitcoin client exchange node its?
11 2017-11-15 14:10:41 <paulo_> *ips
12 2017-11-15 14:24:17 <wumpus> paulo_: yes, using addr messages, node ips propagate through the network
13 2017-11-15 17:11:41 <ren0v0> Hi, is it possible to get the number of coins in circulation without running a full node somehow?
14 2017-11-15 17:14:16 <arubi> not without trusting the source, that's the point really
15 2017-11-15 17:14:25 <arubi> it's 16680948.58625442 fwiw
16 2017-11-15 17:17:19 <arubi> kgc, it's possible.  what are you passing signrawtransaction?
17 2017-11-15 17:19:18 <ren0v0> arubi, what is the command? I'm checking RPC docs and can't find it
18 2017-11-15 17:19:39 <arubi> gettxoutsetinfo
19 2017-11-15 17:19:52 <arubi> it's gonna take a while to run
20 2017-11-15 17:20:30 <ren0v0> well i would never have found that :D
21 2017-11-15 17:20:39 <arubi> :)
22 2017-11-15 17:20:49 <ren0v0> So, some aggregator like coinmarketcap, they run 2000 nodes (one for each crypto), and then run this on each assuming they have this ability ?
23 2017-11-15 17:21:23 <arubi> not sure how they're set up really
24 2017-11-15 17:22:38 <ren0v0> but the theory is unless they're using a third party (probably are), then they need to run a node for each somehow
25 2017-11-15 17:22:59 <ren0v0> Is it possible to run bitcoin core with like 10mb of space used, and get this "untrusted" figure you provided?
26 2017-11-15 17:23:02 <arubi> or they're just multiplying the number of blocks by the block reward
27 2017-11-15 17:23:05 <ren0v0> I assume that'll only run on a full chain ?
28 2017-11-15 17:23:23 <arubi> that figure comes from the utxo set, it's about 2-3gb
29 2017-11-15 17:23:26 <ren0v0> arubi, still that data needs to come from chain though right? and block reward changes so that doens't help much either
30 2017-11-15 17:23:44 <arubi> block reward changes in expected manner
31 2017-11-15 17:24:06 <arubi> this command really returns the amounts int utxos that is available
32 2017-11-15 17:24:42 <arubi> for example I'm not sure if coinmarketcap counts amounts in op_return scripts or not
33 2017-11-15 17:25:06 <ren0v0> arubi, accuracy aside, its a huge amount of work to run 2000 nodes right?
34 2017-11-15 17:25:22 <ren0v0> i mean, that's not very lightweight :D
35 2017-11-15 17:25:36 <arubi> well, depends on how much compute you got :)
36 2017-11-15 17:25:37 <ren0v0> i very much doubt they are doing that, so i'm curious as to lightweight options
37 2017-11-15 17:26:37 <arubi> if you don't care about accuracy, just count the block rewards
38 2017-11-15 17:29:50 <ren0v0> arubi, they change though right, so that seems a little "manual" ?
39 2017-11-15 17:30:07 <ren0v0> or is there some way to do that from chain ?
40 2017-11-15 17:31:05 <arubi> change in what way?  block rewards for block heights are known in advance
41 2017-11-15 17:32:10 <ren0v0> sure, only 3 dates to remember for bitcoin
42 2017-11-15 17:32:22 <ren0v0> so far i mean
43 2017-11-15 17:32:26 <mmgen> ren0v0: of course they're not running 2000 nodes, they're just counting the block rewards
44 2017-11-15 17:32:32 <ren0v0> is this the case for 2000 other cryptos? seems like a massive headache
45 2017-11-15 17:32:53 <ren0v0> mmgen, clearly i'm being stupid then, how does this work for bitcoin for example ?
46 2017-11-15 17:33:09 <arubi> ;;calc 210000*50 + 210000*25 + ([blocks] % 210000)*12.5
47 2017-11-15 17:33:11 <gribble> 16681137.5
48 2017-11-15 17:33:21 <mmgen> ren0v0: the block reward schedule is part of the protocol
49 2017-11-15 17:33:36 <ren0v0> arubi, to get those "blocks" you still need to run a node right ?
50 2017-11-15 17:33:42 <mmgen> ren0v0: no
51 2017-11-15 17:33:45 <arubi> no
52 2017-11-15 17:34:07 <mmgen> ren0v0: you just need to know the rules of the protocol
53 2017-11-15 17:34:14 <mmgen> ren0v0: for the given coin
54 2017-11-15 17:34:21 <arubi> ren0v0, if you just want to count to "current height", it's pretty much enough to just check what the current height is.  of course you could still be lied to.  the only way to know for sure is to run a node yourself
55 2017-11-15 17:34:27 <ren0v0> so, need to have bitcoin-qt and run some command to find height ?
56 2017-11-15 17:34:44 <mmgen> ren0v0: you can just get it from a block explorer
57 2017-11-15 17:34:48 <arubi> or you could just look online.. yea
58 2017-11-15 17:35:00 <ren0v0> i'm talking about removing reliance from any third-arty
59 2017-11-15 17:35:07 <arubi> then you have to run a node.  yes
60 2017-11-15 17:35:07 <mmgen> ren0v0: that's probably what those sites do
61 2017-11-15 17:35:20 <ren0v0> who knows if there is a blockexplorer for "imabrandnewcointhatcameouttoday"
62 2017-11-15 17:35:27 <mmgen> ren0v0: no one's doing that, realistically
63 2017-11-15 17:35:54 <mmgen> ren0v0: every coin has a block explorer
64 2017-11-15 17:36:03 <ren0v0> with an API? that are reliable ?
65 2017-11-15 17:36:14 <ren0v0> these 2000 coins, they rely on 2000 third party sources?
66 2017-11-15 17:36:20 <ren0v0> seems pretty unreliable to me if you want to use their data
67 2017-11-15 17:36:57 <mmgen> ren0v0: most alts don't have enough value to warrant that kind of effort
68 2017-11-15 17:37:47 <ren0v0> They have it for 1000 coins
69 2017-11-15 17:38:05 <ren0v0> i agree that it isn't worth the effort, so i'm wondering if i'm missing something :D
70 2017-11-15 23:51:54 <dviola> I need to create a new wallet in bitcoin core
71 2017-11-15 23:52:03 <dviola> but I don't know what's the best method for that
72 2017-11-15 23:52:14 <dviola> rename wallet.dat and let core create a new one when starting it?
73 2017-11-15 23:52:49 <dviola> I want to send my BTC to a new wallet to redeem BTG