12017-08-28T00:07:17  *** AaronvanW has joined #bitcoin-core-dev
  22017-08-28T00:08:35  *** Aaronvan_ has quit IRC
  32017-08-28T00:08:44  *** Aaronva__ has joined #bitcoin-core-dev
  42017-08-28T00:12:17  *** AaronvanW has quit IRC
  52017-08-28T00:21:56  *** Aaronva__ has quit IRC
  62017-08-28T00:28:30  *** Cheeseo has quit IRC
  72017-08-28T00:38:57  *** delinquentme has joined #bitcoin-core-dev
  82017-08-28T01:05:46  <gmaxwell> wumpus: we've caught you now, you've been keeping the time machine hidden from us
  92017-08-28T01:05:53  <gmaxwell> Date:   Fri Feb 17 17:26:01 2017 +0100
 102017-08-28T01:05:56  <gmaxwell>     build: bump version to 0.15.99
 112017-08-28T01:18:08  *** dabura667 has joined #bitcoin-core-dev
 122017-08-28T01:19:07  <achow101> lol
 132017-08-28T01:21:44  <bitcoin-git> [bitcoin] ChandlerScheurkogel opened pull request #11172: Fixed a grammar issue. (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11172
 142017-08-28T01:23:33  *** delinquentme has quit IRC
 152017-08-28T01:25:15  *** jtimon has quit IRC
 162017-08-28T01:44:05  <midnightmagic> can i use the time machine plz. i gotta deliver a petri dish back about a decade.
 172017-08-28T01:48:03  *** btcdrak has quit IRC
 182017-08-28T01:53:11  *** treebeardd has quit IRC
 192017-08-28T02:05:31  *** delinquentme has joined #bitcoin-core-dev
 202017-08-28T02:11:08  *** shesek has joined #bitcoin-core-dev
 212017-08-28T02:11:08  *** shesek has joined #bitcoin-core-dev
 222017-08-28T02:17:24  *** Alina-malina has quit IRC
 232017-08-28T02:39:17  *** gitju has quit IRC
 242017-08-28T02:48:26  <meshcollider> Good idea to add an optional bool parameter to decoderawtransaction to override achow101s heuristic test if present? Suggested here:  https://github.com/bitcoin/bitcoin/pull/10481#issuecomment-325244946
 252017-08-28T02:51:40  *** gitju has joined #bitcoin-core-dev
 262017-08-28T02:53:41  <meshcollider> s/decoderawtransaction/fundrawtransaction/
 272017-08-28T03:01:32  *** treebeardd has joined #bitcoin-core-dev
 282017-08-28T03:26:37  *** richsan has joined #bitcoin-core-dev
 292017-08-28T03:30:17  *** richsan has quit IRC
 302017-08-28T04:03:44  <sipa> meshcollider: if we do it for one, we must do it for both
 312017-08-28T04:03:51  <sipa> the same reasoning applies
 322017-08-28T04:04:08  <sipa> except that decoderawtransaction is somewhat less likely to have impact
 332017-08-28T04:05:37  *** btcdrak has joined #bitcoin-core-dev
 342017-08-28T04:07:28  *** treebeardd has quit IRC
 352017-08-28T04:17:11  *** treebeardd has joined #bitcoin-core-dev
 362017-08-28T04:39:21  *** delinquentme has quit IRC
 372017-08-28T04:51:51  <wallet42> sipa: what bech32hrp do you have in mind for these ?
 382017-08-28T04:52:24  <sipa> wallet42: i'm working on searching for a 12-character checksum with much stronger properties
 392017-08-28T04:53:01  <wallet42> how did you hack space-time? you have more that 24 hours in a day?
 402017-08-28T04:53:43  <sipa> wallet42: by 'working' i mean i have some computers running analysis
 412017-08-28T04:54:24  <sipa> where 'some' means 176 cpu cores ;)
 422017-08-28T04:54:45  <wallet42> i meant that you have an incredible work pace
 432017-08-28T04:54:57  <sipa> heh, thanks :)
 442017-08-28T04:59:57  <meshcollider> he's right haha you seem to be working on everything
 452017-08-28T05:02:07  <luke-jr> lol
 462017-08-28T05:05:56  <wallet42> I was thinking about an easy to implement yet better fee algo for wallet developers. The current situation is bad because many wallets (most that i used) want good user experience and thus chose a fee for them that puts it at the top of the mempool priority queue. If the mempool is bigger than 1 MB, that means they are constantly outcompeting each other.
 472017-08-28T05:05:56  <wallet42> My simple fix would be (by default) use an opt-in RBF. Look at the mean feerate (sat/byte) in the mempool. Substract 1 sat/byte. Use that fee. If the user then complaints, offer him to increase fee via RBF after 1 hour no confirmation.
 482017-08-28T05:05:56  <wallet42> Now there is a drag down instead of drag up in terms of average/mean feerate.
 492017-08-28T05:07:13  *** Matviy has joined #bitcoin-core-dev
 502017-08-28T05:09:17  <sipa> wallet42: i don't think average necessarily means anything
 512017-08-28T05:09:32  <sipa> anyone can create a near infinite amount of transactions of low fee
 522017-08-28T05:11:26  *** Alina-malina has joined #bitcoin-core-dev
 532017-08-28T05:20:20  *** treebeardd has quit IRC
 542017-08-28T05:24:40  *** Alina-malina has quit IRC
 552017-08-28T05:24:40  *** Alina-malina has joined #bitcoin-core-dev
 562017-08-28T05:25:24  *** luke-jr has quit IRC
 572017-08-28T05:28:14  *** delinquentme has joined #bitcoin-core-dev
 582017-08-28T05:29:31  *** luke-jr has joined #bitcoin-core-dev
 592017-08-28T05:38:22  <bitcoin-git> [bitcoin] AkioNak opened pull request #11173: RPC: Fix currency unit string in the help text (master...use_currency_unit_constant) https://github.com/bitcoin/bitcoin/pull/11173
 602017-08-28T06:01:34  *** luke-jr has quit IRC
 612017-08-28T06:02:24  *** luke-jr has joined #bitcoin-core-dev
 622017-08-28T06:03:01  *** dgenr8 has quit IRC
 632017-08-28T06:03:58  *** dgenr8 has joined #bitcoin-core-dev
 642017-08-28T06:04:21  *** gitju_ has joined #bitcoin-core-dev
 652017-08-28T06:05:52  *** gitju has quit IRC
 662017-08-28T06:06:44  *** gitju_ has quit IRC
 672017-08-28T06:07:03  *** gitju has joined #bitcoin-core-dev
 682017-08-28T06:07:41  *** paveljanik has quit IRC
 692017-08-28T06:11:54  *** luke-jr has quit IRC
 702017-08-28T06:14:41  *** shesek has quit IRC
 712017-08-28T06:15:11  *** shesek has joined #bitcoin-core-dev
 722017-08-28T06:15:11  *** shesek has joined #bitcoin-core-dev
 732017-08-28T06:19:51  *** shesek has joined #bitcoin-core-dev
 742017-08-28T06:19:57  *** shesek has joined #bitcoin-core-dev
 752017-08-28T06:23:46  *** RubenSomsen has joined #bitcoin-core-dev
 762017-08-28T06:25:20  *** RubenSomsen has quit IRC
 772017-08-28T06:25:39  *** RubenSomsen has joined #bitcoin-core-dev
 782017-08-28T06:31:27  *** RubenSomsen has quit IRC
 792017-08-28T06:33:11  *** webuser322 has joined #bitcoin-core-dev
 802017-08-28T06:34:58  <webuser322> just a reminded, someone please remove https://github.com/bitcoin/bitcoin/pull/10821/commits/6b8d872e5e2dd68a5229ec55f5261dae34ff9bdb so SSE4 optimized SHA256 begins being tested/used by default
 812017-08-28T06:36:13  <gmaxwell> webuser322: thanks.
 822017-08-28T06:37:56  <webuser322> np, and the segwit settings faq/guide for miners... the things one think first in the morning ;)
 832017-08-28T06:40:26  <webuser322> \quit have a good day core!
 842017-08-28T06:40:33  *** webuser322 has quit IRC
 852017-08-28T06:43:51  *** gagvd has joined #bitcoin-core-dev
 862017-08-28T06:44:16  *** gagvd is now known as wall__
 872017-08-28T06:52:04  *** BashCo_ has quit IRC
 882017-08-28T06:52:39  *** BashCo has joined #bitcoin-core-dev
 892017-08-28T06:53:08  <gmaxwell> mental note: we need release notes on the topup stuff and instructions for rescanning
 902017-08-28T06:54:01  *** luke-jr has joined #bitcoin-core-dev
 912017-08-28T06:56:07  *** RubenSomsen has joined #bitcoin-core-dev
 922017-08-28T06:56:52  *** BashCo has quit IRC
 932017-08-28T06:58:01  <kallewoof> After seeing a bunch of complaints about fee estimation on Bitcoin Core I decided to do some profiling on how well the estimator is doing. My approach may be off, but it seems to be overshooting by a ton.
 942017-08-28T06:59:03  *** delinquentme has quit IRC
 952017-08-28T06:59:41  <kallewoof> Approach: every 100 txs that go into mempool, do an estimateSmartFee for 1..10 blocks for conservative and the same for non-conservative, and store that. For every new block, iterate over all stored estimations and increment blocks waited, and check if the fee per kb for each tx is greater than the lowest 10 fee transactions in the block. If it is, count it as "would have gone into the block".
 962017-08-28T07:00:50  <gmaxwell> right now is not a very useful time to look, because the network just spent several days with 50% hashrate gone, and is likely about to spend several days with it gone again.
 972017-08-28T07:02:14  <kallewoof> Feels like something that estimator should take into account. Ideally. As long as it's possible for random miner groups to fork off and make random chains the hash rate is going to be very unstable in the foreseeable future. I guess.
 982017-08-28T07:06:35  <gmaxwell> as far as your strategy goes, one problem is that blocks frequently contain transactions which have fees far lower than would be accepted for your own txn.
 992017-08-28T07:06:46  <gmaxwell> Because the miner is being paid out of band, invisibly to us.
1002017-08-28T07:06:59  <kallewoof> Is it that common?
1012017-08-28T07:07:29  <gmaxwell> yes, enough to seriously distort estimates. It really is the case that they're too high now, however... just pointing out the methodology limitations.
1022017-08-28T07:07:45  <kallewoof> Wow. TIL
1032017-08-28T07:08:41  <kallewoof> FWIW the results I'm seeing after a couple of blocks, even though it may be of limited value as you pointed out:
1042017-08-28T07:08:44  <kallewoof> [bench::fees (    conservative)] 1730 ests, 1730 overshoots (403247 more sat/k/tx), 0 undershoots (0 less sat/k/tx), 0 overblocks (0 blocks/tx), 1557 underblocks (5 blocks/tx)
1052017-08-28T07:08:45  *** delinquentme has joined #bitcoin-core-dev
1062017-08-28T07:08:46  <kallewoof> [bench::fees (non-conservative)] 1704 ests, 1704 overshoots (84916 more sat/k/tx), 0 undershoots (0 less sat/k/tx), 0 overblocks (0 blocks/tx), 1531 underblocks (4 blocks/tx)
1072017-08-28T07:09:08  <wallet42> Is there a website to track out-of-band transaction? eg. mined tx that has not been seen by any (or at least all of the watching) nodes before?
1082017-08-28T07:09:23  <sipa> kallewoof: fee estimation isn't looking at the fees in blocks; it's looking at how long blocks take to confirm
1092017-08-28T07:09:39  <gmaxwell> wallet42: no, but your debug log will show you them if you have compact block debugging enabled.
1102017-08-28T07:09:40  <sipa> and given that it aims for (afaik?) 85%, i would indeed expect that in the majority of cases it overshoots
1112017-08-28T07:10:12  <wallet42> undershoot + rbf!
1122017-08-28T07:10:46  <kallewoof> sipa: I'm trying to find a way for the (arguably common) case where a user wants their tx to go into the next couple of blocks for a reasonable fee. Lots of people seem to manually pick a fee and lots of others are baffled by the high fees estimated.
1132017-08-28T07:11:37  <kallewoof> So I do estimateSmartFee(1..10) and then keep that around and see when the estimation actually put me in towards the bottom fo the block. Is my reasoning off on that? Aside from what gmaxwell said about miners being paid off-band.
1142017-08-28T07:11:48  <gmaxwell> right now if you pick a reasonable fee for 4 blocks based on the mempool it is very likely you will not make it in in 20 blocks... because the hashrate will drop soon, so it may not be as high as you think.
1152017-08-28T07:12:13  <kallewoof> gmaxwell: if the hashrate is lower than expected, shouldn't the estimator undershoot?
1162017-08-28T07:12:29  <gmaxwell> kallewoof: it would be better if instead you looked at txn it you mempool and saw when they confirm, rather than looking at the block.
1172017-08-28T07:12:32  <sipa> kallewoof: right... i'm certainly not saying the current approach is the right one, but trying to see if an estimation algorithm that is designed to overshoot overshoots seems hardly useful :)
1182017-08-28T07:13:10  <kallewoof> gmaxwell: but i'm trying to profile estimateSmartFee(); doing what you say seems like a great next step though.
1192017-08-28T07:13:15  <gmaxwell> kallewoof: no, undershooting is quite bad when no rbf is used, the conservative one should hopefully almost never understoot.
1202017-08-28T07:13:28  <kallewoof> sipa: well, 'overshoot' and 'overshoot by 403247 satoshi/k' are different things, IMO
1212017-08-28T07:13:35  <gmaxwell> kallewoof: the setting for confirmation targetst is when is quite sure to confirm by, not most likely to.
1222017-08-28T07:13:49  <sipa> kallewoof: fair
1232017-08-28T07:14:30  *** BashCo has joined #bitcoin-core-dev
1242017-08-28T07:14:54  <gmaxwell> kallewoof: so for example, if you predict that fee X will confirm in 5 blocks, you shouldn't think there was an overshoot unless _ALL_ mempool txn with fee X> confirmed by 5 blocks.
1252017-08-28T07:15:18  <gmaxwell> (or virtually all, like 95% of them)
1262017-08-28T07:17:06  <kallewoof> Got it. What I'm seeing now is that txs with "confirm within 5" are going into the next block rather consistently. But this may be because of what you said about the out of band miner payment. Bleh. Maybe I should take the bottom 10 that I also saw in the mempool. I think I can do that.
1272017-08-28T07:17:48  <gmaxwell> well no, right now it really is overshooting. It just doesn't respond fast enouh for capacity changing 100% in hours.
1282017-08-28T07:17:58  <kallewoof> Then again, nothing prevents these people from also broadcasting their super-low-fee tx so that approach isn't really ideal either.
1292017-08-28T07:18:17  <wumpus> gmaxwell: apparently I indeed misconfigured the time machine, now it looks like I bumped 0.14.99 and 0.15.99 in exactly the same second
1302017-08-28T07:19:43  <kallewoof> gmaxwell: I think there are two incompatible approaches here: (1) I want my tx to confirm with as low a fee as possible; I can wait a bit, but obviously not forever; (2) I want my tx to confirm within the next few blocks; I am willing to pay extra for this. Right now everyone is being lumped into (2) when it seems a lot of people are of mindset (1).
1312017-08-28T07:19:46  <gmaxwell> kallewoof: you can just look at your mempool, and ask for each fee >=X in the mempool at time t, what percentage of them were confirmed by T+5.  Our conservative estimator is designed to try return a number that makes that figure very high like 95%.
1322017-08-28T07:20:20  <gmaxwell> trying to get e.g. 1 block however requires looking at the mempool, which is very hard to do safely with an unsupervised approach.
1332017-08-28T07:20:36  <gmaxwell> (keep in mind we're limited to use approaches which attackers have limited ability to influence)
1342017-08-28T07:21:00  <kallewoof> Does it not look at mempool for >1 conf case? I didn't see any conditionals about that.
1352017-08-28T07:21:17  <gmaxwell> e.g. you could look at the mempool right now and see what would get you in... assuming your mempool was current this would work, until there was some softfork or transaction censorship your node didn't know about, and in that case an attacker could make you think 100BTC fees weren't making it in...
1362017-08-28T07:21:22  <sipa> it only looks at how long mempool txn take to confirm
1372017-08-28T07:21:41  <sipa> it doesn't look at the composition of the mempool itself, nor the composition of blocks itself
1382017-08-28T07:21:46  <gmaxwell> unconfirmed txn don't figure into its reasoning because of those influence issues.
1392017-08-28T07:23:07  <kallewoof> Would a "use mempool to optimize fee" option in the fee estimator make sense? It would only ever lower the fee and it would use the mempool to figure out where approximately to place the fee to get into the bottom 10%.
1402017-08-28T07:23:43  <kallewoof> Maybe it would require or default-on rbf to give you a way out if it gets stuck..
1412017-08-28T07:23:58  <wumpus> luke-jr: #7339 seems a mess to me; no one in practice will want to build without libevent support; it will create exactly the same user confusion as #10826  "oh I can build without boost?" except there isn't even the excuse that it will be better in the future
1422017-08-28T07:24:03  <gmaxwell> Esp if RBF is in use and your mempool is in sync, bidding directly against it is a great approach.  But we haven't figured out how to make it safe (if it's even possible).. though it could be used to only lower the estimates vs the current approach. I think we mostly don't do that now because RBF support is new, and really won't be fully complete until after we've switched the wallet to segwit (
1432017-08-28T07:24:09  <gmaxwell> because some of the bumping corner cases are not reasonable to solve in the presence of malleability)
1442017-08-28T07:24:17  <gmaxwell> kallewoof: jinx.
1452017-08-28T07:24:38  <gmaxwell> kallewoof: yes, I think it would, if it only lowers, and if RBF is in use... and if the bumping is a bit more effective than what we have now.
1462017-08-28T07:25:18  <gmaxwell> though we may also need to complete mempool sync to get useful enough data shortly after startup. :(  oh well it would still be useful if it wasn't available all the time.
1472017-08-28T07:25:20  <wumpus> luke-jr: and it does add yet another configuration combination to test
1482017-08-28T07:25:40  <kallewoof> Okay! Thanks for the feedback. :) I will look into that for sure.
1492017-08-28T07:27:57  *** SopaXorzTaker has joined #bitcoin-core-dev
1502017-08-28T07:28:15  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ede386c2193f...6ca15136246c
1512017-08-28T07:28:15  <bitcoin-git> bitcoin/master 8897b1b MeshCollider: Add meshcollider gitian key
1522017-08-28T07:28:16  <bitcoin-git> bitcoin/master 6ca1513 Wladimir J. van der Laan: Merge #11153: Add meshcollider Gitian PGP key...
1532017-08-28T07:28:59  <bitcoin-git> [bitcoin] laanwj closed pull request #11153: Add meshcollider Gitian PGP key (master...201708_add_meshcollider_gpg) https://github.com/bitcoin/bitcoin/pull/11153
1542017-08-28T07:35:30  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/6ca15136246c...5b8af7b87913
1552017-08-28T07:35:30  <bitcoin-git> bitcoin/master e254830 Andrew Chow: Make tabs toolbar no longer have a context menu...
1562017-08-28T07:35:31  <bitcoin-git> bitcoin/master 5b8af7b Wladimir J. van der Laan: Merge #11169: [GUI] Make tabs toolbar no longer have a context menu...
1572017-08-28T07:36:14  <bitcoin-git> [bitcoin] laanwj closed pull request #11169: [GUI] Make tabs toolbar no longer have a context menu (master...rm-hide-tabs) https://github.com/bitcoin/bitcoin/pull/11169
1582017-08-28T07:40:40  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5b8af7b87913...c7229ac36e36
1592017-08-28T07:40:40  <bitcoin-git> bitcoin/master 82dd719 Wladimir J. van der Laan: rpc: Write authcookie atomically...
1602017-08-28T07:40:41  <bitcoin-git> bitcoin/master c7229ac Wladimir J. van der Laan: Merge #11131: rpc: Write authcookie atomically...
1612017-08-28T07:41:19  <bitcoin-git> [bitcoin] laanwj closed pull request #11131: rpc: Write authcookie atomically (master...2017_08_atomic_cookie) https://github.com/bitcoin/bitcoin/pull/11131
1622017-08-28T07:42:25  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/c7229ac36e36...298251161c7b
1632017-08-28T07:42:25  <bitcoin-git> bitcoin/master e40fa98 danra: Simplify bswap_16 implementation...
1642017-08-28T07:42:26  <bitcoin-git> bitcoin/master 2982511 Wladimir J. van der Laan: Merge #11138: Compat: Simplify bswap_16 implementation...
1652017-08-28T07:43:03  <bitcoin-git> [bitcoin] laanwj closed pull request #11138: Compat: Simplify bswap_16 implementation (master...patch-2) https://github.com/bitcoin/bitcoin/pull/11138
1662017-08-28T07:44:14  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/298251161c7b...745bbdc189b2
1672017-08-28T07:44:14  <bitcoin-git> bitcoin/master b426e24 Dan Raviv: Remove redundant explicitly defined copy ctors...
1682017-08-28T07:44:15  <bitcoin-git> bitcoin/master 745bbdc Wladimir J. van der Laan: Merge #11161: Remove redundant explicitly defined copy ctors...
1692017-08-28T07:44:54  <bitcoin-git> [bitcoin] laanwj closed pull request #11161: Remove redundant explicitly defined copy ctors (master...fix/redundant-CFeeRate-copy-ctor) https://github.com/bitcoin/bitcoin/pull/11161
1702017-08-28T07:51:18  *** schnerchi has quit IRC
1712017-08-28T07:53:39  *** Cory has quit IRC
1722017-08-28T07:55:43  *** schnerchi has joined #bitcoin-core-dev
1732017-08-28T07:55:51  <wumpus> so another rc necessary for 0.15.0?
1742017-08-28T07:56:37  <gmaxwell> I don't personally think another RC is needed but I think the project uses a higher standard than I do.
1752017-08-28T07:58:23  <wumpus> if we do it makes sense to tag it today, at least, so it's hopefully gitian-built and I can upload the executables before I leave for SF
1762017-08-28T07:59:03  <wumpus> if we don't, the same applies for -final I guess
1772017-08-28T08:00:54  <bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/0a6af47ffabbeee29fec5b5d71eaff43a08969da
1782017-08-28T08:00:54  <bitcoin-git> bitcoin/0.15 0a6af47 MarcoFalke: [doc] build-windows: Mention that only trusty works...
1792017-08-28T08:02:48  <wumpus> if we do nothing right now, we'll be stuck with rc2 for the next two weeks and a rc3 to posssibly be done after that
1802017-08-28T08:04:48  *** timothy has joined #bitcoin-core-dev
1812017-08-28T08:06:28  <bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/745bbdc189b2...9c833f471c14
1822017-08-28T08:06:29  <bitcoin-git> bitcoin/master a54c7b9 Alex Morcos: Fix rounding errors in calculation of minimum change size
1832017-08-28T08:06:29  <bitcoin-git> bitcoin/master 6af49dd Alex Morcos: Output a bit more information for fee calculation report.
1842017-08-28T08:06:30  <bitcoin-git> bitcoin/master 9c833f4 Wladimir J. van der Laan: Merge #11145: Fix rounding bug in calculation of minimum change...
1852017-08-28T08:07:05  <bitcoin-git> [bitcoin] laanwj closed pull request #11145: Fix rounding bug in calculation of minimum change (master...fixrounding) https://github.com/bitcoin/bitcoin/pull/11145
1862017-08-28T08:07:29  <wumpus> anyhow I"m open to ideas, I'll not be on IRC a lot today and tomorrow (packing etc) but if we want to tag something we need to do it soon
1872017-08-28T08:08:30  <gmaxwell> well, morcos fix needs to be merged in 0.15 branch. it applied cleanly for me and thats what I was testing on (0.15+it)
1882017-08-28T08:08:45  <wumpus> yes, but for 0.15.0 or 0.15.1?
1892017-08-28T08:08:56  <wumpus> obviously it needs to go into some 0.15 release
1902017-08-28T08:09:03  <sipa> #11145 is a crashing bugfix
1912017-08-28T08:09:21  <sipa> i think it needs to be in 0.15.0
1922017-08-28T08:09:47  <wumpus> ok
1932017-08-28T08:09:59  <wumpus> so merge it into 0.15 and do a rc3 now?
1942017-08-28T08:10:08  <sipa> sgtm
1952017-08-28T08:10:19  <gmaxwell> ACK..
1962017-08-28T08:10:50  <gmaxwell> This will put the release on what day most likely?
1972017-08-28T08:11:10  <gmaxwell> (asking for my slides, I'm doing a presentation on 0.15 tomorrow)
1982017-08-28T08:11:10  <wumpus> sept 14/15
1992017-08-28T08:11:37  <wumpus> given that we don't need to do another rc, of course
2002017-08-28T08:11:46  *** laurentmt has joined #bitcoin-core-dev
2012017-08-28T08:13:17  *** AaronvanW has joined #bitcoin-core-dev
2022017-08-28T08:13:38  <wumpus> I never expected this to slip so far
2032017-08-28T08:14:30  <wumpus> let's do 0.15 quickly, they say, we need it soon,...
2042017-08-28T08:14:51  *** BashCo has quit IRC
2052017-08-28T08:15:58  <gmaxwell> this slip is due to a regression bug at least, we would have made the announced schedule but for it.
2062017-08-28T08:16:03  <gmaxwell> so I think thats pretty good.
2072017-08-28T08:16:48  <wumpus> it's too early to say
2082017-08-28T08:16:54  <gmaxwell> it's not like sse4 sha2 or something we did at the last minute is biting us, and the change that introduced this bug itself fixed an important issue.
2092017-08-28T08:17:04  <gmaxwell> well yes, but given what we know now.
2102017-08-28T08:17:44  *** wall__ has quit IRC
2112017-08-28T08:17:46  *** JackH has joined #bitcoin-core-dev
2122017-08-28T08:18:23  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to 0.15: https://github.com/bitcoin/bitcoin/compare/0a6af47ffabb...5b059a833eb5
2132017-08-28T08:18:23  <bitcoin-git> bitcoin/0.15 e51bb71 Alex Morcos: Fix rounding errors in calculation of minimum change size...
2142017-08-28T08:18:24  <bitcoin-git> bitcoin/0.15 5b059a8 Alex Morcos: Output a bit more information for fee calculation report....
2152017-08-28T08:18:36  *** delinquentme has quit IRC
2162017-08-28T08:19:31  <bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/e8ad101e5b104ca913beb82a77f5b3bfa1a7c5f6
2172017-08-28T08:19:32  <bitcoin-git> bitcoin/0.15 e8ad101 Matt Corallo: Changing -txindex requires -reindex, not -reindex-chainstate...
2182017-08-28T08:19:48  *** BashCo has joined #bitcoin-core-dev
2192017-08-28T08:23:32  <bitcoin-git> [bitcoin] laanwj closed pull request #11149: Use prefix instead of postfix increment/decrement for non-trivial typ… (master...prefix-increment) https://github.com/bitcoin/bitcoin/pull/11149
2202017-08-28T08:29:49  <bitcoin-git> [bitcoin] laanwj pushed 1 new commit to 0.15: https://github.com/bitcoin/bitcoin/commit/29a3cb237802a6f240def54cbc74cb2d5375683a
2212017-08-28T08:29:49  <bitcoin-git> bitcoin/0.15 29a3cb2 Wladimir J. van der Laan: qt: Translation update pre-rc3...
2222017-08-28T08:32:03  <wumpus> isn't opening two issues just for release notes items a bit much?
2232017-08-28T08:33:06  <sipa> wumpus: oh, right
2242017-08-28T08:33:34  <sipa> sure, i can add things there; just wasn't sure if we'd still look at the existing one
2252017-08-28T08:33:49  <wumpus> need to reopen it at least
2262017-08-28T08:34:18  <wumpus> well I'd say posting there will bring it to attention of more people than creating an ew issue
2272017-08-28T08:36:07  *** wall__ has joined #bitcoin-core-dev
2282017-08-28T08:37:02  *** timothy has quit IRC
2292017-08-28T08:38:17  <wumpus> anyhow  * [new tag]         v0.15.0rc3 -> v0.15.0rc3
2302017-08-28T08:39:43  <kallewoof> Just to clarify, there's no code that prioritizes transactions based on lifetime anymore, right? I.e. the higher fee from a longer confirmation window is simply based on probability
2312017-08-28T08:39:52  <kallewoof> Er, lower fee I meant
2322017-08-28T08:40:51  *** timothy has joined #bitcoin-core-dev
2332017-08-28T08:41:09  <wumpus> yes. Though: the 'priority' code didn't prioritize based on transaction lifetime, but lifetime of the input utxos
2342017-08-28T08:41:30  <kallewoof> Ah, right, I knew that.
2352017-08-28T08:49:09  *** arubi has quit IRC
2362017-08-28T08:53:50  *** arubi has joined #bitcoin-core-dev
2372017-08-28T08:57:11  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9c833f471c14...df91e11ae1e9
2382017-08-28T08:57:11  <bitcoin-git> bitcoin/master de9a1db Russell Yanofsky: Acquire cs_main lock before cs_wallet during wallet initialization...
2392017-08-28T08:57:12  <bitcoin-git> bitcoin/master df91e11 Wladimir J. van der Laan: Merge #11126: Acquire cs_main lock before cs_wallet during wallet initialization...
2402017-08-28T08:57:51  <bitcoin-git> [bitcoin] laanwj closed pull request #11126: Acquire cs_main lock before cs_wallet during wallet initialization (master...pr/loadlock2) https://github.com/bitcoin/bitcoin/pull/11126
2412017-08-28T09:05:33  *** RubenSomsen has quit IRC
2422017-08-28T09:06:01  <bitcoin-git> [bitcoin] laanwj opened pull request #11176: build: Rename --enable-experimental-asm to --enable-asm and enable by default (master...2017_08_non_experimental_asm) https://github.com/bitcoin/bitcoin/pull/11176
2432017-08-28T09:06:41  <gmaxwell> wumpus: ^ thanks, would have done myself but was busy.
2442017-08-28T09:07:39  <wumpus> np, I hope I got the build system stuff right
2452017-08-28T09:16:53  *** AaronvanW has quit IRC
2462017-08-28T09:20:07  *** AaronvanW has joined #bitcoin-core-dev
2472017-08-28T09:23:16  *** RubenSomsen has joined #bitcoin-core-dev
2482017-08-28T09:25:24  *** RubenSomsen has quit IRC
2492017-08-28T09:26:18  *** RubenSomsen has joined #bitcoin-core-dev
2502017-08-28T09:27:49  *** RubenSomsen has joined #bitcoin-core-dev
2512017-08-28T09:30:42  *** RubenSomsen has quit IRC
2522017-08-28T09:32:00  *** RubenSomsen has joined #bitcoin-core-dev
2532017-08-28T09:33:39  *** RubenSomsen has joined #bitcoin-core-dev
2542017-08-28T09:35:03  *** RubenSomsen has joined #bitcoin-core-dev
2552017-08-28T09:37:00  *** RubenSomsen has quit IRC
2562017-08-28T09:37:31  *** RubenSomsen has joined #bitcoin-core-dev
2572017-08-28T09:38:54  *** RubenSomsen has quit IRC
2582017-08-28T10:15:12  <bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/df91e11ae1e9...f088a1bb392e
2592017-08-28T10:15:13  <bitcoin-git> bitcoin/master 5f850b0 Karl-Johan Alm: [bench] Include ms/blk stats in Connect* benchmarks.
2602017-08-28T10:15:13  <bitcoin-git> bitcoin/master a473eff Karl-Johan Alm: [bench] Replace 0.00(000)1 with MICRO/MILLI #defines in validation.cpp.
2612017-08-28T10:15:14  <bitcoin-git> bitcoin/master f088a1b Wladimir J. van der Laan: Merge #10303: [bench] Include ms/blk stats in Connect* benchmarks....
2622017-08-28T10:15:27  <bitcoin-git> [bitcoin] laanwj closed pull request #10303: [bench] Include ms/blk stats in Connect* benchmarks. (master...bench-add-per-block-stats) https://github.com/bitcoin/bitcoin/pull/10303
2632017-08-28T10:18:11  <bitcoin-git> [bitcoin] rawodb opened pull request #11177: Support for SegWit Addresses in RPC  calls (master...pr/rpc_getsegwitaddresses) https://github.com/bitcoin/bitcoin/pull/11177
2642017-08-28T10:21:01  *** sam_c has quit IRC
2652017-08-28T10:23:19  *** sam_c has joined #bitcoin-core-dev
2662017-08-28T10:24:59  *** Matviy has quit IRC
2672017-08-28T10:25:40  *** fanquake has joined #bitcoin-core-dev
2682017-08-28T10:31:37  *** fanquake has quit IRC
2692017-08-28T10:43:10  <kallewoof> Accidentally posted in #bitcoin-dev instead of here, but I got some initial mempool optimizing code for fee estimation in place that looks promising. Will check back when I have more profiling done.
2702017-08-28T10:44:10  *** promag has joined #bitcoin-core-dev
2712017-08-28T10:45:02  <kallewoof> Avg 2953 sat/k/tx overshoot seems useful for sure, compared to 370542 (conservative) or 116949 (non-conservative).
2722017-08-28T11:01:13  <bitcoin-git> [bitcoin] MeshCollider opened pull request #11178: Add iswitness parameter to decode- and fundrawtransaction RPCs (master...201708_rawtx_bool) https://github.com/bitcoin/bitcoin/pull/11178
2732017-08-28T11:01:21  *** laurentmt has quit IRC
2742017-08-28T11:29:52  *** To7 has quit IRC
2752017-08-28T11:44:08  *** wall__ has quit IRC
2762017-08-28T11:45:33  *** jtimon has joined #bitcoin-core-dev
2772017-08-28T11:50:50  *** promag has quit IRC
2782017-08-28T11:52:10  <instagibbs> kallewoof, is this for mempool-based sniping?
2792017-08-28T11:55:04  <kallewoof> instagibbs: not sure what you mean by sniping, but it uses mempool to optimize fees
2802017-08-28T12:17:36  *** dabura667 has quit IRC
2812017-08-28T12:26:46  <bitcoin-git> [bitcoin] laanwj opened pull request #11179: rpc: Push down safe mode checks (master...2017_08_safemode_pushdown) https://github.com/bitcoin/bitcoin/pull/11179
2822017-08-28T12:27:04  *** wall__ has joined #bitcoin-core-dev
2832017-08-28T12:32:39  *** ula has joined #bitcoin-core-dev
2842017-08-28T13:00:20  *** gitju has quit IRC
2852017-08-28T13:11:33  *** wall__ has quit IRC
2862017-08-28T13:20:06  *** Guyver2 has joined #bitcoin-core-dev
2872017-08-28T13:26:42  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2882017-08-28T13:29:00  *** promag has joined #bitcoin-core-dev
2892017-08-28T13:38:48  *** Chris_Stewart_5 has quit IRC
2902017-08-28T13:51:13  *** wall__ has joined #bitcoin-core-dev
2912017-08-28T13:58:28  *** Chris_Stewart_5 has joined #bitcoin-core-dev
2922017-08-28T13:59:56  *** fanquake has joined #bitcoin-core-dev
2932017-08-28T14:00:38  <fanquake> wumpus will you be uploading the sigs for the signed build shortly?
2942017-08-28T14:15:21  <bitcoin-git> [bitcoin] laanwj closed pull request #11172: Fixed a grammar issue. (master...patch-1) https://github.com/bitcoin/bitcoin/pull/11172
2952017-08-28T14:24:15  *** fanquake has quit IRC
2962017-08-28T14:40:45  <kallewoof> wumpus: I may be mixing things up, but was this not changed in a recent merge (or was it a not-merged-yet PR?): "SHA256 hashing has been optimized for architectures supporting SSE 4 (See PR 10182). SHA256 is around 50% faster on supported hardware, which results in around 5% faster IBD and block validation. In version 0.15, SHA256 hardware optimization is disabled in release builds by default, but
2972017-08-28T14:40:46  <kallewoof> can be enabled by using --enable-experimental-asm when building.
2982017-08-28T14:40:54  <kallewoof> " (from release notes in 0.15)
2992017-08-28T14:41:36  <kallewoof> Oh it's a few lines up. I'll add a note to that PR about the release notes in case it's meant for 0.15
3002017-08-28T14:42:44  <wumpus> fanquake: I can't do that
3012017-08-28T14:43:41  <wumpus> kallewoof: that release note is correct for 0.15
3022017-08-28T14:43:49  <wumpus> after 0.15 we'll enable the asm by default
3032017-08-28T14:44:22  <promag> wumpus: will you submit a patch to add the runtime flag?
3042017-08-28T14:44:27  <kallewoof> Gotcha
3052017-08-28T14:44:30  <wumpus> what runtime flag?
3062017-08-28T14:44:51  <promag> to enable/disable sha256 asm
3072017-08-28T14:45:03  <wumpus> oh no, I'm not going to do that
3082017-08-28T14:45:30  <promag> but do you think is really useful?
3092017-08-28T14:45:46  <wumpus> no, it wouldn't be useful for me, my point was that *if* user switching of the sha256 method should be possible it should be at run time
3102017-08-28T14:46:38  <promag> ok, agree
3112017-08-28T14:46:58  <kallewoof> "This can be useful if running a pruned node, since loading a wallet where the most recent sync is beyond the pruned height results in having to download and revalidate the whole blockchain." << Really? Not just the blocks starting at the wallet's last sync point?
3122017-08-28T14:47:02  <wumpus> when there are a lot of different ones it might be useful to be able to switch for benchmarking, on the other hand 'bench_bitcoin' should likely just test them al
3132017-08-28T14:47:11  <wumpus> no need for user involvement
3142017-08-28T14:47:15  <kallewoof> (^ for multi wallets in QT being synced even tho only one is shown)
3152017-08-28T14:49:07  <wumpus> kallewoof: I think 'beyond' is confusing there, isn't 'before' meant?
3162017-08-28T14:49:09  <promag> wumpus: I thought the same regarding benchmarking
3172017-08-28T14:49:59  <wumpus> kallewoof: if the block at time of the last sync of a wallet was pruned, it re-fetches everything
3182017-08-28T14:50:25  <kallewoof> Maybe English is failing me. It sounds to me like it has to redownload everything from genesis if a wallet happens to not have been synced for the last (blocks remaining afte pruning) + 1 blocks.
3192017-08-28T14:50:39  <wumpus> that's what it does, yes
3202017-08-28T14:50:52  <kallewoof> Oh... kay.
3212017-08-28T14:50:58  <wumpus> it would be possible to download only a subset of the blocks, but that never happens
3222017-08-28T14:51:14  <kallewoof> Maybe wallet.dat files should have an age :)
3232017-08-28T14:52:17  *** promag has quit IRC
3242017-08-28T14:52:37  *** SopaXorzTaker has quit IRC
3252017-08-28T14:53:48  *** SopaXorzTaker has joined #bitcoin-core-dev
3262017-08-28T14:55:37  *** SopaXorzTaker has quit IRC
3272017-08-28T14:56:06  <kallewoof> Btw I've been meaning to mention this. Kalle Alm = Karl-Johan Alm for the release notes. Didn't feel important enough to bring up but I saw someone make a PR to fix names before.
3282017-08-28T14:56:52  <wumpus> feel free to submit a PR to fix it
3292017-08-28T14:59:14  <kallewoof> Sure thing. Since someone was doing it for a group of people I was sort of wondering if there was a place where this was written down.
3302017-08-28T14:59:42  <wumpus> there was an editing phase on the wiki, but now it's been merged back to the branch
3312017-08-28T15:01:31  <bitcoin-git> [bitcoin] kallewoof opened pull request #11180: [release-notes.md] Remove alias (0.15...patch-1) https://github.com/bitcoin/bitcoin/pull/11180
3322017-08-28T15:02:00  *** SopaXorzTaker has joined #bitcoin-core-dev
3332017-08-28T15:03:58  *** Dizzle has joined #bitcoin-core-dev
3342017-08-28T15:05:52  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to 0.15: https://github.com/bitcoin/bitcoin/compare/29a3cb237802...48790e0efaf4
3352017-08-28T15:05:52  <bitcoin-git> bitcoin/0.15 a461cf4 kallewoof: Update release-notes.md
3362017-08-28T15:05:53  <bitcoin-git> bitcoin/0.15 48790e0 Wladimir J. van der Laan: Merge #11180: [release-notes.md] Remove alias...
3372017-08-28T15:19:11  *** Aaronvan_ has joined #bitcoin-core-dev
3382017-08-28T15:19:53  *** Murch has joined #bitcoin-core-dev
3392017-08-28T15:21:43  *** promag has joined #bitcoin-core-dev
3402017-08-28T15:22:51  *** AaronvanW has quit IRC
3412017-08-28T15:35:23  *** promag has quit IRC
3422017-08-28T15:35:49  *** promag has joined #bitcoin-core-dev
3432017-08-28T15:38:14  *** esotericnonsense has joined #bitcoin-core-dev
3442017-08-28T15:39:42  *** dabura667 has joined #bitcoin-core-dev
3452017-08-28T15:40:11  *** promag has quit IRC
3462017-08-28T15:50:32  *** dabura667 has quit IRC
3472017-08-28T15:56:41  *** promag has joined #bitcoin-core-dev
3482017-08-28T15:58:08  <bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f088a1bb392e...cee4fe1d53b2
3492017-08-28T15:58:08  <bitcoin-git> bitcoin/master eefc2f3 danra: Move local include to before system includes...
3502017-08-28T15:58:09  <bitcoin-git> bitcoin/master cee4fe1 Wladimir J. van der Laan: Merge #11144: Move local include to before system includes...
3512017-08-28T15:58:48  <bitcoin-git> [bitcoin] laanwj closed pull request #11144: Move local include to before system includes (master...patch-6) https://github.com/bitcoin/bitcoin/pull/11144
3522017-08-28T16:03:32  *** promag has quit IRC
3532017-08-28T16:03:35  *** dermoth has quit IRC
3542017-08-28T16:03:59  *** dermoth has joined #bitcoin-core-dev
3552017-08-28T16:07:59  *** dermoth has quit IRC
3562017-08-28T16:08:22  *** dermoth has joined #bitcoin-core-dev
3572017-08-28T16:12:24  *** sc has joined #bitcoin-core-dev
3582017-08-28T16:12:41  <sc> hi there!
3592017-08-28T16:12:47  *** sc is now known as Guest89941
3602017-08-28T16:13:43  <Guest89941> Does anyone know how to keep mining reward constant in regtest for quite a long period of time? It halves very fast for my purposes
3612017-08-28T16:16:28  *** Guest89941 is now known as s_c
3622017-08-28T16:28:16  *** goatpig has joined #bitcoin-core-dev
3632017-08-28T16:31:05  *** timothy has quit IRC
3642017-08-28T16:39:12  *** laurentmt has joined #bitcoin-core-dev
3652017-08-28T16:39:31  *** testianer has joined #bitcoin-core-dev
3662017-08-28T16:40:23  *** promag has joined #bitcoin-core-dev
3672017-08-28T16:42:09  *** JackH has quit IRC
3682017-08-28T16:43:45  *** laurentmt has quit IRC
3692017-08-28T16:44:20  <MarcoFalke> s_c: https://github.com/bitcoin/bitcoin/pull/8623/files#diff-64cbe1ad5465e13bc59ee8bb6f3de2e7R243
3702017-08-28T16:44:59  *** promag has quit IRC
3712017-08-28T16:45:51  <s_c> MarcoFalke, thank you!
3722017-08-28T16:50:40  *** Aaronvan_ has quit IRC
3732017-08-28T16:51:29  *** laurentmt has joined #bitcoin-core-dev
3742017-08-28T16:58:08  *** laurentmt has quit IRC
3752017-08-28T17:01:31  *** promag has joined #bitcoin-core-dev
3762017-08-28T17:03:09  *** BashCo has quit IRC
3772017-08-28T17:03:51  *** BashCo has joined #bitcoin-core-dev
3782017-08-28T17:04:04  *** RubenSomsen has joined #bitcoin-core-dev
3792017-08-28T17:05:50  *** promag has quit IRC
3802017-08-28T17:07:21  *** laurentmt has joined #bitcoin-core-dev
3812017-08-28T17:07:41  *** justanotheruser has quit IRC
3822017-08-28T17:08:16  *** BashCo has quit IRC
3832017-08-28T17:18:35  *** laurentmt has quit IRC
3842017-08-28T17:21:21  *** JackH has joined #bitcoin-core-dev
3852017-08-28T17:22:02  <luke-jr> wumpus: I see your point
3862017-08-28T17:22:22  *** promag has joined #bitcoin-core-dev
3872017-08-28T17:25:34  *** luke-jr has quit IRC
3882017-08-28T17:26:50  *** promag has quit IRC
3892017-08-28T17:32:13  *** karelb has joined #bitcoin-core-dev
3902017-08-28T17:39:10  *** luke-jr has joined #bitcoin-core-dev
3912017-08-28T17:40:10  *** BashCo has joined #bitcoin-core-dev
3922017-08-28T17:43:15  *** promag has joined #bitcoin-core-dev
3932017-08-28T17:47:29  *** promag has quit IRC
3942017-08-28T18:03:58  *** promag has joined #bitcoin-core-dev
3952017-08-28T18:04:44  *** trustnodes has joined #bitcoin-core-dev
3962017-08-28T18:05:49  *** laurentmt has joined #bitcoin-core-dev
3972017-08-28T18:08:15  *** promag has quit IRC
3982017-08-28T18:09:22  *** laurentmt has quit IRC
3992017-08-28T18:16:30  *** arubi has quit IRC
4002017-08-28T18:16:57  *** arubi has joined #bitcoin-core-dev
4012017-08-28T18:19:01  *** jimmysong has joined #bitcoin-core-dev
4022017-08-28T18:20:01  *** laurentmt has joined #bitcoin-core-dev
4032017-08-28T18:20:20  <bitcoin-git> [bitcoin] jnewbery opened pull request #11182: [tests] Add P2P interface to TestNode (master...test_node_p2p) https://github.com/bitcoin/bitcoin/pull/11182
4042017-08-28T18:23:32  *** chjj has quit IRC
4052017-08-28T18:25:17  *** promag has joined #bitcoin-core-dev
4062017-08-28T18:29:30  *** promag has quit IRC
4072017-08-28T18:32:20  *** SopaXorzTaker has quit IRC
4082017-08-28T18:36:07  *** chjj has joined #bitcoin-core-dev
4092017-08-28T18:44:17  *** JackH has quit IRC
4102017-08-28T18:46:03  *** promag has joined #bitcoin-core-dev
4112017-08-28T18:50:29  *** promag has quit IRC
4122017-08-28T18:54:02  *** Cheeseo has joined #bitcoin-core-dev
4132017-08-28T18:54:28  *** justanotheruser has joined #bitcoin-core-dev
4142017-08-28T19:00:39  *** justanotheruser has quit IRC
4152017-08-28T19:06:45  *** promag has joined #bitcoin-core-dev
4162017-08-28T19:09:57  <wall__> Hello
4172017-08-28T19:10:08  <wall__> How to get bitcoin wallet ?
4182017-08-28T19:11:14  *** promag has quit IRC
4192017-08-28T19:11:41  <sipa> wall__: #bitcoin, and https://bitcoin.org/en/getting-started
4202017-08-28T19:13:46  <wall__> Sipa : i still confussed   with sofware this
4212017-08-28T19:14:07  <wall__> Can you help me
4222017-08-28T19:15:09  <sipa> wall__: off topic here, this is a development channel. use #bitcoin
4232017-08-28T19:16:04  <wall__> Oh ok
4242017-08-28T19:17:05  <wall__> How to see log in bitcoin core
4252017-08-28T19:17:29  <sipa> #bitcoin
4262017-08-28T19:18:37  <wall__> Ok thx
4272017-08-28T19:18:58  *** Orion3k has joined #bitcoin-core-dev
4282017-08-28T19:27:33  *** promag has joined #bitcoin-core-dev
4292017-08-28T19:27:46  *** Dyaheon has quit IRC
4302017-08-28T19:30:59  *** cheese_ has joined #bitcoin-core-dev
4312017-08-28T19:30:59  *** Dyaheon has joined #bitcoin-core-dev
4322017-08-28T19:32:19  *** promag has quit IRC
4332017-08-28T19:33:23  *** arubi has quit IRC
4342017-08-28T19:33:49  *** arubi has joined #bitcoin-core-dev
4352017-08-28T19:34:10  *** Cheeseo has quit IRC
4362017-08-28T19:48:39  *** promag has joined #bitcoin-core-dev
4372017-08-28T19:53:10  *** promag has quit IRC
4382017-08-28T19:54:02  <bitcoin-git> [bitcoin] rawodb closed pull request #11170: Add label support to "addwitnessaddress" (master...pr/rpc_addwitnessaddress) https://github.com/bitcoin/bitcoin/pull/11170
4392017-08-28T19:56:43  *** praxeology1 has joined #bitcoin-core-dev
4402017-08-28T19:57:10  *** chjj has quit IRC
4412017-08-28T19:57:43  *** chjj has joined #bitcoin-core-dev
4422017-08-28T20:00:03  *** praxeology has quit IRC
4432017-08-28T20:00:30  *** Gunnie has joined #bitcoin-core-dev
4442017-08-28T20:00:58  *** praxeology has joined #bitcoin-core-dev
4452017-08-28T20:03:01  *** Deacyde has quit IRC
4462017-08-28T20:03:08  *** Deacydal has joined #bitcoin-core-dev
4472017-08-28T20:03:45  *** praxeology1 has quit IRC
4482017-08-28T20:05:10  *** RubenSomsen has quit IRC
4492017-08-28T20:08:55  *** Alina-malina has quit IRC
4502017-08-28T20:09:23  *** promag has joined #bitcoin-core-dev
4512017-08-28T20:09:30  *** Deacydal has quit IRC
4522017-08-28T20:10:08  *** justanotheruser has joined #bitcoin-core-dev
4532017-08-28T20:12:43  *** Alina-malina has joined #bitcoin-core-dev
4542017-08-28T20:13:30  *** promag has quit IRC
4552017-08-28T20:15:58  *** praxeology has quit IRC
4562017-08-28T20:15:58  *** praxeology has joined #bitcoin-core-dev
4572017-08-28T20:18:21  *** cluelessperson has quit IRC
4582017-08-28T20:22:48  *** cluelessperson has joined #bitcoin-core-dev
4592017-08-28T20:24:32  *** cluelessperson has quit IRC
4602017-08-28T20:25:37  *** cluelessperson has joined #bitcoin-core-dev
4612017-08-28T20:27:36  *** promag has joined #bitcoin-core-dev
4622017-08-28T20:30:48  <cfields> gitian builders: v0.15.0rc3 detached sigs are pushed
4632017-08-28T20:36:26  *** promag has quit IRC
4642017-08-28T20:48:10  *** s_c has quit IRC
4652017-08-28T20:51:18  *** promag has joined #bitcoin-core-dev
4662017-08-28T20:55:17  *** Alina-malina has quit IRC
4672017-08-28T20:57:19  <bitcoin-git> [bitcoin] MarcoFalke pushed 7 new commits to master: https://github.com/bitcoin/bitcoin/compare/cee4fe1d53b2...60dd9cc47058
4682017-08-28T20:57:20  <bitcoin-git> bitcoin/master 25cd520 practicalswift: Use sys.exit(...) instead of exit(...): exit(...) should not be used in programs
4692017-08-28T20:57:20  <bitcoin-git> bitcoin/master 51cb6b8 practicalswift: Use print(...) instead of undefined printf(...)
4702017-08-28T20:57:21  <bitcoin-git> bitcoin/master 9b94054 practicalswift: Avoid reference to undefined name: stderr does not exist, sys.stderr does
4712017-08-28T20:57:44  *** Alina-malina has joined #bitcoin-core-dev
4722017-08-28T20:57:44  <bitcoin-git> [bitcoin] MarcoFalke closed pull request #10781: Python cleanups (master...python-cleanups) https://github.com/bitcoin/bitcoin/pull/10781
4732017-08-28T21:02:06  *** abpa has joined #bitcoin-core-dev
4742017-08-28T21:10:37  *** RubenSomsen has joined #bitcoin-core-dev
4752017-08-28T21:13:36  *** trustnodes has quit IRC
4762017-08-28T21:15:05  *** RubenSomsen has quit IRC
4772017-08-28T21:16:30  *** justanotheruser has quit IRC
4782017-08-28T21:18:19  *** praxeology1 has joined #bitcoin-core-dev
4792017-08-28T21:20:41  *** praxeology has quit IRC
4802017-08-28T21:20:51  *** dermoth has quit IRC
4812017-08-28T21:22:51  *** dermoth has joined #bitcoin-core-dev
4822017-08-28T21:27:31  *** maaku has joined #bitcoin-core-dev
4832017-08-28T21:28:29  *** andytoshi has joined #bitcoin-core-dev
4842017-08-28T21:30:02  <maaku> I added a new opcode to script/interpreter.cpp that uses data serialization, and on 0.15 (but not prior) I get a compilation error because memory_cleanse can't be found when linking bitcoinconsensus. Is it intentional that this support function is excluded from libbitcoinconsensus?
4852017-08-28T21:32:50  *** cheese_ has quit IRC
4862017-08-28T21:33:05  *** Dyaheon has quit IRC
4872017-08-28T21:33:24  <sipa> maaku: i don't see why it should be excluded from libbitcoinconsensus
4882017-08-28T21:35:12  *** chjj has quit IRC
4892017-08-28T21:35:37  *** Dyaheon has joined #bitcoin-core-dev
4902017-08-28T21:38:46  *** wall__ has quit IRC
4912017-08-28T21:47:06  *** chjj has joined #bitcoin-core-dev
4922017-08-28T21:49:30  *** Dizzle has quit IRC
4932017-08-28T21:50:01  <maaku> sipa: hrm. that would require linking against ssl
4942017-08-28T21:50:45  <sipa> maaku: ugh, we need to replace that function with something non-openssl then
4952017-08-28T21:50:54  <sipa> the openssl implementation is braindead anyway
4962017-08-28T22:00:40  *** delinquentme has joined #bitcoin-core-dev
4972017-08-28T22:02:49  *** praxeology1 has left #bitcoin-core-dev
4982017-08-28T22:12:05  *** chjj has quit IRC
4992017-08-28T22:14:33  *** Guyver2 has quit IRC
5002017-08-28T22:24:34  *** chjj has joined #bitcoin-core-dev
5012017-08-28T22:33:40  *** delinquentme has quit IRC
5022017-08-28T22:33:45  *** Alina-malina has quit IRC
5032017-08-28T22:37:52  *** Alina-malina has joined #bitcoin-core-dev
5042017-08-28T22:40:08  *** laurentmt has quit IRC
5052017-08-28T22:42:13  *** promag has quit IRC
5062017-08-28T22:55:14  *** abpa has quit IRC
5072017-08-28T22:59:39  *** Murch has quit IRC
5082017-08-28T23:07:42  <bitcoin-git> [bitcoin] dooglus opened pull request #11184: Use IsMine() to check whether we own the custom change address... (0.15...change_ismine_0.15) https://github.com/bitcoin/bitcoin/pull/11184
5092017-08-28T23:09:53  *** Alina-malina has quit IRC
5102017-08-28T23:12:51  *** Alina-malina has joined #bitcoin-core-dev
5112017-08-28T23:13:35  <luke-jr> sipa: any particular reason you left off BIP 143 on https://github.com/bitcoin/bips/pull/579 ?
5122017-08-28T23:22:11  *** jouke has quit IRC
5132017-08-28T23:24:19  *** jouke has joined #bitcoin-core-dev
5142017-08-28T23:24:19  *** jouke has quit IRC
5152017-08-28T23:24:19  *** jouke has joined #bitcoin-core-dev
5162017-08-28T23:26:35  <meshcollider> With BIP 143 I did also check the spelling of CODESEPARATOR was consistent with script.cpp btw, in case that was the issue
5172017-08-28T23:31:35  *** arubi has quit IRC
5182017-08-28T23:32:50  *** arubi has joined #bitcoin-core-dev
5192017-08-28T23:40:43  *** praxeology has joined #bitcoin-core-dev
5202017-08-28T23:48:17  *** Chris_Stewart_5 has quit IRC
5212017-08-28T23:49:24  <bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/60dd9cc47058...91e49c51f1ae
5222017-08-28T23:49:24  <bitcoin-git> bitcoin/master 6d2d2eb Jorge Timón: RPC: gettxout: Slightly improve doc and tests
5232017-08-28T23:49:25  <bitcoin-git> bitcoin/master 91e49c5 MarcoFalke: Merge #10859: RPC: gettxout: Slightly improve doc and tests...
5242017-08-28T23:49:47  <bitcoin-git> [bitcoin] MarcoFalke closed pull request #10859: RPC: gettxout: Slightly improve doc and tests (master...b15-rpc-gettxout-mempool) https://github.com/bitcoin/bitcoin/pull/10859
5252017-08-28T23:51:14  *** Victor_sueca has joined #bitcoin-core-dev
5262017-08-28T23:53:41  *** Victorsueca has quit IRC