--- Log opened Sun Jul 29 00:00:24 2018 00:30 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 00:35 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 00:38 -!- StayCool [503e75e8@gateway/web/freenode/ip.80.62.117.232] has joined #bitcoin-core-dev 00:38 < StayCool> Hey guys, is there a RPC command for listing addresses generated to an account/label filtered by no balance/unspent output?
 I would like to limit address re-use as much as possible. Currently i simply use GetNewAddress(acc) & GetAdressesByAccount(acc) which takes a while to call when there are many addresses linked to an account/label. Would be great if i could filter out “used” addresses somehow. 00:47 -!- rex4539 [~rex4539@ppp-2-87-178-187.home.otenet.gr] has joined #bitcoin-core-dev 01:39 -!- murrayn [~dafuq@unaffiliated/murrayn] has quit [Ping timeout: 244 seconds] 01:42 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 01:49 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 01:52 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 02:01 -!- StayCool [503e75e8@gateway/web/freenode/ip.80.62.117.232] has quit [Ping timeout: 252 seconds] 02:29 -!- booyah [~bb@193.25.1.157] has quit [Ping timeout: 260 seconds] 02:31 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 02:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 265 seconds] 02:37 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 02:39 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 02:44 -!- booyah [~bb@193.25.1.157] has quit [Ping timeout: 244 seconds] 02:48 < fanquake> FYI, I've turned off "projects" and "wiki" for the gitian.sigs repo. 02:48 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 02:49 < fanquake> Also merged all the 0.16.2 sigs 02:49 < fanquake> thanks achow101, ken2812221, meshcollider, fivepiece, jhfrontz etc 03:26 -!- Amuza [~amuza@31.221.204.193] has joined #bitcoin-core-dev 03:28 -!- Amuza [~amuza@31.221.204.193] has quit [Client Quit] 03:29 -!- Amuza [~amuza@31.221.204.193] has joined #bitcoin-core-dev 03:31 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 03:36 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [Ping timeout: 240 seconds] 03:59 -!- _flow_ [~none@2001:638:a000:4140::ff10:844c] has quit [Quit: WeeChat 2.0.1] 04:11 -!- Amuza [~amuza@31.221.204.193] has quit [Ping timeout: 240 seconds] 04:23 -!- Amuza [~amuza@93.176.140.37] has joined #bitcoin-core-dev 04:33 -!- booyah [~bb@193.25.1.157] has quit [Ping timeout: 264 seconds] 04:33 -!- elkalamar [~elkalamar@unaffiliated/elkalamar] has joined #bitcoin-core-dev 04:37 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 04:59 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 05:00 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 05:17 -!- Amuza [~amuza@93.176.140.37] has quit [Ping timeout: 240 seconds] 05:17 -!- Amuza [~amuza@93.176.140.37] has joined #bitcoin-core-dev 05:35 -!- booyah [~bb@193.25.1.157] has quit [Ping timeout: 268 seconds] 05:50 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has quit [Remote host closed the connection] 05:52 -!- intcat [~zshlyk@gateway/tor-sasl/intcat] has joined #bitcoin-core-dev 05:53 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 05:58 < wumpus> fanquake: heh yes, projects and wiki make no sense there, wonder why it was enabled in the first place 06:01 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 06:06 < wumpus> fanquake: thanks for merging all the gitian signatures, later I'm going to do a build of the signed executables and upload them 06:08 < fanquake> wumpus np, I think I'm done for the day. Good to get 0.16.2 out of the way for 0.17.0. Will get back into some review etc tomorrow. 06:09 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Quit: Leaving] 06:10 -!- fanquake [~fanquake@unaffiliated/fanquake] has quit [] 06:13 < wumpus> gpg: key 0x4AEE18F83AFDEB23: public key "GitHub (web-flow commit signing) " imported 06:13 < wumpus> huu 06:17 < wumpus> apparently github signs commits merged through the website with a generic key 06:22 -!- Eliel_ [~jojkaart@104-250-47-212.rev.cloud.scaleway.com] has quit [Ping timeout: 248 seconds] 06:45 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 06:47 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 07:10 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 07:26 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 264 seconds] 07:46 -!- booyah [~bb@193.25.1.157] has quit [Ping timeout: 256 seconds] 08:25 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 08:25 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 08:40 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 09:02 -!- CubicEarth [~CubicEart@c-73-181-185-197.hsd1.wa.comcast.net] has quit [Ping timeout: 244 seconds] 09:02 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 09:03 -!- CubicEarth [~CubicEart@c-73-181-185-197.hsd1.wa.comcast.net] has joined #bitcoin-core-dev 09:12 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:c4a7:a3a5:cd18:7f10] has joined #bitcoin-core-dev 09:47 -!- Amuza [~amuza@93.176.140.37] has quit [Ping timeout: 268 seconds] 09:58 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 10:13 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 10:27 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:c4a7:a3a5:cd18:7f10] has quit [Remote host closed the connection] 10:42 -!- mdrollette [~mdrollett@feynman.drollette.com] has quit [Quit: ZNC 1.7.0 - https://znc.in] 10:50 -!- mdrollette [~mdrollett@feynman.drollette.com] has joined #bitcoin-core-dev 11:02 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 248 seconds] 11:04 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 11:05 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 11:13 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 11:57 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 256 seconds] 11:59 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 12:01 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 12:03 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Ping timeout: 265 seconds] 12:26 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:e5f3:d2f6:2a73:6e0c] has joined #bitcoin-core-dev 12:39 < gmaxwell> https://www.reddit.com/r/Bitcoin/comments/92w7sn/bitcoin_core_0162_released/e3917l6/?context=3 13:01 < wumpus> they both show 0.16.2 don't they? https://bitcoin.org/en/download https://bitcoincore.org/en/download/ 13:02 < wumpus> maybe someone just needs to refresh or clear their cache... 13:03 < sipa> or they're trolling 13:03 < gmaxwell> It showed 0.16.1 earlier 13:03 < gmaxwell> at least. 13:03 < gmaxwell> I saw it, and so did some ordinary user in #bitcoin, and I'm pretty sure I didn't have anything cached. 13:04 < wumpus> well the sites obviously don't update at the same time... 13:05 < gmaxwell> yep yep 13:05 < wumpus> it really shouldn't matter, the release tag was created days ago, that's the real 'release' 13:06 < wumpus> just idiots that want to troll because of cobra's recent tweets, don't pay attention to it 13:07 < gmaxwell> Someone replied now, mostly I was linking so someone would go reply and say it was okay. 13:07 < gmaxwell> (I can't post on reddit anymore, account has some kind of double secret ban or something) 13:08 < sipa> how so? 13:08 < gmaxwell> Anything I post with my account just doesn't show up. If I make another account, posts fine. 13:09 < sipa> heh 13:09 < gmaxwell> I nagged rbitcoin mods, who nagged reddit admins, who claim all is fine. 13:09 < gmaxwell> I don't feel like playing games and posting from another account, so ... they want me gone, fine. 13:13 < wumpus> crazy, I don't see how you could have deserved that for 13:17 < luke-jr> I can imagine reddit accepting a bribe to shadowban, even if not to take over a subreddit (which Roger has been publicly trying to bribe them to do for a while) 13:18 < gmaxwell> it might just be some kind of stupid automated anti-spam like if you get too many downvotes... and that none of the current staff even knows about it, because reddit's staff has been cycled out so many times. 13:19 < luke-jr> usually too many downvotes just throttles you 13:19 < gmaxwell> (e.g. when I visited reddit a couple years ago and met their eng team, I was explaining to them some of the meme art that users sent in that was on their walls... none of them had been around long enough) 13:19 < luke-jr> lol 13:23 < gmaxwell> I wondered if maybe it was because I pissed someone off with the report button, as I was reporting every harassing message my account got, which was often a dozen a day. 13:26 < gmaxwell> (and that maybe they decided to take away my ability to report messages and totally broke me by accident, who knows) 13:26 < gmaxwell> in any case, my view is: their loss. 14:14 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:e5f3:d2f6:2a73:6e0c] has quit [Remote host closed the connection] 14:18 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:697e:9f3b:511a:475d] has joined #bitcoin-core-dev 14:36 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:697e:9f3b:511a:475d] has quit [Remote host closed the connection] 14:59 -!- ken2812221 [~User@180.217.140.78] has quit [Ping timeout: 240 seconds] 15:14 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:f82b:206f:9337:1d2e] has joined #bitcoin-core-dev 15:19 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:f82b:206f:9337:1d2e] has quit [Ping timeout: 260 seconds] 15:32 -!- booyah [~bb@193.25.1.157] has quit [Read error: Connection reset by peer] 15:37 -!- vicenteH [~user@54.104.135.37.dynamic.jazztel.es] has quit [Ping timeout: 268 seconds] 15:38 -!- booyah [~bb@193.25.1.157] has joined #bitcoin-core-dev 16:01 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Read error: Connection reset by peer] 16:02 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 16:19 -!- d4ve [d4ve@gateway/vpn/privateinternetaccess/d4ve] has joined #bitcoin-core-dev 16:25 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has joined #bitcoin-core-dev 16:36 -!- jhfrontz [~Adium@cpe-184-57-118-36.columbus.res.rr.com] has quit [Ping timeout: 256 seconds] 16:43 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 16:44 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 17:04 -!- jhfrontz [~Adium@cpe-184-57-118-36.columbus.res.rr.com] has joined #bitcoin-core-dev 17:19 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 17:27 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 17:31 -!- davec [~davec@cpe-24-243-249-218.hot.res.rr.com] has quit [Quit: Lost terminal] 17:36 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 244 seconds] 17:50 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 17:53 -!- brighton36 [~brighton3@c-67-191-82-192.hsd1.fl.comcast.net] has quit [Ping timeout: 244 seconds] 17:54 -!- fanquake [~fanquake@unaffiliated/fanquake] has joined #bitcoin-core-dev 18:00 < fanquake> I've closed 0.16.2 and opened a new 0.16.x milestone for some new 0.16 backports. 18:00 < fanquake> Also locked the conversation on https://github.com/bitcoin/bitcoin/commit/d2186b3db61a9d4dc2d4a6211573790d9e34bf58#comments, as that's probably carried on long enough. 18:08 < gmaxwell> man, should have locked that right away. 18:09 < gmaxwell> Someday I will invent the devices that allows one to stab someone in the face over the internet, but today is not that day. 18:13 < sipa> killall -SIGECUTE 18:16 -!- promag [~promag@bl22-247-244.dsl.telepac.pt] has quit [Remote host closed the connection] 18:18 -!- Lauda [~quassel@unaffiliated/lauda] has quit [Ping timeout: 248 seconds] 18:19 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 240 seconds] 18:24 -!- murrayn [~dafuq@unaffiliated/murrayn] has joined #bitcoin-core-dev 18:24 -!- Lauda [~quassel@unaffiliated/lauda] has joined #bitcoin-core-dev 18:36 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 18:40 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 256 seconds] 18:55 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:885a:77fd:e3ee:5c6e] has joined #bitcoin-core-dev 18:57 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 18:57 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:885a:77fd:e3ee:5c6e] has quit [Remote host closed the connection] 19:00 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-ahhninybpewnixqb] has joined #bitcoin-core-dev 19:01 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 244 seconds] 19:04 -!- Chris_Stewart_5 [~chris@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 248 seconds] 19:18 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 19:22 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 19:27 -!- jhfrontz [~Adium@cpe-184-57-118-36.columbus.res.rr.com] has quit [Quit: Leaving.] 19:39 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 19:43 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 244 seconds] 19:50 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:14d1:b5f8:73d4:3fef] has joined #bitcoin-core-dev 19:54 -!- masonicboom [~masonicbo@2600:8802:5501:17c0:14d1:b5f8:73d4:3fef] has quit [Ping timeout: 265 seconds] 19:55 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has quit [Excess Flood] 19:55 -!- luke-jr [~luke-jr@unaffiliated/luke-jr] has joined #bitcoin-core-dev 19:59 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 20:03 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 20:04 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 20:04 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 248 seconds] 20:05 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 20:06 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 20:20 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 20:25 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 20:41 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 20:46 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 21:02 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 21:07 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 248 seconds] 21:12 < kallewoof> luke-jr: Regarding comment on #13756 -- you say "This doesn't actually fully solve #10065, since transactions received with a dirty address are still shown in the GUI / RPC". Are you referring to the case where someone sends funds to destination X, and then later send funds again to destination X before I spend from X? Why is that a problem? X is not dirty unless I spend from it once, in which case the second send WILL be 21:12 < kallewoof> marked dirty. 21:12 < gribble> https://github.com/bitcoin/bitcoin/issues/10065 | Support not reusing addresses · Issue #10065 · bitcoin/bitcoin · GitHub 21:12 < gribble> https://github.com/bitcoin/bitcoin/issues/13756 | wallet: -avoidreuse feature for improved privacy by kallewoof · Pull Request #13756 · bitcoin/bitcoin · GitHub 21:14 < kallewoof> Oh wait, you're talking specifically about the GUI/RPC. Yes, I guess this only applies to the coin select algo... 21:15 < sipa> kallewoof: i guess luke-jr wants it to not even treat a second receive at the same address as a valid incoming payment 21:15 < kallewoof> It feels to me like this needs to be split up into multiple PR's to be manageable in size. I wonder what the MVP is for an acceptable merge for people -- a lot of talk is focused on GUI stuff, which I felt would come later. 21:16 < kallewoof> sipa: Yeah. I mean, it won't be, if you use the built in send mechanism since both CLI and QT use the coin selection methods which will exclude these. 21:17 < sipa> kallewoof: i assume he means for listtransactions/getbalance/... 21:17 < kallewoof> Right. 21:17 < sipa> (i have very little opinion about the matter) 21:18 < kallewoof> Maybe I should just make multiple PR's that stack on top of each other. I do intend to address the RPC side of things at least, and perhaps take a stab at QT, but I tend to fail whenever I touch that code. 21:19 -!- meshcollider_ [uid246294@gateway/web/irccloud.com/x-ahhninybpewnixqb] has quit [Quit: Connection closed for inactivity] 21:23 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 21:28 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 268 seconds] 21:30 -!- jb55 [~jb55@S010660e327dca171.vc.shawcable.net] has joined #bitcoin-core-dev 21:32 -!- mdrollette [~mdrollett@feynman.drollette.com] has quit [Quit: ZNC 1.7.1 - https://znc.in] 21:34 -!- mdrollette [~mdrollett@feynman.drollette.com] has joined #bitcoin-core-dev 21:38 -!- masonicboom [~masonicbo@ip68-108-243-131.sb.sd.cox.net] has joined #bitcoin-core-dev 21:43 -!- masonicboom [~masonicbo@ip68-108-243-131.sb.sd.cox.net] has quit [Ping timeout: 244 seconds] 21:44 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 21:48 < luke-jr> kallewoof: yes, multiple steps seems like a good approach 21:49 -!- ken2812221 [~User@180.217.140.78] has joined #bitcoin-core-dev 21:49 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 21:55 < luke-jr> kallewoof: and "reused" *does* convey it's to be avoided, at least as an internal term (which IMO is all this should be) 21:56 < kallewoof> You mean we should use a different term for the actual user interface? Doesn't that make things unnecessarily confusing? 21:58 < luke-jr> kallewoof: the UI should just show reused transactions as eternally unconfirmed until spent ;) 21:58 < luke-jr> notated somewhere that they won't confirm normally 21:59 < luke-jr> (and perhaps coin selection should actively try to spend them..) 22:00 < kallewoof> Wait, coin selection should try to spend them? I thought the whole idea was that coin selection should never spend them. 22:01 < kallewoof> And eternally unconfirmed sounds like it will result in ∞ questions from people 22:05 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 22:10 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 22:14 -!- rodarmor_ is now known as rodarmor 22:18 < gmaxwell> luke-jr: I think showing them as unconfirmed is going to far, especially instantly. 22:18 < gmaxwell> better to first show some warnings on them, this will cause people to complain and change behavior. 22:20 < gmaxwell> kallewoof: there are some cases where they would be okay to spend, e.g. if we can spend them by themselves with no other inputs (esp with no change). 22:20 < gmaxwell> This is with the idea that the main thing we're trying to do is prevent the snowball effect where most of your wallet is linked togeather. 22:25 < kallewoof> Yeah, I was thinking about that before. It seems like you care about privacy differently in different situations. E.g. donations to a charity from a dirty address sounds like a great idea. 22:26 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 22:26 < kallewoof> Generally, it feels like a 'categorization mechanism' (accounts done right) would be quite useful. Spend A coins together as appropriate. Mix A and B only if funds are lacking, and put resulting change in category B, not A. Etc etc. 22:30 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 256 seconds] 22:45 < luke-jr> kallewoof: if we never spend them, then they shouldn't be shown at all, or should be shown as conflicted or similar 22:45 < luke-jr> kallewoof: by spending them, we remove the security risk 22:46 < luke-jr> (which is much less than the privacy risk, so perhaps not the prevailing motivation on ideal behaviour here) 22:47 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 22:47 < kallewoof> I assume this is almost always slightly-above-dust amounts, so the most common scenario will be to simply not touch it, no? 22:48 < kallewoof> It feels odd to proactively try to spend it. 22:48 < luke-jr> dust spam could just be ignored; the cases I'm thinking of are when the sender sends twice 22:52 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 22:54 < kallewoof> I'm sort of optimizing for the case where someone is actively trying to track you by purposefully spamming you with tiny outputs so they can see where your coins are going. That seems quite different from what you're talking about.. 22:56 < kallewoof> And sounds like the proper reaction is different too. Should the case 'reused, tiny' be treated differently from the case 'reused, non-tiny'? How do you define 'non-tiny'? (Dust threshold * X I guess).. 23:04 -!- windsok [~windsok@unaffiliated/windsok] has quit [Remote host closed the connection] 23:08 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 23:12 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 245 seconds] 23:28 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 23:33 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 260 seconds] 23:43 -!- atroxes [~atroxes@unaffiliated/atroxes] has quit [Quit: bye] 23:49 < kallewoof> I am currently adding 'allow_dirty' bools to various methods. Maybe it would make more sense to have a three-option state instead (mixed, clean, dirty), where mixed=ignore dirty state, clean=only dirty=false, dirty=only dirty=true. 23:49 -!- nodweber [~nodweber@unaffiliated/nodweber] has joined #bitcoin-core-dev 23:50 -!- harrymm [~harrymm@69.161.195.103] has joined #bitcoin-core-dev 23:52 -!- atroxes [~atroxes@unaffiliated/atroxes] has joined #bitcoin-core-dev 23:54 -!- nodweber [~nodweber@unaffiliated/nodweber] has quit [Ping timeout: 244 seconds] 23:56 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 23:57 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 23:58 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has quit [Remote host closed the connection] 23:59 -!- d9b4bef9 [~d9b4bef9@web501.webfaction.com] has joined #bitcoin-core-dev 23:59 -!- no_input_found [no_input_f@gateway/vpn/privateinternetaccess/noinputfound/x-24977668] has joined #bitcoin-core-dev --- Log closed Mon Jul 30 00:00:25 2018