12016-09-28T00:14:06  *** Alopex has quit IRC
  22016-09-28T00:15:12  *** Alopex has joined #bitcoin-core-dev
  32016-09-28T00:22:45  *** aureianimus_ has quit IRC
  42016-09-28T00:22:54  *** aureianimus has joined #bitcoin-core-dev
  52016-09-28T00:45:20  *** Madars has quit IRC
  62016-09-28T00:47:00  *** Ylbam has quit IRC
  72016-09-28T00:52:51  *** arowser_ has quit IRC
  82016-09-28T00:53:18  *** arowser has joined #bitcoin-core-dev
  92016-09-28T00:56:32  *** DigiByteDev has joined #bitcoin-core-dev
 102016-09-28T01:10:59  *** Giszmo has quit IRC
 112016-09-28T01:11:26  *** aureianimus has quit IRC
 122016-09-28T01:11:31  *** aureianimus_ has joined #bitcoin-core-dev
 132016-09-28T01:26:57  *** aureianimus_ has quit IRC
 142016-09-28T01:27:11  *** aureianimus has joined #bitcoin-core-dev
 152016-09-28T01:33:11  *** Alopex has quit IRC
 162016-09-28T01:34:16  *** Alopex has joined #bitcoin-core-dev
 172016-09-28T01:43:14  *** DigiByteDev has quit IRC
 182016-09-28T01:50:01  *** aureianimus has quit IRC
 192016-09-28T01:50:05  *** aureianimus_ has joined #bitcoin-core-dev
 202016-09-28T02:01:03  *** aureianimus_ has quit IRC
 212016-09-28T02:01:12  *** aureianimus has joined #bitcoin-core-dev
 222016-09-28T02:03:36  *** DigiByteDev has joined #bitcoin-core-dev
 232016-09-28T02:17:48  *** jchrome has joined #bitcoin-core-dev
 242016-09-28T02:32:06  *** Alopex has quit IRC
 252016-09-28T02:32:42  *** aureianimus_ has joined #bitcoin-core-dev
 262016-09-28T02:32:53  *** aureianimus has quit IRC
 272016-09-28T02:33:11  *** Alopex has joined #bitcoin-core-dev
 282016-09-28T02:41:29  *** Madars has joined #bitcoin-core-dev
 292016-09-28T02:44:32  *** aureianimus_ has quit IRC
 302016-09-28T02:44:39  *** aureianimus has joined #bitcoin-core-dev
 312016-09-28T02:57:44  *** aureianimus has quit IRC
 322016-09-28T02:57:47  *** aureianimus_ has joined #bitcoin-core-dev
 332016-09-28T03:06:16  *** Alopex has quit IRC
 342016-09-28T03:07:21  *** Alopex has joined #bitcoin-core-dev
 352016-09-28T03:14:30  *** Arnavion has joined #bitcoin-core-dev
 362016-09-28T03:28:53  *** aureianimus_ has quit IRC
 372016-09-28T03:29:03  *** aureianimus has joined #bitcoin-core-dev
 382016-09-28T03:45:07  *** aureianimus has quit IRC
 392016-09-28T03:45:11  *** aureianimus_ has joined #bitcoin-core-dev
 402016-09-28T03:46:05  *** aureianimus has joined #bitcoin-core-dev
 412016-09-28T03:57:01  *** aureianimus_ has joined #bitcoin-core-dev
 422016-09-28T03:57:02  *** aureianimus has quit IRC
 432016-09-28T04:05:16  *** Alopex has quit IRC
 442016-09-28T04:06:22  *** Alopex has joined #bitcoin-core-dev
 452016-09-28T04:16:02  *** Alopex has quit IRC
 462016-09-28T04:17:07  *** Alopex has joined #bitcoin-core-dev
 472016-09-28T04:20:36  *** aureianimus_ has quit IRC
 482016-09-28T04:20:47  *** aureianimus has joined #bitcoin-core-dev
 492016-09-28T04:28:11  *** Alopex has quit IRC
 502016-09-28T04:29:17  *** Alopex has joined #bitcoin-core-dev
 512016-09-28T04:33:32  *** aureianimus has quit IRC
 522016-09-28T04:33:33  *** aureianimus_ has joined #bitcoin-core-dev
 532016-09-28T04:39:01  *** Alopex has quit IRC
 542016-09-28T04:40:07  *** Alopex has joined #bitcoin-core-dev
 552016-09-28T04:56:11  *** aureianimus has joined #bitcoin-core-dev
 562016-09-28T04:56:19  *** aureianimus_ has quit IRC
 572016-09-28T04:58:33  *** aj_ is now known as aj
 582016-09-28T05:00:18  *** DigiByteDev has quit IRC
 592016-09-28T05:00:18  *** dermoth has quit IRC
 602016-09-28T05:01:00  *** dermoth has joined #bitcoin-core-dev
 612016-09-28T05:01:37  *** DigiByteDev has joined #bitcoin-core-dev
 622016-09-28T05:05:42  *** morcos has quit IRC
 632016-09-28T05:05:43  *** zxzzt_ has quit IRC
 642016-09-28T05:05:43  *** sdaftuar has quit IRC
 652016-09-28T05:05:49  *** zxzzt has joined #bitcoin-core-dev
 662016-09-28T05:05:56  *** morcos has joined #bitcoin-core-dev
 672016-09-28T05:06:07  *** sdaftuar has joined #bitcoin-core-dev
 682016-09-28T05:13:51  *** aureianimus has quit IRC
 692016-09-28T05:14:02  *** aureianimus has joined #bitcoin-core-dev
 702016-09-28T05:24:16  *** fengling has joined #bitcoin-core-dev
 712016-09-28T05:29:11  *** Alopex has quit IRC
 722016-09-28T05:30:17  *** Alopex has joined #bitcoin-core-dev
 732016-09-28T05:33:03  *** baldur has joined #bitcoin-core-dev
 742016-09-28T05:34:59  *** aureianimus has quit IRC
 752016-09-28T05:35:10  *** aureianimus has joined #bitcoin-core-dev
 762016-09-28T05:38:51  *** jchrome has quit IRC
 772016-09-28T05:39:56  *** bitcoin-core-dev has joined #bitcoin-core-dev
 782016-09-28T05:46:22  *** Alopex has quit IRC
 792016-09-28T05:47:27  *** Alopex has joined #bitcoin-core-dev
 802016-09-28T05:50:39  *** aureianimus has quit IRC
 812016-09-28T05:50:51  *** aureianimus has joined #bitcoin-core-dev
 822016-09-28T06:10:09  <GitHub190> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/fc4f4547b7f6...14b7b3fb9f79
 832016-09-28T06:10:10  <GitHub190> bitcoin/master fa4bfb4 MarcoFalke: [wallet, policy] ParameterInteraction: Don't allow 0 fee
 842016-09-28T06:10:10  *** aureianimus has quit IRC
 852016-09-28T06:10:10  <GitHub190> bitcoin/master 14b7b3f Wladimir J. van der Laan: Merge #8814: [wallet, policy] ParameterInteraction: Don't allow 0 fee...
 862016-09-28T06:10:16  *** aureianimus has joined #bitcoin-core-dev
 872016-09-28T06:10:27  <GitHub50> [bitcoin] laanwj closed pull request #8814: [wallet, policy] ParameterInteraction: Don't allow 0 fee (master...Mf1607-walletHighFeeWarn) https://github.com/bitcoin/bitcoin/pull/8814
 882016-09-28T06:16:42  *** bitcoin-core-dev has quit IRC
 892016-09-28T06:38:23  *** jannes has joined #bitcoin-core-dev
 902016-09-28T06:41:09  *** aureianimus has quit IRC
 912016-09-28T06:41:16  *** aureianimus has joined #bitcoin-core-dev
 922016-09-28T06:45:08  *** jannes_ has joined #bitcoin-core-dev
 932016-09-28T06:47:01  *** jannes has quit IRC
 942016-09-28T06:52:18  *** aureianimus has quit IRC
 952016-09-28T06:52:26  *** aureianimus has joined #bitcoin-core-dev
 962016-09-28T06:53:32  *** aureianimus has joined #bitcoin-core-dev
 972016-09-28T07:00:39  *** DigiByteDev has quit IRC
 982016-09-28T07:06:00  *** aureianimus has quit IRC
 992016-09-28T07:06:11  *** aureianimus has joined #bitcoin-core-dev
1002016-09-28T07:22:31  *** rubensayshi has joined #bitcoin-core-dev
1012016-09-28T07:22:54  *** DigiByteDev has joined #bitcoin-core-dev
1022016-09-28T07:34:03  *** rubensayshi has quit IRC
1032016-09-28T07:35:41  *** rubensayshi has joined #bitcoin-core-dev
1042016-09-28T07:47:39  *** aureianimus has quit IRC
1052016-09-28T07:47:41  *** aureianimus_ has joined #bitcoin-core-dev
1062016-09-28T08:08:47  *** aureianimus_ has quit IRC
1072016-09-28T08:08:53  *** aureianimus has joined #bitcoin-core-dev
1082016-09-28T08:09:26  *** laurentmt has joined #bitcoin-core-dev
1092016-09-28T08:12:56  *** laurentmt has quit IRC
1102016-09-28T08:29:55  *** aureianimus_ has joined #bitcoin-core-dev
1112016-09-28T08:29:55  *** aureianimus has quit IRC
1122016-09-28T08:38:24  *** phantomcircuit_ is now known as phantomcircuit
1132016-09-28T08:40:46  *** aureianimus_ has quit IRC
1142016-09-28T08:40:58  *** aureianimus has joined #bitcoin-core-dev
1152016-09-28T08:48:49  *** AaronvanW has quit IRC
1162016-09-28T08:52:07  *** AaronvanW has joined #bitcoin-core-dev
1172016-09-28T08:55:42  *** aureianimus has quit IRC
1182016-09-28T08:55:54  *** aureianimus has joined #bitcoin-core-dev
1192016-09-28T09:22:47  *** aureianimus has quit IRC
1202016-09-28T09:22:47  *** aureianimus_ has joined #bitcoin-core-dev
1212016-09-28T09:33:33  *** aureianimus_ has quit IRC
1222016-09-28T09:33:43  *** aureianimus has joined #bitcoin-core-dev
1232016-09-28T09:37:01  *** Giszmo has joined #bitcoin-core-dev
1242016-09-28T09:44:39  *** aureianimus has quit IRC
1252016-09-28T09:44:44  *** aureianimus_ has joined #bitcoin-core-dev
1262016-09-28T09:45:30  *** DigiByteDev has quit IRC
1272016-09-28T09:50:47  *** Ginnarr has joined #bitcoin-core-dev
1282016-09-28T09:58:26  <jl2012> when I'm working on rpctests, sometimes the node will generate empty blocks despite the mempool is not empty. It usually happens when the transactions in mempool are big. Why would that happen and how could I force it to mine those txs?
1292016-09-28T09:59:11  <gmaxwell> will it continue to mine empty blocks, not just a one time event?
1302016-09-28T10:02:43  <sipa> jl2012: perhaps an interaction between max block size an cpfp mining?
1312016-09-28T10:03:31  <sipa> if you build a chain of dependent transactions that does not actually fit in a block
1322016-09-28T10:04:09  <gmaxwell> and then there is nothing else to include other than that chain.
1332016-09-28T10:04:53  <jl2012> all parents are confirmed. And keep mining empty blocks
1342016-09-28T10:07:31  <jl2012> oh, not really keeping mining empty blocks forever
1352016-09-28T10:08:44  <jl2012> there is only 1 tx in mempool, but it'd cleanup the mempool only if I generate about 500 blocks
1362016-09-28T10:09:30  <luke-jr> fee too low, so it's waiting for priority?
1372016-09-28T10:09:34  <sipa> anything particular about this tx?
1382016-09-28T10:09:49  <jl2012> about 80kB
1392016-09-28T10:09:53  *** DigiByteDev has joined #bitcoin-core-dev
1402016-09-28T10:10:21  <jl2012> luke-jr: so it'd rather mining empty blocks, than mining a tx with insufficient fee?
1412016-09-28T10:10:55  <luke-jr> jl2012: it shouldn't happen with the current code afaik, but that's what it sounds like if it's mining it after blocks
1422016-09-28T10:10:59  <luke-jr> I assume there's no locktime?
1432016-09-28T10:11:12  <jl2012> no locktime
1442016-09-28T10:12:17  <sipa> so after 500 blocks, it does mine it?
1452016-09-28T10:12:34  <jl2012> yes, about 400 blocks. I'm try to find the exact number
1462016-09-28T10:13:33  <gmaxwell> "Interesting"
1472016-09-28T10:14:18  *** DigiByteDev has quit IRC
1482016-09-28T10:14:23  <sipa> is the height it activates a nice multiple of 144 after the activation of segwit?
1492016-09-28T10:16:08  <jl2012> well, I find something more strange
1502016-09-28T10:16:19  <jl2012> https://www.irccloud.com/pastebin/QiFCc6YN/
1512016-09-28T10:16:43  <gmaxwell> whats that?
1522016-09-28T10:17:07  <jl2012> I have a loop. Each round it generates 1 block, and print the results of getrawmempool
1532016-09-28T10:17:21  *** aureianimus_ has quit IRC
1542016-09-28T10:17:30  <luke-jr> so it's being pruned and then re-accepted? O.o
1552016-09-28T10:17:32  *** aureianimus has joined #bitcoin-core-dev
1562016-09-28T10:17:50  <jl2012> i will push the code, wait
1572016-09-28T10:19:48  *** murch has joined #bitcoin-core-dev
1582016-09-28T10:20:21  *** Ginnarr has quit IRC
1592016-09-28T10:22:35  <jl2012> https://github.com/jl2012/bitcoin/blob/sighashpolicy-test/qa/rpc-tests/sighashlimit.py#L161
1602016-09-28T10:24:28  <sipa> jl2012: heh
1612016-09-28T10:26:04  <jl2012> it was it's just generate 1 block, print the mempool
1622016-09-28T10:26:15  <jl2012> nothing strange
1632016-09-28T10:27:33  <jl2012> from the output i assume it was mined at the 11th block, but it re-appeared after that
1642016-09-28T10:27:48  <sipa> that's not possible...
1652016-09-28T10:27:55  <sipa> or shouldn't be possible
1662016-09-28T10:28:07  <sipa> its inputs are spent after mining it
1672016-09-28T10:28:33  <jl2012> by the way the tx is not segwit
1682016-09-28T10:29:07  <jl2012> maybe i should really see if it is really mined. But that's kind of random
1692016-09-28T10:29:42  <sipa> you can call gettransaction to see its number of confirmations, if the transaction applies to the local wallet
1702016-09-28T10:30:29  <jl2012> that's not. But I could read the content of blocks
1712016-09-28T10:31:12  <gmaxwell> how do these tests mine?
1722016-09-28T10:31:30  *** aureianimus has quit IRC
1732016-09-28T10:31:32  <gmaxwell> IIRC getblocktemplate can cache templates.
1742016-09-28T10:31:42  *** aureianimus has joined #bitcoin-core-dev
1752016-09-28T10:32:16  <jl2012> gmaxwell, the mempool has only 1 tx, if the mempool is cleaned up after mining one block, the tx is not mined (i suppose)
1762016-09-28T10:37:35  *** laurentmt has joined #bitcoin-core-dev
1772016-09-28T10:37:55  <warren> btcdrak: wow
1782016-09-28T10:38:23  *** laurentmt has quit IRC
1792016-09-28T10:40:54  *** fengling has quit IRC
1802016-09-28T10:42:01  <btcdrak> warren: I assume you are referring to this "<cfields_> wumpus: i've added thin toolchain builders to depends that rid us of the ubuntu toolchain dependency. Only needed once for bootstrap, then we're self-hosted"
1812016-09-28T10:43:33  <warren> cfields_: can the same binary result be reached from another distro's toolchain?
1822016-09-28T10:43:46  <phantomcircuit> luke-jr: there seems to be a bug in getblocktemplate
1832016-09-28T10:43:55  <phantomcircuit> running master
1842016-09-28T10:43:55  <phantomcircuit>   "coinbasevalue": 333038622,
1852016-09-28T10:44:00  <phantomcircuit> 2016-09-28 10:43:08 ERROR: ConnectBlock(): coinbase pays too much (actual=332777360 vs limit=312500000)
1862016-09-28T10:44:03  <phantomcircuit> (this is on testnet)
1872016-09-28T10:44:14  <sipa> phantomcircuit: ugh!
1882016-09-28T10:44:25  <phantomcircuit> or possibly im just not including transactions?
1892016-09-28T10:44:27  <luke-jr> phantomcircuit: in or outside the context of jl2012's stuff?
1902016-09-28T10:44:30  <phantomcircuit> hmm
1912016-09-28T10:44:41  <phantomcircuit> this seems like im not including transactions actually
1922016-09-28T10:44:56  <sipa> phantomcircuit: that would explain
1932016-09-28T10:46:23  <phantomcircuit> im just guessing based on the difference
1942016-09-28T10:47:09  <jl2012> sorry, seems just a bug in my code
1952016-09-28T10:47:14  <luke-jr> >_<
1962016-09-28T10:47:21  <jl2012> false alarm
1972016-09-28T10:47:26  <sipa> jl2012: goox
1982016-09-28T10:47:28  <sipa> good
1992016-09-28T10:47:58  <jl2012> I have 2 nodes. I generated blocks in one, and the other one is not synced
2002016-09-28T10:48:29  <jl2012> so sometimes it will generate a block with the new tx, but the block is then get orphaned
2012016-09-28T10:48:35  <jl2012> and the tx is returned to the mempool
2022016-09-28T10:54:23  <gmaxwell> jl2012: oh obvious. Good.
2032016-09-28T10:55:44  *** cdecker has joined #bitcoin-core-dev
2042016-09-28T11:06:03  *** midnightmagic has quit IRC
2052016-09-28T11:10:11  *** fengling has joined #bitcoin-core-dev
2062016-09-28T11:12:40  *** aureianimus has quit IRC
2072016-09-28T11:12:41  *** midnightmagic has joined #bitcoin-core-dev
2082016-09-28T11:12:47  *** aureianimus has joined #bitcoin-core-dev
2092016-09-28T11:21:22  *** cryptapus has joined #bitcoin-core-dev
2102016-09-28T11:21:22  *** cryptapus has joined #bitcoin-core-dev
2112016-09-28T11:34:26  <wumpus> should I move/clone https://github.com/laanwj/bitcoin-maintainer-tools into bitcoin-core?
2122016-09-28T11:41:31  <sipa> i wonder if we shouldn't try to integrate a buildinfo-less mode into the source tree itself
2132016-09-28T11:42:02  <sipa> ./configure --disable-buildinfo
2142016-09-28T11:44:18  *** aureianimus has quit IRC
2152016-09-28T11:44:30  *** aureianimus has joined #bitcoin-core-dev
2162016-09-28T11:52:21  <wumpus> maybe, but this is just an experiment for now
2172016-09-28T11:53:10  <wumpus> I don't think that's an argument against the tool though?
2182016-09-28T11:54:53  <sipa> sure, just making an unrelated comment
2192016-09-28T11:55:27  <sipa> but in general of things are useful for the project jn general, i think they should be in repo
2202016-09-28T11:55:38  <wumpus> having it outside the source tree has its advantages, it means easier experimentation, quicker iteration etc
2212016-09-28T11:55:43  <wumpus> not everything having to go through series of ACK
2222016-09-28T11:55:53  <wumpus> these are just my private tools anyhow
2232016-09-28T11:56:19  <wumpus> I think I tend to disagree with that in practice, not everything has to be in the repo
2242016-09-28T11:57:22  <wumpus> sure, if something is needed all the time like the github-merge script it makes sense to have it in the repo
2252016-09-28T11:57:42  *** aureianimus has quit IRC
2262016-09-28T11:57:50  *** aureianimus has joined #bitcoin-core-dev
2272016-09-28T11:58:00  <wumpus> although even of that I have my own version, which I incidentally make improvements to, once there's enough I'll file a PR. But having to do that all the time gives a lot of overhead for everyone involved.
2282016-09-28T11:58:50  <wumpus> I have some other scripts too, a few other code analysis tools, and to build release notes, author lists etc. All can be useful, but it's pretty much a meta-project to bitcoin itself.
2292016-09-28T12:00:16  <wumpus> it isn't part of the bitcoin core release cycle either
2302016-09-28T12:00:44  <wumpus> changes can happen any time, even between rcs, or between rc and final
2312016-09-28T12:00:52  <sipa> fair enough
2322016-09-28T12:01:04  <sipa> no objection to moving it to bitcoin-core bte
2332016-09-28T12:01:06  <sipa> *btw
2342016-09-28T12:01:53  <wumpus> thanks
2352016-09-28T12:02:56  <wumpus> I also think we can just be more liberal with changes in a tools repo. If you think something is useful, just do it, no need for long review cycles etc.
2362016-09-28T12:04:10  <sipa> right, agree
2372016-09-28T12:04:12  <wumpus> (or maintaining a listof 130 PRs *despairs*)
2382016-09-28T12:15:23  *** fengling has quit IRC
2392016-09-28T12:18:53  *** aureianimus has quit IRC
2402016-09-28T12:19:04  *** aureianimus has joined #bitcoin-core-dev
2412016-09-28T12:30:10  *** aureianimus has quit IRC
2422016-09-28T12:30:15  *** aureianimus_ has joined #bitcoin-core-dev
2432016-09-28T12:38:44  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2442016-09-28T12:39:00  *** cryptapus_ has joined #bitcoin-core-dev
2452016-09-28T12:42:41  *** cryptapus has quit IRC
2462016-09-28T13:02:33  *** aureianimus has joined #bitcoin-core-dev
2472016-09-28T13:02:49  *** aureianimus_ has quit IRC
2482016-09-28T13:06:14  *** laurentmt has joined #bitcoin-core-dev
2492016-09-28T13:10:03  *** laurentmt has quit IRC
2502016-09-28T13:14:17  *** laurentmt has joined #bitcoin-core-dev
2512016-09-28T13:16:44  *** laurentmt has quit IRC
2522016-09-28T13:21:26  <jonasschnelli> BlueMatt: A nice... was looking through the code and couldn't find the Auth/MAC
2532016-09-28T13:23:43  <BlueMatt> jonasschnelli: in UDPMessageHeader - chk1 and chk2
2542016-09-28T13:24:23  <BlueMatt> those are just the hash of the message = the magic (yea, yea, not how you're supposed to do a MAC....whatever)
2552016-09-28T13:24:29  <BlueMatt> s/=/+/
2562016-09-28T13:25:09  * jonasschnelli is checking the code
2572016-09-28T13:25:49  <BlueMatt> see FillChecksum
2582016-09-28T13:26:03  <jonasschnelli> need to checkout first,... github not searchable on forks. :(
2592016-09-28T13:26:28  <BlueMatt> its all in one file, you can just read that :p
2602016-09-28T13:27:27  <jonasschnelli> wasn't aware of udpnet.cpp :)
2612016-09-28T13:27:33  <jonasschnelli> FillChecksum(std::get<3>(msg), std::get<1>(msg), std::get<2>(msg));
2622016-09-28T13:27:49  <jonasschnelli> std::get<3>(msg) is a key or something?
2632016-09-28T13:28:02  <sipa> it gets the 3rd element of a tuple
2642016-09-28T13:28:29  <jonasschnelli> Yes.
2652016-09-28T13:28:34  <jonasschnelli> its declared as a uint64_t
2662016-09-28T13:28:43  <jonasschnelli> Wonder how it gets popuplated
2672016-09-28T13:30:29  <jonasschnelli> Or is FillChecksum(uint64_t magic, UDPMessage& msg, const unsigned int length) similar to our TCP p2p message packeges where magic is the network magic?
2682016-09-28T13:33:41  <jonasschnelli> Okay. Got it...
2692016-09-28T13:33:54  <jonasschnelli> UDPConnectionInfo.local_magic gets populated through addudpnode
2702016-09-28T13:34:06  <jonasschnelli> Yes. Thats a nice simple auth
2712016-09-28T13:34:41  *** Chris_Stewart_5 has quit IRC
2722016-09-28T13:41:47  <wumpus> yes
2732016-09-28T13:45:57  *** aureianimus has quit IRC
2742016-09-28T13:46:01  *** aureianimus_ has joined #bitcoin-core-dev
2752016-09-28T13:48:45  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2762016-09-28T13:58:55  *** Guyver2 has joined #bitcoin-core-dev
2772016-09-28T14:06:09  <jonasschnelli> Maybe I missed something: whats the reason why importmulti requires a scriptPubKey https://github.com/bitcoin/bitcoin/pull/7551/files#diff-522490d83dce5375d423b23886e4125eR979?
2782016-09-28T14:06:22  <jonasschnelli> Can't I just import pubkeys?
2792016-09-28T14:06:47  <GitHub61> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/14b7b3fb9f79...7b05af634be4
2802016-09-28T14:06:47  <GitHub61> bitcoin/master ac01ff2 Wladimir J. van der Laan: doc: Add privacy recommendation when running hidden service
2812016-09-28T14:06:48  <GitHub61> bitcoin/master 7b05af6 Wladimir J. van der Laan: Merge #8823: doc: Add privacy recommendation when running hidden service...
2822016-09-28T14:07:01  <GitHub121> [bitcoin] laanwj closed pull request #8823: doc: Add privacy recommendation when running hidden service (master...2016_09_tor_recommendation) https://github.com/bitcoin/bitcoin/pull/8823
2832016-09-28T14:07:16  <sipa> jonasschnelli: yes, you can, but it's hard to create an API that always has expected results
2842016-09-28T14:07:41  <sipa> we have so many different ways through which we can start treating a particular script as ours
2852016-09-28T14:07:47  <sipa> maybe it's an imported address
2862016-09-28T14:08:06  <sipa> maybe it is p2sh for a redeemscript that contains something we know
2872016-09-28T14:08:11  <sipa> maybe we have the private key
2882016-09-28T14:08:16  <sipa> maybe we have a pubkey
2892016-09-28T14:08:44  <sipa> i think it's impossible to explain all those conditions
2902016-09-28T14:08:50  <sipa> so what does 'importing a pubkey' mean
2912016-09-28T14:09:23  <jonasschnelli> Yes. I see your point.
2922016-09-28T14:09:24  <sipa> should it make sends to that pubkey spendable? or also p2pkh involving those keys? what about a 1-of-3 multisig that involves those keys?
2932016-09-28T14:09:37  <sipa> by forcing the user to state exactly what they want, you avoid that
2942016-09-28T14:09:51  <sipa> and you can check whether you can provide the functionality they're asking for
2952016-09-28T14:10:20  <jonasschnelli> But explicit requiring the scriptPubKey could be a little bit annoying if you just want to import a P2PKH key?!
2962016-09-28T14:10:42  <sipa> it's a compromise between convenience and clarity, yes
2972016-09-28T14:11:25  <jonasschnelli> A wait... there is an "address" option for the scriptPubKey... okay. let me continue the testing..
2982016-09-28T14:11:33  <jonasschnelli> Makes sense so far.
2992016-09-28T14:11:36  <sipa> also, if you just want a p2pkh, you should import just that address, and set watchonly
3002016-09-28T14:11:58  <jonasschnelli> Agree. A plain pubkey import is kind of unspecified.
3012016-09-28T14:12:39  <sipa> the idea is that 1) you state what you want to see made spendable/solvable/watching, and then 2) all necessary information to accomplish that (which may mean giving redeemscripts, or pubkeys, or private keys)
3022016-09-28T14:12:55  <sipa> and in the simplest cases, (2) is empty
3032016-09-28T14:17:50  *** aureianimus_ has quit IRC
3042016-09-28T14:18:01  *** aureianimus has joined #bitcoin-core-dev
3052016-09-28T14:35:08  *** instagibbs has quit IRC
3062016-09-28T14:42:29  *** aureianimus_ has joined #bitcoin-core-dev
3072016-09-28T14:42:34  *** cryptapus_ has quit IRC
3082016-09-28T14:42:38  <GitHub190> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7b05af634be4...dc641415e75e
3092016-09-28T14:42:38  <GitHub190> bitcoin/master 5776e8a fanquake: [depends] Fix Qt compilation with Xcode 8
3102016-09-28T14:42:39  <GitHub190> bitcoin/master dc64141 Wladimir J. van der Laan: Merge #8820: [depends] Fix Qt compilation with Xcode 8...
3112016-09-28T14:42:44  *** aureianimus has quit IRC
3122016-09-28T14:42:53  <GitHub22> [bitcoin] laanwj closed pull request #8820: [depends] Fix Qt compilation with Xcode 8 (master...depends-qt-xcoderun) https://github.com/bitcoin/bitcoin/pull/8820
3132016-09-28T14:42:54  *** cryptapus_ has joined #bitcoin-core-dev
3142016-09-28T14:42:55  *** cryptapus_ has joined #bitcoin-core-dev
3152016-09-28T14:42:58  <GitHub163> [bitcoin] paveljanik opened pull request #8826: Do not include env_win.cc on non-Windows systems (master...20160928_leveldb_no_win) https://github.com/bitcoin/bitcoin/pull/8826
3162016-09-28T14:44:01  *** Guyver2 has quit IRC
3172016-09-28T14:44:33  <jonasschnelli> wumpus: IMO this is ready: https://github.com/bitcoin/bitcoin/pull/7551
3182016-09-28T14:44:59  <jonasschnelli> Maybe the help text is not perfect...
3192016-09-28T14:45:03  <wumpus> awesome
3202016-09-28T14:45:08  <wumpus> well, that can be improved later
3212016-09-28T14:45:12  <sipa> i'd like to review 7551 as well, but haven't found the time yet
3222016-09-28T14:46:39  <wumpus> ok
3232016-09-28T14:46:40  <jonasschnelli> Yes. No hurry.
3242016-09-28T14:47:01  <jonasschnelli> We should just make sure we merge is some month before 0.14 RC
3252016-09-28T14:47:20  <sipa> absolutely
3262016-09-28T14:47:22  <wumpus> yes, it is functionality that certainly needs to be in master for a while before the release
3272016-09-28T14:47:35  <wumpus> it's complex enough, I'm sure there are problems that will only be found in actual use
3282016-09-28T14:47:58  <jonasschnelli> Yes. Its relatively complex and could lead to coins lost in the worst case.
3292016-09-28T14:49:00  *** cryptapus_ is now known as cryptapus
3302016-09-28T14:49:18  *** jnewbery has joined #bitcoin-core-dev
3312016-09-28T14:51:01  <wumpus> we reallly need it though. After a while we can then start to deprecate the whole zoo of other import calls.
3322016-09-28T14:58:29  *** pedrobranco has joined #bitcoin-core-dev
3332016-09-28T15:05:32  *** jnewbery has quit IRC
3342016-09-28T15:06:07  *** jnewbery has joined #bitcoin-core-dev
3352016-09-28T15:10:21  *** jnewbery has quit IRC
3362016-09-28T15:13:21  *** aureianimus_ has quit IRC
3372016-09-28T15:13:26  *** aureianimus has joined #bitcoin-core-dev
3382016-09-28T15:19:46  *** rubensayshi has quit IRC
3392016-09-28T15:29:19  *** aureianimus has quit IRC
3402016-09-28T15:29:22  *** aureianimus_ has joined #bitcoin-core-dev
3412016-09-28T15:31:45  *** mrkent has joined #bitcoin-core-dev
3422016-09-28T15:42:59  *** pedrobranco has quit IRC
3432016-09-28T15:43:28  *** pedrobranco has joined #bitcoin-core-dev
3442016-09-28T15:44:52  *** jnewbery has joined #bitcoin-core-dev
3452016-09-28T15:47:15  *** pedrobranco has quit IRC
3462016-09-28T15:47:23  *** pedrobranco has joined #bitcoin-core-dev
3472016-09-28T15:58:24  <GitHub167> [bitcoin] sdaftuar opened pull request #8827: [qa] Split up slow RPC calls to avoid pruning test timeouts (master...fix-pruning-timeout) https://github.com/bitcoin/bitcoin/pull/8827
3482016-09-28T16:00:30  *** Chris_Stewart_5 has quit IRC
3492016-09-28T16:01:00  *** aureianimus has joined #bitcoin-core-dev
3502016-09-28T16:01:14  *** aureianimus_ has quit IRC
3512016-09-28T16:02:47  <GitHub163> [bitcoin] pstratem opened pull request #8828: Move CWalletDB::ReorderTransactions to CWallet (master...2016-09-28-cwallet-reordertransactions) https://github.com/bitcoin/bitcoin/pull/8828
3522016-09-28T16:06:45  *** shesek has quit IRC
3532016-09-28T16:10:58  *** shesek has joined #bitcoin-core-dev
3542016-09-28T16:11:35  *** andytosh1 has joined #bitcoin-core-dev
3552016-09-28T16:17:06  *** Chris_Stewart_5 has joined #bitcoin-core-dev
3562016-09-28T16:19:00  *** jannes_ has quit IRC
3572016-09-28T16:25:21  *** Chris_Stewart_5 has quit IRC
3582016-09-28T16:28:52  *** andytosh1 is now known as andytoshi
3592016-09-28T16:29:46  *** jnewbery has quit IRC
3602016-09-28T16:39:52  *** Chris_Stewart_5 has joined #bitcoin-core-dev
3612016-09-28T16:50:36  *** andytoshi has quit IRC
3622016-09-28T16:50:36  *** andytoshi has joined #bitcoin-core-dev
3632016-09-28T17:00:22  *** jnewbery has joined #bitcoin-core-dev
3642016-09-28T17:04:59  *** aureianimus has quit IRC
3652016-09-28T17:05:04  *** aureianimus_ has joined #bitcoin-core-dev
3662016-09-28T17:07:21  *** Chris_Stewart_5 has quit IRC
3672016-09-28T17:17:21  *** aureianimus_ has quit IRC
3682016-09-28T17:17:26  *** aureianimus has joined #bitcoin-core-dev
3692016-09-28T17:22:30  *** mrkent has quit IRC
3702016-09-28T17:24:04  *** Chris_Stewart_5 has joined #bitcoin-core-dev
3712016-09-28T17:24:59  *** mrkent has joined #bitcoin-core-dev
3722016-09-28T17:26:08  *** Ylbam has joined #bitcoin-core-dev
3732016-09-28T17:28:21  *** aureianimus has quit IRC
3742016-09-28T17:28:29  *** aureianimus has joined #bitcoin-core-dev
3752016-09-28T17:29:35  *** aureianimus has joined #bitcoin-core-dev
3762016-09-28T17:31:07  *** aureianimus has quit IRC
3772016-09-28T17:31:19  *** aureianimus has joined #bitcoin-core-dev
3782016-09-28T17:39:43  *** Guyver2 has joined #bitcoin-core-dev
3792016-09-28T17:40:14  <GitHub184> [bitcoin] jnewbery opened pull request #8829: Add bitcoin-tx JSON tests (master...test-bitcoin-tx-json) https://github.com/bitcoin/bitcoin/pull/8829
3802016-09-28T17:42:07  *** aureianimus has quit IRC
3812016-09-28T17:42:19  *** aureianimus has joined #bitcoin-core-dev
3822016-09-28T17:49:27  *** shesek has quit IRC
3832016-09-28T17:52:51  <GitHub21> [bitcoin] jnewbery opened pull request #8830: [test] Add option to run bitcoin-util-test.py manually (master...test-bitcoin-util-manually) https://github.com/bitcoin/bitcoin/pull/8830
3842016-09-28T17:53:35  *** shesek has joined #bitcoin-core-dev
3852016-09-28T17:54:05  <pedrobranco> Hi, anyone is experiencing high disk space usage when running bitcoin tests (env. is osx)?
3862016-09-28T17:55:26  *** laurentmt has joined #bitcoin-core-dev
3872016-09-28T17:55:48  <wumpus> what is 'high disk space usage' these days?
3882016-09-28T17:57:04  *** laurentmt has quit IRC
3892016-09-28T17:58:20  <pedrobranco> 62gb in temporary test folder
3902016-09-28T17:58:33  *** Chris_Stewart_5 has quit IRC
3912016-09-28T17:59:28  <wumpus> for the RPC tests I guess, not the unit tests?
3922016-09-28T18:00:16  <wumpus> does it at least clean up everything again? the RPC tests have recently been changed to execute tests in parallel, this also means that more disk space is required for the instances running at the same time
3932016-09-28T18:00:44  *** aureianimus has quit IRC
3942016-09-28T18:00:45  <pedrobranco> rpc tests only
3952016-09-28T18:00:54  *** aureianimus has joined #bitcoin-core-dev
3962016-09-28T18:01:30  <wumpus> you can reduce the parallelism with some command line option if it's too much
3972016-09-28T18:01:51  <pedrobranco> i have 80G free space and it uses it all before ending rpc tests.
3982016-09-28T18:02:13  <gmaxwell> 62GB sounds like a lot, do the rpc tests really do that? seems implausable to me.
3992016-09-28T18:02:21  <pedrobranco> http://pastebin.com/ZDzxBLNF
4002016-09-28T18:05:18  *** Chris_Stewart_5 has joined #bitcoin-core-dev
4012016-09-28T18:05:46  <wumpus> try rpc-tests.py -parallel=1
4022016-09-28T18:06:01  <pedrobranco> sure
4032016-09-28T18:06:57  <GitHub87> [bitcoin] pstratem opened pull request #8831: Replace CWalletDB::ReadKeyValue with CWallet::LoadKeyValue (master...2016-09-28-cwallet-loadkeyvalue) https://github.com/bitcoin/bitcoin/pull/8831
4042016-09-28T18:08:24  <wumpus> I also doubt it uses tht much in /tmp though, I only have 22GB free there and never had issues
4052016-09-28T18:09:13  <wumpus> not sure how much the travis VMs have but it should be a comparable amount, not  a huge lot
4062016-09-28T18:10:54  <phantomcircuit> can someone check the travis issue on #8828 ?
4072016-09-28T18:10:57  <phantomcircuit> tests pass locally
4082016-09-28T18:11:02  <wumpus> or are these the 'extended tests'?
4092016-09-28T18:13:38  <phantomcircuit> oh wait they dont
4102016-09-28T18:13:38  <phantomcircuit> huh
4112016-09-28T18:13:51  <phantomcircuit> they *did*
4122016-09-28T18:13:51  *** MarcoFalke has joined #bitcoin-core-dev
4132016-09-28T18:14:20  <pedrobranco> with rpc-tests.py -parallel=1 i'm having the same issue. p2p-fullblocktest.py is creating the 65G folder
4142016-09-28T18:14:49  <pedrobranco> and fails on the test #133
4152016-09-28T18:15:19  <wumpus> which file is so big?
4162016-09-28T18:15:41  <wumpus> in your pastebin there's 65G test3jvyn0m1/45 and everything below it is *much* smaller
4172016-09-28T18:15:54  <wumpus> so it must be a file in the top levele dir
4182016-09-28T18:17:22  <pedrobranco> to continue the tests i had to removed the folder, but i will repeat to show a full disk usage.
4192016-09-28T18:17:36  <pedrobranco> *remove
4202016-09-28T18:21:36  <pedrobranco> http://pastebin.com/UAYvF1cY
4212016-09-28T18:21:50  <pedrobranco> still running tests...
4222016-09-28T18:25:03  <arubi> pedrobranco, out of curiosity, can you tell which test?  run `top`?  should be part of the command line
4232016-09-28T18:25:28  <wumpus> p2p-fullblocktest
4242016-09-28T18:25:37  <pedrobranco> ^
4252016-09-28T18:25:56  <arubi> oh, I thought it was /still/ running, sorry
4262016-09-28T18:26:04  <pedrobranco> np
4272016-09-28T18:26:05  <wumpus> I had the same error on openbsd, but that was due to linking a crappy ndb implementation that only supports small files
4282016-09-28T18:27:28  <wumpus> test is still running here, disk usage looks fairly stable around ~2GB, at subtest 94 now
4292016-09-28T18:27:54  *** mrkent has quit IRC
4302016-09-28T18:28:05  <wumpus> so I still wonder what file is growing so big there - I guess blocks.db?
4312016-09-28T18:28:13  <wumpus> (as it's above the node directories)
4322016-09-28T18:29:08  <pedrobranco> http://pastebin.com/1cawnCMJ
4332016-09-28T18:29:29  <pedrobranco> i will now run p2p-fullblocktest only
4342016-09-28T18:30:55  <wumpus> final size is 2.1G    /tmp/testyxoclyo1/14241 for p2p-fullblocktest.py -nocleanup
4352016-09-28T18:32:01  <wumpus> blocks.db ends up at 1.1G, the rest goes to the node0 dir. So it must be something local there that causes some file to balloon, do you have any changes compared to master?
4362016-09-28T18:32:01  *** aureianimus has quit IRC
4372016-09-28T18:32:01  <jonasschnelli> I hope libevent does a 2.1.x release before our 0.14 (https://github.com/libevent/libevent/releases/)
4382016-09-28T18:32:03  *** aureianimus_ has joined #bitcoin-core-dev
4392016-09-28T18:32:28  <wumpus> jonasschnelli: they have done 2.1.x releases, they're just in the beta phase
4402016-09-28T18:32:57  <jonasschnelli> Yes. I meant a stable one... so package managers like brew (on OSX) can pick this up
4412016-09-28T18:33:12  <wumpus> (finally, since last year or so, 2.1 has been in dev/alpha since 2009 or so...)
4422016-09-28T18:33:32  <pedrobranco> it is /var/folders/kt/t6rd1zxx7px8273wlb56c4340000gn/T/testo0lm0oh1/0/blocks.db that has 65G
4432016-09-28T18:33:59  <wumpus> pedrobranco: interesting. What OS, what version of python do you have?
4442016-09-28T18:35:28  <wumpus> what does 'import dbm.ndbm; print(dbm.ndbm.library)' in python3 print?
4452016-09-28T18:35:54  <pedrobranco> OSX 10.11.6 with xcode 7.3.1 , python -V = 2.7.12, python3 -V = 3.5.2
4462016-09-28T18:35:58  <pedrobranco> let me see
4472016-09-28T18:36:16  <pedrobranco> prints 'GNU gdbm'
4482016-09-28T18:36:20  <wumpus> uh oh
4492016-09-28T18:36:56  <wumpus> if it prints that on a BSD it probably means it is linked against the system's ndbm, BSDs have a ndbm implementation in their libc
4502016-09-28T18:37:25  <wumpus> in openbsd that's a very silly one that can handle up to 64kb files or so :) but on OSX probably different
4512016-09-28T18:37:36  <wumpus> let me find something to try for you
4522016-09-28T18:38:18  <pedrobranco> thanks for the help wumpus, but i need to leave now. i'll be back in a couple of hours.
4532016-09-28T18:39:04  <wumpus> pedrobranco:  see https://github.com/bitcoin/bitcoin/issues/8605 , that's my openbsd problem, if you replace dbm.ndbm with dbm.dumb it will probably work fine
4542016-09-28T18:39:20  *** pedrobranco has quit IRC
4552016-09-28T18:39:22  <wumpus> (in qa/rpc-tests/test-framework/blockstore.py)
4562016-09-28T18:39:45  *** pedrobranco has joined #bitcoin-core-dev
4572016-09-28T18:40:15  <wumpus> jonasschnelli: you're on OSX right? did you ever notice p2p-fullblocktest using exorbitant disk space?
4582016-09-28T18:40:27  <jonasschnelli> I can't remember when i last ran this test...
4592016-09-28T18:40:30  <jonasschnelli> let me try
4602016-09-28T18:40:43  <jonasschnelli> (currently compiling, will start in a min)
4612016-09-28T18:40:51  <wumpus> well it's part of the default pulltester run
4622016-09-28T18:41:29  <jonasschnelli> Yes. Never noticed big data dirs...
4632016-09-28T18:41:36  <jonasschnelli> But I have a 1GB SSD..
4642016-09-28T18:41:41  <jonasschnelli> TB
4652016-09-28T18:41:43  <jonasschnelli> :-)
4662016-09-28T18:42:25  * jonasschnelli started ./qa/rpc-tests/p2p-fullblocktest.py --nocleanup
4672016-09-28T18:42:26  <wumpus> BTW bitcoin core on FreeBSD nearly works out of the box with ports-provided development packages, not nearly the struggle it is on OpenBSD. Though I don't think I've run the RPC tests yet :)
4682016-09-28T18:42:44  *** pedrobra_ has joined #bitcoin-core-dev
4692016-09-28T18:43:12  *** aureianimus_ has quit IRC
4702016-09-28T18:43:16  <jonasschnelli> oh
4712016-09-28T18:43:17  <jonasschnelli> Unexpected exception caught during testing: error('cannot add item to database',)
4722016-09-28T18:43:17  *** aureianimus has joined #bitcoin-core-dev
4732016-09-28T18:43:35  <wumpus> hah there goes your 1TB SSD? :-)
4742016-09-28T18:43:36  <jonasschnelli> Got the exception after Test 94: PASS [132]
4752016-09-28T18:43:45  <jonasschnelli> du -sh /var/folders/hp/kb9p9q8x4k3_z_ccy588hxrc0000gn/T/testhuweo6jb/15776
4762016-09-28T18:43:45  <jonasschnelli>  25M	/var/folders/hp/kb9p9q8x4k3_z_ccy588hxrc0000gn/T/testhuweo6jb/15776
4772016-09-28T18:43:54  <jonasschnelli> 25MV
4782016-09-28T18:43:55  <jonasschnelli> MB
4792016-09-28T18:44:02  <jonasschnelli> Oh.. wait... 128GB
4802016-09-28T18:44:17  <jonasschnelli> Yes. Same issue. :)
4812016-09-28T18:44:22  <wumpus> :)
4822016-09-28T18:44:42  *** pedrobranco has quit IRC
4832016-09-28T18:45:03  <wumpus> can you try the solution of https://github.com/bitcoin/bitcoin/issues/8605 ? e.g.  replace dbm.ndbm with dbm.dumb in qa/rpc-tests/test-framework/blockstore.py
4842016-09-28T18:45:18  * jonasschnelli pulling
4852016-09-28T18:46:42  *** pedrobra_ has quit IRC
4862016-09-28T18:48:36  <jonasschnelli> running with dbm.dump now
4872016-09-28T18:49:29  <jonasschnelli> again 128GB
4882016-09-28T18:49:44  <jonasschnelli> and the execp.
4892016-09-28T18:51:28  <wumpus> that's very strange. dbm.dumb should be a native python implementation if dbm, not affected by the OS
4902016-09-28T18:52:30  * jonasschnelli doublechecking
4912016-09-28T18:53:20  <jonasschnelli> Yes. I did change to "import dbm.dumb" in qa/rpc-tests/test_framework/blockstore.py
4922016-09-28T18:53:22  <wumpus> note that there are three occurences of "dbm.nbdm" in that file
4932016-09-28T18:53:32  <jonasschnelli> ah..
4942016-09-28T18:53:47  <luke-jr> uh, the Python tests are trying to use BDB directly? that's unlikely to be 4.8 even on Linux, right? O.o
4952016-09-28T18:54:18  <wumpus> luke-jr: that doesn't matter, they're not used to communicate with bitcoind nor used for a wallet
4962016-09-28T18:54:35  <luke-jr> oh
4972016-09-28T18:54:38  <wumpus> and no, they don't request bdb, they request *a* ndbm implementation, which happens to be bdb on linux
4982016-09-28T18:54:59  <wumpus> but on BSDs its the libc ndm implementation, which differs
4992016-09-28T18:55:14  <wumpus> anyhow please read back, I feel I'm repeating myself
5002016-09-28T18:55:51  <wumpus> jonasschnelli: same problem on freebsd (without .dumb patch) - the file becomes huge
5012016-09-28T18:56:03  <jonasschnelli> 1GB now...
5022016-09-28T18:56:15  <jonasschnelli> (during pass 94)
5032016-09-28T18:56:20  <jonasschnelli> test 94
5042016-09-28T18:56:24  <wumpus> that's normal size
5052016-09-28T18:57:20  <jonasschnelli> I don't have the insight here. Is dbm BDB? Whats the difference between dumb and ndbm?
5062016-09-28T18:57:25  <jonasschnelli> (maybe I should read back)
5072016-09-28T18:59:17  <luke-jr> jonasschnelli: completely different implementation of a key-value database afaik (and different format ofc)
5082016-09-28T18:59:25  *** h1d has joined #bitcoin-core-dev
5092016-09-28T18:59:27  <jonasschnelli> https://docs.python.org/dev/library/dbm.html
5102016-09-28T18:59:42  <wumpus> they're all key-value stores, which offer the same high-level interface but differ under the hood
5112016-09-28T18:59:50  <jonasschnelli> Is the dumb module much slower? If no, why not use dump for the tests?
5122016-09-28T19:00:06  <jonasschnelli> *why not use dumb
5132016-09-28T19:00:07  <wumpus> I think dumb is much slower, that is what the manual says at least
5142016-09-28T19:00:10  <wumpus> I haven't *tried*
5152016-09-28T19:00:14  <wumpus> but it seems it's the safe choice
5162016-09-28T19:00:36  <jonasschnelli> Theres also a gnu version...
5172016-09-28T19:00:48  <luke-jr> gnu is GPL, but I'm not sure we care for Python tests
5182016-09-28T19:01:06  <wumpus> gah, we're not going to include it in our source tree
5192016-09-28T19:01:15  <wumpus> although BSDs generally don't haev that installed by default
5202016-09-28T19:01:24  <wumpus> but dumb works fine as a fallback
5212016-09-28T19:01:41  <wumpus> I think we should default to the current db for Linux, and on all BSD variants use dumb
5222016-09-28T19:01:54  <wumpus> or use dumb everywhere if the perfrmance is acceptable for this use
5232016-09-28T19:02:35  <jonasschnelli> Can you easy switch between dumb/db based on the platform in python? Probably yes.
5242016-09-28T19:02:37  <GitHub123> [bitcoin] MarcoFalke opened pull request #8832: [rpc] throw JSONRPCError when utxo set can not be read (master...Mf1610-rpcUtxoFail) https://github.com/bitcoin/bitcoin/pull/8832
5252016-09-28T19:02:39  * luke-jr wonders how badly things would blow up if we used a map :p
5262016-09-28T19:03:05  <wumpus> jonasschnelli: yes, they are just modules that have the same interface
5272016-09-28T19:03:16  <wumpus> easy enough to import as <something>
5282016-09-28T19:04:10  *** aureianimus has quit IRC
5292016-09-28T19:04:20  *** aureianimus has joined #bitcoin-core-dev
5302016-09-28T19:07:45  <wumpus> updated the issue https://github.com/bitcoin/bitcoin/issues/8605
5312016-09-28T19:08:06  *** aureianimus has quit IRC
5322016-09-28T19:08:18  *** aureianimus has joined #bitcoin-core-dev
5332016-09-28T19:12:29  <jonasschnelli> wumpus: re UTXO set streaming over rest
5342016-09-28T19:12:36  <jonasschnelli> I get an assertion:
5352016-09-28T19:12:37  <jonasschnelli> Assertion failed: (valid_), function key, file leveldb/db/db_iter.cc, line 67.
5362016-09-28T19:13:18  <wumpus> jonasschnelli: ok, maybe someting broke in the rebase, haven't looked at it much, will look at that later
5372016-09-28T19:13:32  <jonasschnelli> Thanks...
5382016-09-28T19:19:15  *** shesek has quit IRC
5392016-09-28T19:23:29  *** jnewbery has quit IRC
5402016-09-28T19:27:18  *** jnewbery has joined #bitcoin-core-dev
5412016-09-28T19:29:09  *** aureianimus has quit IRC
5422016-09-28T19:29:16  *** aureianimus has joined #bitcoin-core-dev
5432016-09-28T19:29:22  *** shesek has joined #bitcoin-core-dev
5442016-09-28T19:30:47  *** droark has joined #bitcoin-core-dev
5452016-09-28T19:36:30  *** Chris_Stewart_5 has quit IRC
5462016-09-28T19:41:30  *** Chris_Stewart_5 has joined #bitcoin-core-dev
5472016-09-28T19:44:34  *** donaloconnor has joined #bitcoin-core-dev
5482016-09-28T19:51:39  *** Chris_Stewart_5 has quit IRC
5492016-09-28T19:52:52  *** Chris_Stewart_5 has joined #bitcoin-core-dev
5502016-09-28T20:01:03  *** cryptapus has quit IRC
5512016-09-28T20:06:13  *** jnewbery has quit IRC
5522016-09-28T20:07:37  *** jnewbery has joined #bitcoin-core-dev
5532016-09-28T20:10:54  *** Taek42 is now known as Taek
5542016-09-28T20:13:52  *** aureianimus_ has joined #bitcoin-core-dev
5552016-09-28T20:14:08  *** aureianimus has quit IRC
5562016-09-28T20:22:02  *** laurentmt has joined #bitcoin-core-dev
5572016-09-28T20:22:05  *** laurentmt has quit IRC
5582016-09-28T20:23:54  *** shesek has quit IRC
5592016-09-28T20:29:06  *** shesek has joined #bitcoin-core-dev
5602016-09-28T20:33:40  *** murch has quit IRC
5612016-09-28T20:45:13  *** aureianimus has joined #bitcoin-core-dev
5622016-09-28T20:45:25  *** aureianimus_ has quit IRC
5632016-09-28T20:46:54  *** shesek has quit IRC
5642016-09-28T21:04:51  *** aureianimus_ has joined #bitcoin-core-dev
5652016-09-28T21:04:52  *** aureianimus has quit IRC
5662016-09-28T21:06:08  *** h1d has quit IRC
5672016-09-28T21:06:08  *** h1d has joined #bitcoin-core-dev
5682016-09-28T21:15:12  *** droark has quit IRC
5692016-09-28T21:21:39  *** jnewbery has quit IRC
5702016-09-28T21:24:24  *** aureianimus_ has quit IRC
5712016-09-28T21:24:34  *** aureianimus has joined #bitcoin-core-dev
5722016-09-28T21:30:35  *** h1d has quit IRC
5732016-09-28T21:34:05  *** MarcoFalke has left #bitcoin-core-dev
5742016-09-28T21:43:24  *** aureianimus has quit IRC
5752016-09-28T21:43:35  *** aureianimus has joined #bitcoin-core-dev
5762016-09-28T21:46:02  *** pedrobranco has joined #bitcoin-core-dev
5772016-09-28T21:49:46  <pedrobranco> hi wumpus, so jonasschnelli has able to reproduce the same issue right?
5782016-09-28T21:51:15  *** donaloconnor has quit IRC
5792016-09-28T21:55:45  *** aureianimus has quit IRC
5802016-09-28T21:55:50  *** aureianimus_ has joined #bitcoin-core-dev
5812016-09-28T22:05:39  *** Guyver2 has quit IRC
5822016-09-28T22:06:39  *** aureianimus_ has quit IRC
5832016-09-28T22:06:50  *** aureianimus has joined #bitcoin-core-dev
5842016-09-28T22:07:40  *** aureianimus has quit IRC
5852016-09-28T22:07:48  *** aureianimus has joined #bitcoin-core-dev
5862016-09-28T22:08:49  *** aureianimus_ has joined #bitcoin-core-dev
5872016-09-28T22:16:29  *** pedrobranco has quit IRC
5882016-09-28T22:17:04  *** pedrobranco has joined #bitcoin-core-dev
5892016-09-28T22:20:15  *** aureianimus has joined #bitcoin-core-dev
5902016-09-28T22:20:16  *** aureianimus_ has quit IRC
5912016-09-28T22:21:39  *** pedrobranco has quit IRC
5922016-09-28T22:27:41  *** moli has quit IRC
5932016-09-28T22:39:43  *** pedrobranco has joined #bitcoin-core-dev
5942016-09-28T22:44:18  *** pedrobranco has quit IRC
5952016-09-28T22:49:47  *** zooko has joined #bitcoin-core-dev
5962016-09-28T22:58:56  *** shesek has joined #bitcoin-core-dev
5972016-09-28T23:01:00  *** aureianimus has quit IRC
5982016-09-28T23:01:12  *** aureianimus has joined #bitcoin-core-dev
5992016-09-28T23:02:11  *** zooko has quit IRC
6002016-09-28T23:06:44  *** wumpus has quit IRC
6012016-09-28T23:09:40  *** droark has joined #bitcoin-core-dev
6022016-09-28T23:12:05  *** aureianimus has quit IRC
6032016-09-28T23:12:15  *** aureianimus has joined #bitcoin-core-dev
6042016-09-28T23:13:28  *** donaloconnor has joined #bitcoin-core-dev
6052016-09-28T23:13:37  *** davec has quit IRC
6062016-09-28T23:14:19  *** davec has joined #bitcoin-core-dev
6072016-09-28T23:15:24  *** donaloconnor has quit IRC
6082016-09-28T23:19:23  *** sipax has joined #bitcoin-core-dev
6092016-09-28T23:22:30  *** jnewbery has joined #bitcoin-core-dev
6102016-09-28T23:27:27  *** jnewbery has quit IRC
6112016-09-28T23:33:23  *** jnewbery has joined #bitcoin-core-dev
6122016-09-28T23:38:49  *** sipax has quit IRC
6132016-09-28T23:42:24  *** shesek has quit IRC
6142016-09-28T23:43:29  *** aureianimus has quit IRC
6152016-09-28T23:43:39  *** aureianimus has joined #bitcoin-core-dev
6162016-09-28T23:54:25  *** aureianimus has quit IRC
6172016-09-28T23:54:36  *** aureianimus has joined #bitcoin-core-dev
6182016-09-28T23:56:06  *** jnewbery has quit IRC
6192016-09-28T23:57:41  *** wumpus has joined #bitcoin-core-dev