--- Day changed Fri May 05 2017 00:01 -!- To7 [~theo@cpe-158-222-192-214.nyc.res.rr.com] has quit [Remote host closed the connection] 00:01 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds] 00:05 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 00:09 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 00:11 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Quit: My MacBook has gone to sleep. ZZZzzz…] 00:11 -!- tonikt [~tonikt@unaffiliated/tonikt] has joined #bitcoin-core-dev 00:16 -!- tw2006 [~tw2006@2601:187:8480:2770:19cf:f9d6:65e0:3743] has joined #bitcoin-core-dev 00:19 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has joined #bitcoin-core-dev 00:20 -!- tw2006 [~tw2006@2601:187:8480:2770:19cf:f9d6:65e0:3743] has quit [Ping timeout: 246 seconds] 00:27 -!- Dyaheon [~Dya@a91-156-192-24.elisa-laajakaista.fi] has quit [Ping timeout: 255 seconds] 00:30 -!- Dyaheon [~Dya@a91-156-192-24.elisa-laajakaista.fi] has joined #bitcoin-core-dev 00:31 -!- tonikt [~tonikt@unaffiliated/tonikt] has quit [Quit: Leaving] 00:40 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 00:49 < jonasschnelli> BlueMatt: Ah.. know I now why you mentioned " you might kill me". Massive layer violation. 01:08 -!- _anthony_ [~Anthony@2001:470:daef:e1e1:27a3:b8c8:9db:79f6] has joined #bitcoin-core-dev 01:08 -!- anthonyjd [~Anthony@2001:470:daef:e1e1:27a3:b8c8:9db:79f6] has quit [Remote host closed the connection] 01:17 -!- tw2006 [~tw2006@2601:187:8480:2770:815b:ee8c:576:c0a2] has joined #bitcoin-core-dev 01:22 -!- tw2006 [~tw2006@2601:187:8480:2770:815b:ee8c:576:c0a2] has quit [Ping timeout: 260 seconds] 01:23 -!- jannes [~jannes@095-097-246-234.static.chello.nl] has joined #bitcoin-core-dev 01:26 -!- gielbier [~michiel@unaffiliated/gielbier] has joined #bitcoin-core-dev 01:30 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Quit: Leaving.] 01:30 -!- gielbier [~michiel@unaffiliated/gielbier] has quit [Remote host closed the connection] 01:50 -!- vicenteH [~user@195.235.96.150] has joined #bitcoin-core-dev 01:58 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-bbinjwsyofogyeos] has quit [Quit: Connection closed for inactivity] 02:05 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 02:11 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 264 seconds] 02:18 -!- tw2006 [~tw2006@2601:187:8480:2770:6c0a:be1a:67a3:e6da] has joined #bitcoin-core-dev 02:22 -!- tw2006 [~tw2006@2601:187:8480:2770:6c0a:be1a:67a3:e6da] has quit [Ping timeout: 246 seconds] 02:27 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:37 -!- marcoagn1 [~user@187.113.139.139] has joined #bitcoin-core-dev 02:37 -!- marcoagner [~user@177.41.200.138] has quit [Ping timeout: 240 seconds] 03:19 -!- tw2006 [~tw2006@2601:187:8480:2770:8d27:b640:f347:a11c] has joined #bitcoin-core-dev 03:23 -!- tw2006 [~tw2006@2601:187:8480:2770:8d27:b640:f347:a11c] has quit [Ping timeout: 258 seconds] 03:31 -!- praxeology [~praxeolog@unaffiliated/praxeology] has left #bitcoin-core-dev [] 03:36 -!- tw2006 [~tw2006@2601:187:8480:2770:74be:d307:f2a3:76e2] has joined #bitcoin-core-dev 03:53 -!- jtimon [~quassel@9.31.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 04:06 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 04:11 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 245 seconds] 04:54 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-kikqqctnztnpnyqn] has joined #bitcoin-core-dev 05:44 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:1f4:b294:f930:122f] has joined #bitcoin-core-dev 05:56 -!- [\\\] [~triplesla@unaffiliated/imsaguy] has joined #bitcoin-core-dev 05:57 -!- vicenteH` [~user@195.235.96.150] has joined #bitcoin-core-dev 05:57 -!- mol [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 06:01 -!- atroxes_ [~atroxes@unaffiliated/atroxes] has joined #bitcoin-core-dev 06:01 -!- Dyaheon- [~Dya@a91-156-192-24.elisa-laajakaista.fi] has joined #bitcoin-core-dev 06:02 -!- Netsplit *.net <-> *.split quits: Ylbam, marcoagn1, atroxes, moli_, vicenteH, Dyaheon, tripleslash, mturquette 06:02 -!- atroxes_ is now known as atroxes 06:07 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 06:09 -!- marcoagn1 [~user@187.113.139.139] has joined #bitcoin-core-dev 06:11 < bitcoin-git> [bitcoin] jtimon closed pull request #10119: Util: Remove ArgsManager wrappers: (master...0.14-args-wrappers) https://github.com/bitcoin/bitcoin/pull/10119 06:12 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 255 seconds] 06:14 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-kikqqctnztnpnyqn] has joined #bitcoin-core-dev 06:14 -!- mturquette [sid66043@gateway/web/irccloud.com/x-efgnzgvokruzrckp] has joined #bitcoin-core-dev 06:25 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 06:26 < jonasschnelli> Collecting stats over CScheduler with a interval of 2000ms (TBD), would it still make sense to collect a timestamp per sample of is CScheduler in general precise enough so we can calculate (index-of-sample * 2000ms) == timeoffset? 06:26 -!- Netsplit *.net <-> *.split quits: Ylbam, mturquette 06:26 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-vypruvgkwtelynph] has joined #bitcoin-core-dev 06:27 -!- mturquette [sid66043@gateway/web/irccloud.com/x-txelbxmawnedmzut] has joined #bitcoin-core-dev 06:28 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 06:29 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 06:31 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 06:31 < rafalcpp> dcousens: with any UB in c++, anything can happen. In theory a race condition in some debug code, could make your node start mining dogecoin instead 06:32 < dcousens> rafalcpp: haha, I suppose I was simply affirming it was U/B, not just a product of something else I'd missed 06:33 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 246 seconds] 06:35 < bitcoin-git> [bitcoin] jnewbery opened pull request #10342: [tests] Improve mempool_persist test (master...improve_wait_until_test) https://github.com/bitcoin/bitcoin/pull/10342 06:36 < Chris_Stewart_5> Is there a way to have two local regtest node share the same chain, while having different wallets? 06:40 < instagibbs> Chris_Stewart_5, this is #bitcoin question, but yes 06:46 -!- talmai [~T@c-76-24-28-74.hsd1.ma.comcast.net] has joined #bitcoin-core-dev 06:50 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has joined #bitcoin-core-dev 06:55 -!- d_t [~textual@108-65-78-188.lightspeed.sntcca.sbcglobal.net] has quit [Ping timeout: 246 seconds] 06:57 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 06:58 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 07:03 -!- talmai [~T@c-76-24-28-74.hsd1.ma.comcast.net] has quit [Ping timeout: 246 seconds] 07:08 -!- JackH [~laptop@79.73.191.98] has quit [Ping timeout: 240 seconds] 07:12 -!- zrts_ [~z418@unaffiliated/zrts] has left #bitcoin-core-dev ["WeeChat 1.7.1"] 07:19 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds] 07:25 < BlueMatt> jonasschnelli: ehh, I didnt feel like making needless copies of everything 3 times 07:25 < BlueMatt> but i can do that if you prefer 07:26 < jonasschnelli> BlueMatt: I don't like accessing the wallet's insides from outside of walletmodel. We can make an exception,... but I guess ryanofsky has to do more work in case we want process sep. 07:27 < BlueMatt> well we can merge ryanofsky's pr first and then maybe extend it even further and never expose COutput outside of wallet 07:27 < BlueMatt> ultimately we should move towards ^ 07:27 < jonasschnelli> Yes. Thats a good point. For intermediate steps, I think it's fine. 07:28 < BlueMatt> I mean I'm more than happy to not take 10340 yet and do the real fix, as long as we get it in for 0.15 07:28 < BlueMatt> it shouldnt be /too/ hard 07:29 < ryanofsky> my pr that stops using coutput/cwallettx (#10244) is ready, just needs review 07:29 < gribble> https://github.com/bitcoin/bitcoin/issues/10244 | [qt] Add abstraction layer for accessing node and wallet functionality from gui by ryanofsky · Pull Request #10244 · bitcoin/bitcoin · GitHub 07:33 -!- Alina-malina [~Alina-mal@unaffiliated/alina-malina] has quit [Ping timeout: 255 seconds] 07:35 -!- QBcrusher__ [~QBcrusher@cpe-173-88-70-206.columbus.res.rr.com] has quit [Ping timeout: 264 seconds] 07:37 -!- JackH [~laptop@79-73-191-98.dynamic.dsl.as9105.com] has joined #bitcoin-core-dev 07:37 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 07:45 < BlueMatt> oh, heh, missed that 07:45 < BlueMatt> k, will review 07:46 < bitcoin-git> [bitcoin] TheBlueMatt closed pull request #10340: Add harmless missing cs_wallet lock in qt CoinControlDialog (master...2017-05-fix-mapwallet-zap-runtime) https://github.com/bitcoin/bitcoin/pull/10340 07:47 -!- jnewbery [~Thunderbi@static-100-38-11-146.nycmny.fios.verizon.net] has quit [Quit: jnewbery] 07:48 -!- jnewbery [~Thunderbi@static-100-38-11-146.nycmny.fios.verizon.net] has joined #bitcoin-core-dev 07:51 -!- Alina-malina [~Alina-mal@37.157.223.80] has joined #bitcoin-core-dev 07:52 -!- tonikt [~tonikt@unaffiliated/tonikt] has joined #bitcoin-core-dev 07:59 -!- Alina-malina [~Alina-mal@37.157.223.80] has quit [Changing host] 07:59 -!- Alina-malina [~Alina-mal@unaffiliated/alina-malina] has joined #bitcoin-core-dev 08:02 -!- tw2006 [~tw2006@2601:187:8480:2770:74be:d307:f2a3:76e2] has quit [Remote host closed the connection] 08:05 -!- Dyaheon- [~Dya@a91-156-192-24.elisa-laajakaista.fi] has quit [Ping timeout: 260 seconds] 08:06 -!- Dyaheon [~Dya@a91-156-192-24.elisa-laajakaista.fi] has joined #bitcoin-core-dev 08:09 -!- tonikt [~tonikt@unaffiliated/tonikt] has quit [Quit: Leaving] 08:10 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has joined #bitcoin-core-dev 08:18 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has quit [Ping timeout: 240 seconds] 08:33 -!- Giszmo [~leo@pc-240-13-215-201.cm.vtr.net] has joined #bitcoin-core-dev 08:35 -!- harrymm1 [~wayne@104.237.91.223] has joined #bitcoin-core-dev 08:35 -!- harrymm1 [~wayne@104.237.91.223] has quit [Max SendQ exceeded] 08:36 -!- harrymm1 [~wayne@104.237.91.223] has joined #bitcoin-core-dev 08:38 -!- harrymm [~wayne@104.237.91.147] has quit [Ping timeout: 268 seconds] 08:44 -!- Giszmo1 [~leo@pc-240-13-215-201.cm.vtr.net] has joined #bitcoin-core-dev 08:47 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 08:59 < bitcoin-git> [bitcoin] practicalswift opened pull request #10343: Remove redundant on-the-same-line-repetition of type names (DRY): RepeatedTypeName foo = static_cast(bar) (master...auto) https://github.com/bitcoin/bitcoin/pull/10343 09:02 -!- tw2006 [~tw2006@2601:187:8480:2770:654f:c0f7:5802:d820] has joined #bitcoin-core-dev 09:12 -!- marcoagn1 [~user@187.113.139.139] has quit [Ping timeout: 245 seconds] 09:17 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 09:27 -!- elkalamar [~elkalamar@84.126.69.179.dyn.user.ono.com] has quit [Ping timeout: 240 seconds] 09:28 -!- dcousens [~anon@c110-22-219-15.sunsh4.vic.optusnet.com.au] has quit [Remote host closed the connection] 09:48 -!- n1ce [~n1ce@unaffiliated/n1ce] has quit [Ping timeout: 260 seconds] 09:53 -!- [\\\] is now known as tripleslash 10:06 < bitcoin-git> [bitcoin] jnewbery opened pull request #10344: [tests] Fix abandonconflict.py intermittency (master...fix_abandon_conflict) https://github.com/bitcoin/bitcoin/pull/10344 10:30 -!- moli_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 10:32 < BlueMatt> sipa: really? per-txout ends with a smaller dbcache? that's (marginally) surprising to me 10:32 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Remote host closed the connection] 10:33 < sipa> BlueMatt: likewise 10:33 -!- vicenteH` [~user@195.235.96.150] has quit [Ping timeout: 240 seconds] 10:33 -!- mol [~molly@unaffiliated/molly] has quit [Ping timeout: 240 seconds] 10:34 < sipa> BlueMatt: in my memory the master dbcache usage for a full reindex was around 4GB or so, but apparently i haven't done one in a very long time... 10:34 < BlueMatt> heh 10:34 * BlueMatt would be curious to see the results of default-dbcache-on-tmpfs 10:39 < BlueMatt> jtimon: do you feel so inclined to redo #9494 with scripted-diff? 10:39 < gribble> https://github.com/bitcoin/bitcoin/issues/9494 | Introduce an ArgsManager class encapsulating cs_args, mapArgs and mapMultiArgs by jtimon · Pull Request #9494 · bitcoin/bitcoin · GitHub 10:39 < BlueMatt> it would be kinda nice, though I'd understand if you dont want to redo it at this point 10:51 < jtimon> BlueMatt: yeah, for some parts of it it would make a lot of sense. I think I may have broke something in the last edit from what travis said. I will fix that and will s/argsGlobal/gArgs/ and see if I can move some parts to scripte-diff without much effort 10:52 < BlueMatt> sounds good 10:52 < BlueMatt> cool 10:53 < jtimon> BlueMatt: in the meantime #8855 remains very easy to review :p 10:53 < gribble> https://github.com/bitcoin/bitcoin/issues/8855 | Use a proper factory for creating chainparams by jtimon · Pull Request #8855 · bitcoin/bitcoin · GitHub 11:05 -!- alpalp [d86e4bba@gateway/web/cgi-irc/kiwiirc.com/ip.216.110.75.186] has joined #bitcoin-core-dev 11:10 -!- praxeology [~praxeolog@unaffiliated/praxeology] has joined #bitcoin-core-dev 11:20 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 11:33 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has quit [] 11:37 < BlueMatt> heh, sipa, I was about to PR https://github.com/bitcoin/bitcoin/commit/64d45d0fc3b6f7669d0f2c24bca3beaa37cec0b3 11:37 < BlueMatt> (and https://github.com/bitcoin/bitcoin/commit/5e03232a5dcc4674c620187f67163dc462fbafd1) 11:39 < sipa> BlueMatt: ha 11:39 < sipa> RandAddSeedSleepSanity has no return statement 11:39 < luke-jr> sounds very random. 11:39 < BlueMatt> oh, well, i never said i had gotten a chance to test it yet 11:40 < BlueMatt> sipa: it seems a waste to call GetPerformanceCounter and *not* go ahead and add it to our random state 11:41 < sipa> BlueMatt: how about we add that after #10338 ? 11:41 < gribble> https://github.com/bitcoin/bitcoin/issues/10338 | Maintain state across GetStrongRandBytes calls by sipa · Pull Request #10338 · bitcoin/bitcoin · GitHub 11:42 < BlueMatt> sipa: initially it was built on both, but right now everything is pushed into openssl's prng state, so...meh? 11:44 -!- mkwia [~mkwia@164.132.211.238] has left #bitcoin-core-dev ["Leaving"] 11:45 -!- elkalamar [~elkalamar@84.126.69.179.dyn.user.ono.com] has joined #bitcoin-core-dev 11:46 < sipa> BlueMatt: like this? https://github.com/bitcoin/bitcoin/pull/10322/commits/999021ea0c6fce6dcef1ff05514c983e60ddc7eb 11:47 < BlueMatt> sipa: sure! RandAddSeed() also memory_cleanse()s, but I dont think thats actually useful 11:48 -!- alpalp [d86e4bba@gateway/web/cgi-irc/kiwiirc.com/ip.216.110.75.186] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 11:50 -!- alpalp [d86e4bba@gateway/web/cgi-irc/kiwiirc.com/ip.216.110.75.186] has joined #bitcoin-core-dev 12:00 -!- PaulCapestany [~PaulCapes@2604:5500:17:2ea:521:c032:f6ba:55dc] has joined #bitcoin-core-dev 12:04 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has quit [Remote host closed the connection] 12:05 -!- alpalp [d86e4bba@gateway/web/cgi-irc/kiwiirc.com/ip.216.110.75.186] has quit [Quit: http://www.kiwiirc.com/ - A hand crafted IRC client] 12:15 < jonasschnelli> hmm... CScheduler seems to be innacurate. I've set up scheduler.scheduleEvery(fn,2000) (every 2000ms)... I often get a callback with a delta of 10 seconds between each other... 12:15 < BlueMatt> huh? 12:15 < BlueMatt> thats...not good 12:16 < jonasschnelli> I need to look into it 12:17 < BlueMatt> jonasschnelli: which version? cfields fixed something with sub-second precision not too long ago 12:17 < BlueMatt> but i believe the symptom was high cpu usage 12:17 < jonasschnelli> Hmm.. my Laptop runs pretty quite... i'll investigate 12:18 < jonasschnelli> running in LLDB shoudln't cause such high offsets (i'm not halting the process)¨ 12:20 < jonasschnelli> BlueMatt: What if another Scheduler task requires a couple of seconds to complete? (not familiar with the internals of the Scheduler) 12:20 < BlueMatt> sure, that could cause it, but the only thing in scheduler is wallet flush, really 12:21 < jonasschnelli> hmm... I'm not sure if that is the right approach for collecting stats... well,.. at least I have to add a timestamp then to each sample 12:21 < BlueMatt> hmm? 12:22 < sipa> jonasschnelli: you'll have a timestamp on each sample regardless 12:22 < jonasschnelli> sipa: You mean I should have one per sample? 12:22 < sipa> yes 12:22 < sipa> you can't guarantee that you'll always be able to gather any statistic at any given point in time at that accuracy 12:22 * BlueMatt has no idea wtf is going on 12:22 < jonasschnelli> Yes. I just removed it when I switch to useing CScheduler.. but I guess your right 12:23 < sipa> BlueMatt: jonas is gather statistics 12:23 < BlueMatt> stats for what? 12:23 < sipa> every 2 seconds 12:23 < jonasschnelli> BlueMatt: my stats collector PR (== mempool graph) 12:23 < sipa> i assume things like memory usage, bandwidth, ... 12:23 < BlueMatt> ohoh, that one 12:23 < jonasschnelli> For now it does only collect mempool data.. 12:23 < jonasschnelli> but it would be trivial to expand it for bandwidth, etc. 12:24 < jonasschnelli> sipa: you think it's worth keeping a int64 for the starttime and only uint32 deltas per sample? 12:24 < BlueMatt> well if people want to start seriously using the scheduler we can give it another thread 12:25 < sipa> jonasschnelli: i assume your resolution is never less than a second 12:25 < sipa> jonasschnelli: in that case you can use int32 for the starttime and int16 for the deltas :) 12:26 < jonasschnelli> sipa: I have now different precision levels and I wanted to keep it absolute per sample... but,... I can't remember why I have damned the idea of deltaes between samples.. 12:27 < jonasschnelli> Yes. I guess this would work now that I run over the Schedular (rather then collect "on event") 12:27 < sipa> using absolute time and data is certainly easier... you can just delete entries to reduce resolution over time 12:27 < sipa> but uses more memory 12:27 < jonasschnelli> But still strange that sometimes the Scheduler fires the 2000ms interval after 10000ms (its an inaccuracy of x5) 12:28 < sipa> that does not sound normal and should be investigated regardless 12:28 < sipa> you're sure this is not due to lock contention on main or mempool, right? 12:29 < jonasschnelli> Some sample output of a 2000ms scheduler: 12:29 < jonasschnelli> https://0bin.net/paste/HXqOTrnFkRzwECHA#8D9wGGWTFJwNZ1vkcQqarVAawSDdZZtENrMBPKeQcYu 12:29 < gribble> https://github.com/bitcoin/bitcoin/issues/8 | RPC command to sign text with wallet private key · Issue #8 · bitcoin/bitcoin · GitHub 12:29 < jonasschnelli> No,... it does only lock a new cs_stats 12:29 < jonasschnelli> The mempool obtain it's own atomic caches in my current working branch 12:31 < jonasschnelli> Although I run with the GUI... but shoudln't make any different. It's a calm regtest peer anyways 12:38 -!- carbonneau [~Mutter@modemcable212.2-81-70.mc.videotron.ca] has joined #bitcoin-core-dev 12:46 -!- vicenteH [~user@135.234.15.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 12:53 -!- carbonneau [~Mutter@modemcable212.2-81-70.mc.videotron.ca] has quit [Quit: Mutter: www.mutterirc.com] 12:55 < bitcoin-git> [bitcoin] sdaftuar opened pull request #10345: [P2P] Timeout for headers sync (master...2017-05-timeout-headers-sync) https://github.com/bitcoin/bitcoin/pull/10345 13:00 -!- CubicEarth [~cubiceart@50-1-104-188.dsl.dynamic.fusionbroadband.com] has joined #bitcoin-core-dev 13:03 < paveljanik> BTW mempool - "standard" nodes are now running with ~300MB mempools... 13:03 < gmaxwell> paveljanik: yep, "mempoolminfee": 0.00002822 13:04 < gmaxwell> hurray, system is back to a healthy state. 13:04 < paveljanik> not so often tested/run code parts are now being tested :-) 13:04 < BlueMatt> gmaxwell: +1 13:04 < instagibbs> what was happening before? 13:04 < instagibbs> I missed all the excitement it seems 13:04 < gmaxwell> instagibbs: nah just for the last couple months we were riding at the minimum mempoolminfee... everything was getting confirmed. 13:05 < instagibbs> RIP sub-sat/byte confirms 13:08 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Remote host closed the connection] 13:13 * paveljanik going to test dump/load mempool 13:24 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 13:28 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 13:29 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 13:42 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 13:46 -!- tw2006 [~tw2006@2601:187:8480:2770:654f:c0f7:5802:d820] has quit [Remote host closed the connection] 14:06 < bitcoin-git> [bitcoin] practicalswift opened pull request #10346: Use range-based for loops (C++11) when looping over vector elements (master...range-based-for-loops) https://github.com/bitcoin/bitcoin/pull/10346 14:22 < bitcoin-git> [bitcoin] practicalswift closed pull request #10346: Use range-based for loops (C++11) when looping over vector elements (master...range-based-for-loops) https://github.com/bitcoin/bitcoin/pull/10346 14:32 -!- kadoban [~mud@unaffiliated/kadoban] has joined #bitcoin-core-dev 14:37 < bitcoin-git> [bitcoin] practicalswift opened pull request #10347: Use range-based for loops (C++11) when looping over vector elements (master...range-based-for-loops) https://github.com/bitcoin/bitcoin/pull/10347 14:38 -!- jannes [~jannes@095-097-246-234.static.chello.nl] has quit [Quit: Leaving] 14:47 -!- tw2006 [~tw2006@2601:187:8480:2770:acb1:a064:ab23:8de6] has joined #bitcoin-core-dev 14:51 -!- tw2006 [~tw2006@2601:187:8480:2770:acb1:a064:ab23:8de6] has quit [Ping timeout: 246 seconds] 15:04 < phantomcircuit> gmaxwell, odd 15:04 < phantomcircuit> my bitcoind running patches to accept anything 15:04 < phantomcircuit> is still "mempoolminfee": 0.00000000 15:04 < sipa> "usage": 294825248, 15:04 < sipa> "mempoolminfee": 0.00001801 15:05 < phantomcircuit> "usage": 298733328, 15:05 < phantomcircuit> oh 15:05 < phantomcircuit> it's because i have maxmempool set to like infinity also 15:05 < phantomcircuit> derp 15:06 < luke-jr> lol 15:07 < phantomcircuit> so it's just on the edge 15:21 < BlueMatt> phantomcircuit: yea, well because most of your peers are limiting to 3MB its rare that your mempool ever gets much above 3mb 15:21 < BlueMatt> whether you limit or not 15:21 < sipa> 3MB ?? 15:21 < sipa> 300? 15:21 < BlueMatt> oh, yes, 300 15:22 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Remote host closed the connection] 15:22 < phantomcircuit> BlueMatt, i have peers that are before any kind of mempool limiting 15:22 < phantomcircuit> but yeah 15:22 < BlueMatt> well their peers :p 15:23 < BlueMatt> even my 200-connection bitcoind seednode has only 307MB of txn 15:27 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 15:27 -!- bsm1175321 [~mcelrath@135.84.167.210] has quit [Ping timeout: 240 seconds] 15:30 -!- str4d [~str4d@27.110.123.92] has joined #bitcoin-core-dev 15:31 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 15:45 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 15:47 -!- elkalamar [~elkalamar@84.126.69.179.dyn.user.ono.com] has quit [Quit: Leaving] 15:48 -!- tw2006 [~tw2006@2601:187:8480:2770:99bc:7d20:3563:7b95] has joined #bitcoin-core-dev 15:52 -!- tw2006 [~tw2006@2601:187:8480:2770:99bc:7d20:3563:7b95] has quit [Ping timeout: 260 seconds] 15:53 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 16:10 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 16:13 -!- PaulCapestany [~PaulCapes@2604:5500:17:2ea:521:c032:f6ba:55dc] has quit [Quit: .] 16:14 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 16:16 -!- PaulCapestany [~PaulCapes@2604:5500:17:2ea:99a8:b0c0:8ae7:5d41] has joined #bitcoin-core-dev 16:22 -!- PaulCapestany [~PaulCapes@2604:5500:17:2ea:99a8:b0c0:8ae7:5d41] has quit [Ping timeout: 260 seconds] 16:22 -!- PaulCapestany [~PaulCapes@2604:5500:17:2ea:4db6:b6bb:1721:1fe3] has joined #bitcoin-core-dev 16:30 -!- moli_ [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer] 16:30 -!- moli_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 16:41 -!- tunafizz [~tuna@c-71-207-56-72.hsd1.pa.comcast.net] has joined #bitcoin-core-dev 16:49 -!- tw2006 [~tw2006@2601:187:8480:2770:d151:c572:e03d:4814] has joined #bitcoin-core-dev 16:53 -!- tw2006 [~tw2006@2601:187:8480:2770:d151:c572:e03d:4814] has quit [Ping timeout: 240 seconds] 16:53 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 16:59 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 258 seconds] 17:12 -!- CubicEarth [~cubiceart@50-1-104-188.dsl.dynamic.fusionbroadband.com] has quit [] 17:12 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 17:20 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 268 seconds] 17:25 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 17:30 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 260 seconds] 17:40 -!- juscamarena_ [~justin@47.148.176.74] has joined #bitcoin-core-dev 17:40 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 17:40 -!- juscamarena is now known as Guest80715 17:46 -!- marcoagner [~user@187.113.153.176] has joined #bitcoin-core-dev 17:50 -!- tw2006 [~tw2006@2601:187:8480:2770:2154:5c8d:5d69:745c] has joined #bitcoin-core-dev 17:50 -!- Guest80715 [~justin@47.148.176.74] has quit [Quit: Leaving] 17:53 -!- abpa [~abpa@96-82-80-28-static.hfc.comcastbusiness.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 17:54 -!- tw2006 [~tw2006@2601:187:8480:2770:2154:5c8d:5d69:745c] has quit [Ping timeout: 246 seconds] 17:57 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has quit [Ping timeout: 248 seconds] 17:58 -!- afk11 [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 17:59 -!- tw2006 [~tw2006@2601:187:8480:2770:616d:8db1:a9e3:1d87] has joined #bitcoin-core-dev 18:15 -!- NewLiberty [~NewLibert@2602:306:b8e0:8160:1f4:b294:f930:122f] has quit [Ping timeout: 258 seconds] 18:15 -!- NewLiberty_ [~NewLibert@107-142-8-22.lightspeed.irvnca.sbcglobal.net] has joined #bitcoin-core-dev 18:28 -!- marcoagner [~user@187.113.153.176] has quit [Ping timeout: 240 seconds] 18:42 -!- marcoagner [~user@191.32.197.193] has joined #bitcoin-core-dev 18:57 -!- marcoagner [~user@191.32.197.193] has quit [Ping timeout: 260 seconds] 18:59 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-vypruvgkwtelynph] has quit [Quit: Connection closed for inactivity] 19:03 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 19:07 -!- marcoagner [~user@187.113.140.67] has joined #bitcoin-core-dev 19:08 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 260 seconds] 19:12 < jtimon> luke-jr: I isolated the new error in 9494, but I still don't understand it, did s/argsGlobal/gArgs/ accross the history but working on doing it more scripted as suggested by BlueMatt , so don't hurry up to ack until I say something in the PR (but never too early to nit) 19:29 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 19:33 -!- marcoagner [~user@187.113.140.67] has quit [Ping timeout: 258 seconds] 19:36 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 260 seconds] 19:49 -!- marcoagner [~user@191.32.198.244] has joined #bitcoin-core-dev 19:54 -!- marcoagner [~user@191.32.198.244] has quit [Ping timeout: 240 seconds] 19:57 -!- Giszmo1 [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Quit: Leaving.] 19:58 -!- JackH [~laptop@79-73-191-98.dynamic.dsl.as9105.com] has quit [Ping timeout: 255 seconds] 20:00 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 20:05 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 260 seconds] 20:07 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 20:07 -!- marcoagner [~user@177.206.114.56.dynamic.adsl.gvt.net.br] has joined #bitcoin-core-dev 20:11 < gmaxwell> sipa: https://cloud.githubusercontent.com/assets/548488/25769030/c84fe65e-31c4-11e7-8819-264c44e50ddf.png one heck of a graph on PR #10195 20:11 < gribble> https://github.com/bitcoin/bitcoin/issues/10195 | Switch chainstate db and cache to per-txout model by sipa · Pull Request #10195 · bitcoin/bitcoin · GitHub 20:14 -!- str4d [~str4d@27.110.123.92] has quit [Ping timeout: 240 seconds] 20:20 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 260 seconds] 20:21 < achow101> where can I find the description of the fee estimation stuff? 20:22 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 20:28 -!- str4d [~str4d@27.110.123.91] has joined #bitcoin-core-dev 20:30 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 258 seconds] 20:36 < praxeology> Does the fee estimator take CPFP into account? 20:36 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 20:39 < gmaxwell> praxeology: it takes it into account by not being confused by it. 20:43 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 20:44 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 20:44 < praxeology> gmaxwell: that is a pretty evasive answer. I would guess it would take it into account by grouping all transactions that depend on each other in a block into one transaction, so long as children are higher fee/byte than parents 20:45 < gmaxwell> praxeology: IIRC it just ignores things with dependencies in its estimation, there are few enough that it doesn't matter. 20:47 < praxeology> I guess so. CPFP parents would probably be statistical outliers 20:50 -!- dermoth [~thomas@dial-216-221-44-85.mtl.aei.ca] has quit [Ping timeout: 260 seconds] 21:15 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 240 seconds] 21:20 -!- tw2006 [~tw2006@2601:187:8480:2770:616d:8db1:a9e3:1d87] has quit [Remote host closed the connection] 21:31 -!- jtimon [~quassel@9.31.134.37.dynamic.jazztel.es] has quit [Ping timeout: 240 seconds] 21:37 -!- JuanDaugherty [~juan@98.4.124.117] has joined #bitcoin-core-dev 21:43 -!- arubi [~ese168@gateway/tor-sasl/ese168] has quit [Remote host closed the connection] 21:43 -!- arubi [~ese168@gateway/tor-sasl/ese168] has joined #bitcoin-core-dev 22:12 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has joined #bitcoin-core-dev 22:13 < phantomcircuit> gmaxwell, that reminds me the cache shouldn't flush entries entirely like that 22:13 < sipa> phantomcircuit: working on it 22:14 < phantomcircuit> sipa, iirc i did this but couldn't get the change to pass tests... 22:14 < sipa> (but it is much harder than you may think) 22:14 < phantomcircuit> which was 22:14 < phantomcircuit> uh 22:14 < phantomcircuit> suspicious 22:14 < sipa> i've made it work fine, it just ended up being slower 22:14 < phantomcircuit> yeah but why is it harder 22:14 < sipa> due to more frequent flushing 22:14 < phantomcircuit> yeah it makes the flushing logic significantly harder 22:15 < sipa> i'm planning on a background thread flushing now, after #10148 22:15 < gribble> https://github.com/bitcoin/bitcoin/issues/10148 | [WIP] Use non-atomic flushing with block replay by sipa · Pull Request #10148 · bitcoin/bitcoin · GitHub 22:16 < phantomcircuit> iirc what i ended up doing was randomly selecting sections to flush or something 22:16 -!- goksinen [~goksinen@rrcs-50-75-193-138.nyc.biz.rr.com] has quit [Ping timeout: 258 seconds] 22:16 < phantomcircuit> regardless of whether they just needed to be written or not 22:16 < phantomcircuit> and kept a list of things which needed to be written 22:17 < phantomcircuit> which of course increased memory usage because i did it poorly 22:21 -!- tw2006 [~tw2006@2601:187:8480:2770:5e4:8eee:4b93:4643] has joined #bitcoin-core-dev 22:26 -!- tw2006 [~tw2006@2601:187:8480:2770:5e4:8eee:4b93:4643] has quit [Ping timeout: 258 seconds] 23:12 -!- RubenSomsen [~RubenSoms@5ED2CA1D.cm-7-3d.dynamic.ziggo.nl] has joined #bitcoin-core-dev 23:22 -!- SopaXorzTaker [~SopaXorzT@unaffiliated/sopaxorztaker] has joined #bitcoin-core-dev 23:22 -!- tw2006 [~tw2006@2601:187:8480:2770:f96a:d6dc:259d:ea3c] has joined #bitcoin-core-dev 23:27 -!- tw2006 [~tw2006@2601:187:8480:2770:f96a:d6dc:259d:ea3c] has quit [Ping timeout: 260 seconds] 23:51 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 240 seconds]