--- Day changed Fri Jun 15 2018 00:06 -!- setpill [~setpill@unaffiliated/setpill] has joined #bitcoin-core-dev 00:07 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 00:10 < bitcoin-git> [bitcoin] nikhilkumar94 opened pull request #13474: For Testing (master...master) https://github.com/bitcoin/bitcoin/pull/13474 00:11 < bitcoin-git> [bitcoin] fanquake closed pull request #13474: For Testing (master...master) https://github.com/bitcoin/bitcoin/pull/13474 00:21 -!- grafcaps [~haroldbr@50.90.83.229] has joined #bitcoin-core-dev 00:22 < kallewoof> I am looking for ZMQ dumps or any other format of log files showing when transactions enter/exit the mempool, as well as when blocks are mined (although the 00:22 < kallewoof> latter can be deduced with some work). If anyone has dumps let me know. I have most of this year covered but missing most of January. 00:27 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 00:57 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 01:01 -!- timothy [~tredaelli@redhat/timothy] has quit [Ping timeout: 240 seconds] 01:01 -!- timothy [~tredaelli@redhat/timothy] has joined #bitcoin-core-dev 01:20 -!- vicenteH [~user@97.red-83-50-45.dynamicip.rima-tde.net] has joined #bitcoin-core-dev 01:22 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 01:23 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 01:24 -!- zyh1a19 [~element@183.160.111.223] has joined #bitcoin-core-dev 01:25 -!- zyh1a19 [~element@183.160.111.223] has quit [Max SendQ exceeded] 01:26 -!- zyh1a19 [~element@183.160.111.223] has joined #bitcoin-core-dev 01:28 -!- zyh1a19 [~element@183.160.111.223] has quit [Max SendQ exceeded] 01:28 -!- zyh1a19 [~element@183.160.111.223] has joined #bitcoin-core-dev 01:30 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 01:31 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 01:32 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 01:33 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 01:35 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-wgmwvlicczwpnohr] has quit [Quit: Connection closed for inactivity] 01:38 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 256 seconds] 01:39 < bitcoin-git> [bitcoin] murrayn opened pull request #13476: Fix incorrect shell quoting in FreeBSD build instructions. (master...freebsd-doc) https://github.com/bitcoin/bitcoin/pull/13476 01:50 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 245 seconds] 01:51 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has joined #bitcoin-core-dev 01:58 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 02:14 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:17 -!- grafcaps [~haroldbr@50.90.83.229] has joined #bitcoin-core-dev 02:25 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 02:25 -!- zyh1a19 [~element@183.160.111.223] has quit [Ping timeout: 260 seconds] 02:42 -!- zyh1a19 [~element@183.160.111.223] has joined #bitcoin-core-dev 02:43 -!- reversebrain [25755ed2@gateway/web/freenode/ip.37.117.94.210] has joined #bitcoin-core-dev 02:44 -!- reversebrain [25755ed2@gateway/web/freenode/ip.37.117.94.210] has quit [Client Quit] 02:50 < provoostenator> Are there any WIP branches or proposals / discussions regarding partial functionality while IBD is in progress? 02:51 < provoostenator> And the various security trade-offs. For example showing a freshly generated receive address seems perfectly safe vs. trusting the mempool when the address receives funds very unsafe. 02:52 < provoostenator> But perhaps, after a header sync, temporarily assuming the most recent block is valid and validating all new blocks (while IBD catches up), would give at least some confidence that the funds are actually there if confirmed. 02:54 < provoostenator> Scarier, but very interesting if possible, would be if you can open a lightning channel, either where it's purely your own funds at stake and you only spend those, or the reverse where only the other side spends. 02:56 < provoostenator> I'm aware of #9483 but this would be orthogonal to any SPV or even neutrino stuff. 02:56 < gribble> https://github.com/bitcoin/bitcoin/issues/9483 | Complete hybrid full block SPV mode by jonasschnelli · Pull Request #9483 · bitcoin/bitcoin · GitHub 02:57 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 02:59 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 02:59 < provoostenator> Use case is basically: user just bought some low power ARM device, a smart phone or Pi, which needs a week to do initial sync. During IBD such a device is useless, so everyone uses light-weight clients, even though long term it might be perfectly capable of staying in sync as a full node. So that 1 week experience causes a poor long term trade-off. 02:59 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 03:00 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Read error: Connection reset by peer] 03:02 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has joined #bitcoin-core-dev 03:07 < provoostenator> It could even spend 5 minutes downloading and partially validating the most recent 300 blocks; obviously it doesn't know the UTXO set, but at least it can check against complete nonsense. 03:07 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 03:11 < provoostenator> Argh, this is the second time I misinterpreted the title of 9483, and agree with Luke's comment at the top. Will study it a bit more closely. 03:20 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Remote host closed the connection] 03:33 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 03:34 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 03:56 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 03:57 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 04:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 04:01 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:02 -!- nOgAnOo_ [sid146237@gateway/web/irccloud.com/x-ekwnefqocysxkvae] has quit [Quit: Connection closed for inactivity] 04:05 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 260 seconds] 04:07 -!- m8tion [~Agence@abo-134-110-68.mrs.modulonet.fr] has joined #bitcoin-core-dev 04:11 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:15 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 245 seconds] 04:17 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:19 -!- m8tion [~Agence@abo-134-110-68.mrs.modulonet.fr] has quit [Read error: Connection reset by peer] 04:24 -!- ExtraCrispy [~ExtraCris@185.9.18.150] has joined #bitcoin-core-dev 04:29 -!- promag [~promag@bl6-24-70.dsl.telepac.pt] has quit [Remote host closed the connection] 04:52 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 260 seconds] 04:53 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 05:03 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-ayajtaynrlrhtqyj] has joined #bitcoin-core-dev 05:07 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 256 seconds] 05:07 -!- jtimon [~quassel@40.28.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 05:09 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Ping timeout: 256 seconds] 05:24 -!- m8tion [~Agence@abo-134-110-68.mrs.modulonet.fr] has joined #bitcoin-core-dev 05:30 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 05:34 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 05:41 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 05:43 -!- kabaum [~kabaum@h-13-35.A163.priv.bahnhof.se] has quit [Ping timeout: 256 seconds] 05:46 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 05:46 -!- nekotribal_ [~nekotriba@host-89-230-96-42.dynamic.mm.pl] has joined #bitcoin-core-dev 05:46 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 05:46 -!- nekotribal [~nekotriba@host-89-230-96-42.dynamic.mm.pl] has quit [Read error: Connection reset by peer] 05:47 -!- nsh [~lol@wikipedia/nsh] has quit [Ping timeout: 245 seconds] 05:50 -!- harrymm [~harrymm@104.207.83.8] has quit [Remote host closed the connection] 05:51 -!- harrymm [~harrymm@104.207.83.56] has joined #bitcoin-core-dev 05:53 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 265 seconds] 05:55 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 05:58 -!- nsh [~lol@wikipedia/nsh] has joined #bitcoin-core-dev 06:00 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 06:05 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 264 seconds] 06:06 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 06:07 -!- grafcaps [~haroldbr@50.90.83.229] has joined #bitcoin-core-dev 06:11 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 256 seconds] 06:17 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 06:22 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 264 seconds] 06:22 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/2b770080a49f...9501938a4453 06:22 < bitcoin-git> bitcoin/master c9924a2 murrayn: Fix incorrect shell quoting in FreeBSD build instructions. 06:22 < bitcoin-git> bitcoin/master 9501938 MarcoFalke: Merge #13476: Fix incorrect shell quoting in FreeBSD build instructions.... 06:23 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #13476: Fix incorrect shell quoting in FreeBSD build instructions. (master...freebsd-doc) https://github.com/bitcoin/bitcoin/pull/13476 06:32 -!- jojeyh [~delphi@2602:306:b8b6:b970:f9b2:9de4:382b:3986] has quit [Ping timeout: 276 seconds] 06:32 -!- zyh1a19 [~element@183.160.111.223] has quit [Quit: Leaving] 06:37 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/9501938a4453...32bf4c619d2a 06:37 < bitcoin-git> bitcoin/master ad691f6 practicalswift: Add linter: Enforce the source code file naming convention described in the developer notes 06:37 < bitcoin-git> bitcoin/master 32bf4c6 MarcoFalke: Merge #13450: Add linter: Enforce the source code file naming convention described in the developer notes... 06:38 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #13450: Add linter: Enforce the source code file naming convention described in the developer notes (master...lint-filenames) https://github.com/bitcoin/bitcoin/pull/13450 06:40 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 06:45 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 260 seconds] 06:47 -!- adiabat [~adiabat@63.209.32.102] has quit [Quit: WeeChat 1.4] 06:49 -!- adiabat [~adiabat@63.209.32.102] has joined #bitcoin-core-dev 06:58 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 06:59 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/32bf4c619d2a...43fa3554b759 06:59 < bitcoin-git> bitcoin/master 25bc961 Matt Corallo: Document validationinterace callback blocking deadlock potential. 06:59 < bitcoin-git> bitcoin/master 43fa355 MarcoFalke: Merge #13402: Document validationinterace callback blocking deadlock potential.... 06:59 -!- GoldenBear [~gb@104.223.31.252] has quit [Ping timeout: 264 seconds] 07:00 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #13402: Document validationinterace callback blocking deadlock potential. (master...2018-05-abc-scheduler-docs) https://github.com/bitcoin/bitcoin/pull/13402 07:01 -!- GoldenBear [~gb@104.223.31.252] has joined #bitcoin-core-dev 07:03 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 240 seconds] 07:13 < fanquake> wumpus: You must have just about ripped out every trace of Qt4 now.. 07:16 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 07:21 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 260 seconds] 07:21 -!- meshcollider [uid246294@gateway/web/irccloud.com/x-ayajtaynrlrhtqyj] has quit [Quit: Connection closed for inactivity] 07:30 < wumpus> fanquake: I hope I pulled it out with all roots now, though it seems more pervasive then I thought 07:31 < fanquake> wumpus Your doing a good job so far. I've been looking at the leftover QT_VERSION related code, I think we'll be able to clean it up a lot further after that PR is merged. 07:31 < wumpus> but I'm happy people are looking for all remaning traces of it, better to to this in one go 07:31 < fanquake> Although going to depend somewhat on where we set the minimum required Qt 07:36 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 07:40 < fanquake> Just looking at Qt "supported versions", the lowest version of qt5 that is still supported is 5.6 (LTS), and that ends in March 2019. 07:40 < fanquake> 5.9 (LTS), which we might move depends too, is supported until May 2020 07:41 < wumpus> I think we should try to support as many versions as possible, unless there's good reason not to 07:41 < fanquake> Obviously not saying we have to jump to 5.9 as a minimum.. but Qt's release frequency is getting quite aggressive 07:42 < wumpus> yes, agreed 07:42 < fanquake> Wondering if someone will volunteer to compile with increasingly older versions of Qt5, until something breaks :p 07:47 -!- rafalcpp [~racalcppp@84-10-11-234.static.chello.pl] has quit [Ping timeout: 260 seconds] 07:48 < wumpus> someone must be using debian stable or some othe rdistro with an old qt 07:56 < fanquake> Pretty sure everyone running Core is using Debian sid and the master branch on GH? Alleviating the need to support anything older than a few weeks 07:56 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 08:28 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 08:37 < fanquake> wumpus Opened #13478 for qt5 minimum discussion, will add some more thoughts a bit later 08:37 < gribble> https://github.com/bitcoin/bitcoin/issues/13478 | [RFC] gui: Minimum required Qt5 · Issue #13478 · bitcoin/bitcoin · GitHub 08:42 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 08:43 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 08:46 -!- Randolf [~randolf@96.53.47.42] has quit [Ping timeout: 260 seconds] 08:47 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 245 seconds] 08:49 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 265 seconds] 08:54 -!- vicenteH [~user@97.red-83-50-45.dynamicip.rima-tde.net] has quit [Ping timeout: 264 seconds] 09:02 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 09:03 -!- grafcaps [~haroldbr@104.137.194.255] has joined #bitcoin-core-dev 09:04 -!- Randolf [~randolf@96.53.47.42] has joined #bitcoin-core-dev 09:07 < provoostenator> fanquake: "not far away" points back to the issue itself 09:10 < provoostenator> I can do some testing with older QT5 versions on macOS, though on macOS it seems unlikely users can't upgrade to Qt5-fairly-recent, except if they have old (e.g. 32 bit) machines: http://doc.qt.io/qt-5/osx.html#macos-versions 09:11 -!- setpill [~setpill@unaffiliated/setpill] has quit [Quit: o/] 09:12 < provoostenator> Seems like those Macs are older than Bitcoin itself though: https://apple.stackexchange.com/questions/99640/how-old-are-macs-that-cannot-run-64-bit-applications 09:13 < provoostenator> (I'll look at the other requirements than 64 bit later) 09:17 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 09:21 < luke-jr> I'd be surprised if they can run our minimum required macOS version 09:22 < wumpus> yes, 32-bit mac is completely irrelevant to us 09:31 < wumpus> 0.16.1 executables up btw https://bitcoincore.org/bin/bitcoin-core-0.16.1/ 09:31 < bitcoin-git> [bitcoin] laanwj pushed 1 new commit to master: https://github.com/bitcoin/bitcoin/commit/280924e6729b83b979a1b7384927b4fbc941b2fd 09:31 < bitcoin-git> bitcoin/master 280924e Wladimir J. van der Laan: doc: Add historical release notes for 0.16.1... 09:33 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/280924e6729b...be27048a1842 09:33 < bitcoin-git> bitcoin/master 9b72c98 Ben Woosley: scripted-diff: Avoid temporary copies when looping over std::map... 09:33 < bitcoin-git> bitcoin/master be27048 MarcoFalke: Merge #13241: scripted-diff: Avoid temporary copies when looping over std::map... 09:34 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #13241: scripted-diff: Avoid temporary copies when looping over std::map (master...pair-const-key) https://github.com/bitcoin/bitcoin/pull/13241 09:35 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 09:36 -!- booyah [~bb@193.25.1.157] has quit [Read error: Connection reset by peer] 09:36 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 09:45 < harding> wumpus: release PR for the website updated to use correct dates and magnet URI, and it now passes Travis. It needs you, jonasschnelli, or jnewbery to Approve PR for me to be able to merge. 09:52 < wumpus> harding: ACKed 09:53 < harding> wumpus: thanks! Merging momentarily. 09:55 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 09:56 -!- Randolf [~randolf@96.53.47.42] has quit [Ping timeout: 240 seconds] 09:57 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 10:03 -!- Krellan [~Krellan@2601:640:4000:9258:f9e1:c5a2:64e8:6db2] has quit [Remote host closed the connection] 10:03 -!- Krellan [~Krellan@2601:640:4000:9258:9d31:ab90:84:bde3] has joined #bitcoin-core-dev 10:08 -!- Krellan [~Krellan@2601:640:4000:9258:9d31:ab90:84:bde3] has quit [Ping timeout: 265 seconds] 10:13 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 10:22 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 10:27 < cfields> Empact: neat! Nice work. 10:27 < cfields> Empact: turns out clang has a warning for those. Mind if i go ahead and clean up the rest, and add the warning? 10:40 < cfields> Empact: turned out to be trivial, I'm just going to go ahead and PR it. 10:47 < bitcoin-git> [bitcoin] loganaden opened pull request #13479: Fix CVE-2018-12356 by hardening the regex. (master...master) https://github.com/bitcoin/bitcoin/pull/13479 10:52 -!- Randolf [~randolf@205.250.80.42] has joined #bitcoin-core-dev 10:55 < bitcoin-git> [bitcoin] theuni opened pull request #13480: Avoid copies in range-for loops and add a warning to detect them (master...no-for-copies) https://github.com/bitcoin/bitcoin/pull/13480 11:00 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/be27048a1842...81069a75bd71 11:00 < bitcoin-git> bitcoin/master cf01fd6 Chun Kuan Lee: Avoid concurrency issue 11:00 < bitcoin-git> bitcoin/master 81069a7 MarcoFalke: Merge #13465: Avoid concurrency issue when make multiple target... 11:00 -!- timothy [~tredaelli@redhat/timothy] has quit [Quit: Konversation terminated!] 11:00 < provoostenator> Doesn't #11423 deserve slightly more emphasis in the release notes? E.g. "Disables OP_CODESEPARATOR in non-segwit scripts, make positive FindAndDelete result invalid, reject transaction smaller than 82 bytes (non-segwit size." 11:00 < gribble> https://github.com/bitcoin/bitcoin/issues/11423 | [Policy] Several transaction standardness rules by jl2012 · Pull Request #11423 · bitcoin/bitcoin · GitHub 11:01 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #13465: Avoid concurrency issue when make multiple target (master...no_parallel) https://github.com/bitcoin/bitcoin/pull/13465 11:04 -!- Randolf [~randolf@205.250.80.42] has quit [Ping timeout: 248 seconds] 11:09 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Remote host closed the connection] 11:10 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 11:27 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 11:29 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 11:35 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has quit [Ping timeout: 265 seconds] 11:38 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 276 seconds] 11:40 -!- vicenteH [~user@35.233.15.37.dynamic.jazztel.es] has quit [Ping timeout: 256 seconds] 11:48 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 11:48 -!- m8tion [~Agence@abo-134-110-68.mrs.modulonet.fr] has quit [Read error: Connection reset by peer] 11:49 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 12:02 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 12:25 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 12:26 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 12:27 < bitcoin-git> [bitcoin] MarcoFalke opened pull request #13481: doc: Rewrite some validation docs as lock annotations (master...Mf1806-docValLockAnnot) https://github.com/bitcoin/bitcoin/pull/13481 12:36 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 12:40 -!- Randolf [~randolf@96.53.47.42] has joined #bitcoin-core-dev 12:51 < MarcoFalke> > feature request: in the conflict checker, if one PR is just a prefix of another one's commits, don't call it a conflict 12:51 < MarcoFalke> Done (hopefully) 13:02 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 13:02 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 13:05 -!- Randolf [~randolf@96.53.47.42] has quit [Ping timeout: 255 seconds] 13:06 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has quit [Ping timeout: 240 seconds] 13:06 < wumpus> nice 13:19 -!- Kvaciral [~Kvaciral@5ED6B9A2.cm-7-7c.dynamic.ziggo.nl] has quit [Quit: leaving] 13:33 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 13:35 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 13:35 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 13:39 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has quit [Ping timeout: 264 seconds] 13:54 -!- bitconner [~conner@136.24.175.89] has quit [Read error: Connection reset by peer] 13:56 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 14:09 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Read error: Connection reset by peer] 14:09 -!- CubicEarths [~cubiceart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 14:09 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 14:10 -!- Victor_sueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 14:14 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 14:18 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 14:19 -!- Randolf [~randolf@96.53.47.42] has joined #bitcoin-core-dev 14:21 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 14:39 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 14:56 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 248 seconds] 14:59 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 15:05 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 15:06 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 15:07 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 240 seconds] 15:18 -!- spinza [~spin@155.93.246.187] has quit [Quit: Coyote finally caught up with me...] 15:22 -!- zautomata1 [~zautomata@41.232.210.93] has quit [Quit: WeeChat 1.9.1] 15:23 -!- zautomata [~zautomata@41.232.210.93] has joined #bitcoin-core-dev 15:23 -!- zautomata [~zautomata@41.232.210.93] has quit [Changing host] 15:23 -!- zautomata [~zautomata@unaffiliated/zautomata] has joined #bitcoin-core-dev 15:28 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 15:28 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Ping timeout: 250 seconds] 15:29 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 15:33 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 264 seconds] 15:33 -!- Kvaciral [~Kvaciral@5ED6B9A2.cm-7-7c.dynamic.ziggo.nl] has joined #bitcoin-core-dev 15:34 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 15:36 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 15:36 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 15:51 -!- spinza [~spin@155.93.246.187] has joined #bitcoin-core-dev 15:54 -!- grafcaps [~haroldbr@104.137.194.255] has quit [Ping timeout: 264 seconds] 15:54 -!- grafcaps [~haroldbr@104.137.194.255] has joined #bitcoin-core-dev 15:55 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 15:56 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 15:57 -!- Aaronvan_ is now known as AaronvanW_ 15:59 -!- grafcaps [~haroldbr@104.137.194.255] has quit [Ping timeout: 264 seconds] 16:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 264 seconds] 16:02 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has joined #bitcoin-core-dev 16:13 -!- Guyver2 [AdiIRC@guyver2.xs4all.nl] has quit [Quit: Going offline, see ya! (www.adiirc.com)] 16:23 -!- Randolf [~randolf@96.53.47.42] has quit [Ping timeout: 268 seconds] 16:31 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Read error: Connection reset by peer] 16:31 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 16:31 -!- nmnkgl [~nmnkgl@c-73-189-35-88.hsd1.ca.comcast.net] has quit [Remote host closed the connection] 16:38 -!- Randolf [~randolf@24.244.23.141] has joined #bitcoin-core-dev 16:43 -!- AaronvanW_ is now known as AaronvanW 16:53 -!- Randolf [~randolf@24.244.23.141] has quit [Ping timeout: 260 seconds] 17:00 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 256 seconds] 17:16 -!- HashBasher [~omidbarat@208.49.239.230] has joined #bitcoin-core-dev 17:27 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 17:38 -!- Randolf [~randolf@96.53.47.42] has joined #bitcoin-core-dev 17:39 -!- HashBasher [~omidbarat@208.49.239.230] has quit [Ping timeout: 264 seconds] 17:43 -!- grafcaps [~haroldbr@162-227-153-120.lightspeed.iplsin.sbcglobal.net] has joined #bitcoin-core-dev 17:47 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Remote host closed the connection] 17:48 -!- grafcaps [~haroldbr@162-227-153-120.lightspeed.iplsin.sbcglobal.net] has quit [Ping timeout: 268 seconds] 18:17 -!- razamobi_ [~razamobin@64.13.143.107] has joined #bitcoin-core-dev 18:19 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 18:19 -!- razamobi_ [~razamobin@64.13.143.107] has quit [] 18:19 < CubicEarths> Would it be reasonable to have an option where discarding blocks under pruned mode was conditional on an RPC message specifying each block to be thrown out? 18:21 < CubicEarths> The benefit being something like a lightning node could decide when it no longer needed a block, and let Bitcoin know 18:22 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 18:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 18:26 < sipa> CubicEarths: already exists 18:26 < sipa> CubicEarths: just specify -prune rather than -prune=size, and call the pruneblockchain RPC 18:26 < CubicEarths> sipa: amazing :) 19:01 < luke-jr> sipa: not exactly the same thing IMO 19:02 < luke-jr> at least as I imagine it, there would be a way for software to define "prune locks" that set a maximum height to prune to; and then those locks can be updated by the software as it scans 19:02 < luke-jr> thus, each wallet (even not loaded) could have a persistent prune lock set until it's updated 19:02 < luke-jr> or external programs like Lightning daemons etc 19:04 < sipa> luke-jr: yeah, a per-user way of specifying prunability rather than globally would make sense 19:07 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 19:08 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 19:16 -!- Guest4727 is now known as mr_burdell 19:17 -!- mr_burdell is now known as Guest8683 19:19 -!- Aaronvan_ [~AaronvanW@unaffiliated/aaronvanw] has quit [] 19:38 -!- HashBasher [~omidbarat@shbtpq2113w-lp140-01-70-55-55-129.dsl.bell.ca] has joined #bitcoin-core-dev 19:43 -!- Krellan [~Krellan@50-242-94-241-static.hfc.comcastbusiness.net] has quit [Ping timeout: 264 seconds] 19:52 -!- Randolf [~randolf@96.53.47.42] has quit [Ping timeout: 256 seconds] 20:00 -!- Randolf [~randolf@24.244.23.82] has joined #bitcoin-core-dev 20:12 -!- Randolf [~randolf@24.244.23.82] has quit [Ping timeout: 256 seconds] 20:18 -!- Randolf [~randolf@96.53.47.42] has joined #bitcoin-core-dev 20:41 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 268 seconds] 20:44 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev 21:22 -!- grafcaps [~haroldbr@50.90.83.229] has joined #bitcoin-core-dev 21:22 -!- jtimon [~quassel@40.28.134.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 21:25 < bitcoin-git> [bitcoin] ken2812221 opened pull request #13482: Remove boost::program_options dependency (master...program_options) https://github.com/bitcoin/bitcoin/pull/13482 21:26 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 240 seconds] 21:27 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 21:27 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 21:57 -!- ghost43 [~daer@gateway/tor-sasl/daer] has quit [Ping timeout: 250 seconds] 22:01 -!- ghost43 [~daer@gateway/tor-sasl/daer] has joined #bitcoin-core-dev 22:05 < CubicEarths> luke-jr: sipa: Are you taking about a way to only prune if all locks from different users up to a given height are lifted? 22:05 < luke-jr> right 22:07 < CubicEarths> I see a funny irony in that concept, since the more users / clients had locks, the less pruning would happen :) 22:07 < CubicEarths> It could be useful for a small handful of users tough 22:08 < luke-jr> useful for lots of things 22:08 < luke-jr> eg, it would enable Armory to prune 22:08 < CubicEarths> For a single user, why is pruneblockchain any different? 22:09 < luke-jr> I suppose that's workable too 22:09 < luke-jr> but it would also make it more feasible to have external indexes too 22:10 < CubicEarths> That too wouldn't be the same for a single client? 22:10 < luke-jr> you wouldn't have a single client 22:10 < luke-jr> the index would be one client, and your wallet another 22:11 < CubicEarths> I see. 22:12 < CubicEarths> Do you agree though, that if you have many clients, you are probably better off just leaving things unpruned? I mean you could allow pruning, but it would only prune as far as the most needy client allowed. 22:13 < CubicEarths> Again, it could be very effective for a small number of clients 22:26 < luke-jr> CubicEarths: the goal would be to have everything catch up reasonably 22:40 -!- Krellan [~Krellan@2601:640:4000:9258:b898:4928:7d03:fb03] has joined #bitcoin-core-dev 22:44 -!- Krellan [~Krellan@2601:640:4000:9258:b898:4928:7d03:fb03] has quit [Ping timeout: 260 seconds] 22:55 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 23:13 < cfields> I'll be away Mon-Fri and won't have my laptop on me, but I'll try to keep up with responses on github/mail. Not that I've been very productive lately anyway. Hoping a few days away will break me out of my slump :) 23:14 < fanquake> cfields Have a good time! 23:14 < fanquake> I'll make sure to harass you the second you are back :p 23:16 < cfields> fanquake: heh, thanks. I tried to knock out a bunch of yours this week, but I know there are several still outstanding. 23:17 < fanquake> cfields np, I've got a few more changes to PR over the weekend. Need to follow up with you about some non-Core related stuff too. 23:26 -!- booyah [~bb@193.25.1.157] has quit [Read error: Connection reset by peer] 23:27 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 23:36 -!- grafcaps [~haroldbr@50.90.83.229] has joined #bitcoin-core-dev 23:41 -!- grafcaps [~haroldbr@50.90.83.229] has quit [Ping timeout: 245 seconds] 23:45 -!- bitconner [~conner@136.24.175.89] has quit [Ping timeout: 264 seconds] 23:50 -!- bitconner [~conner@136.24.175.89] has joined #bitcoin-core-dev