--- Day changed Tue Mar 14 2017 00:13 < wumpus> gmaxwell: after an exception it is hard to recover, the idea of set_new_handler is to handle out-of-memory errors before an exception happens; "make more memory available" is an explicit goal of it 00:13 < wumpus> e.g. http://en.cppreference.com/w/cpp/memory/new/set_new_handler 00:14 < wumpus> so it will call that on allocation, if it notices no memory is available 00:14 < sipa> wumpus: so, it seems part of our oom prblems are due to the fact that the writebatch in peveldb is allocated as one continuous region 00:14 < sipa> *leveldb 00:15 < wumpus> it's exactly designed to be able to flush caches and such, though getting the locking etc. straight is a challenge 00:15 < wumpus> sipa: yes the batches are huge in memory 00:16 < sipa> but from a casual look, it's just an std::string in memory that gets appended over and iterated over 00:16 < sipa> i.e., nothing a linked list of blobs can't do 00:16 < wumpus> right, a deque or such 00:17 < wumpus> dividing it up is a good idea, would also avoid copying while resizing, blobs shouldn't be too small to avoid this resulting in more overhead 00:18 < sipa> i was thinking 1 MB as blob size 00:18 < wumpus> yes something of that order 00:19 < wumpus> a serious number but not enough to run into address space fragmentation issues on 32 bit 00:19 < jonasschnelli> wumpus: A Mac?! Will it be your main workstation? :-) 00:20 < wumpus> it'd be a great improvement from using strings... that always bothered me too 00:20 < wumpus> jonasschnelli: hah, probably not, I have to chase my gf away from it first :p 00:20 < jonasschnelli> hehe... 00:22 < wumpus> sipa: I actually have very little problem with improving leveldb to be a better database for our specific usecase; it seems upstream development is kind of dormant anyway, though you could always try to upstream things ofcourse 00:23 < wumpus> but the more this UTXO set grows the less likely is that an off the shelf database library just provides what we need. And leveldb seems a good starting point in any case, it worked better for our use case than anything else I tried 00:24 < sipa> wumpus: right 00:24 < sipa> utxo size growth is an unsolvable problem except using txo/mmr trees 00:25 < sipa> though consensus rules that punish growth may go a long way 00:26 < wumpus> that would be solving the problem at the source, yes 00:27 < wumpus> in any case we could do a 0.14.1 that reduces default memory requirements 00:27 < wumpus> then in 0.15 try to improve memory handling at large 00:28 < sipa> how fast do we want a 0.14.1? 00:29 < gmaxwell> wumpus: ah, indeed if you can catch it before the exception, thats at least somewhat interesting. 00:30 < warren> I personally have always been sad we have been unable to bend down the growth curve of UTXO expansion by realigning the relative cost of UTXO creation. I am aware and appreciative of how segwit mitigates this problem a bit by reducing the cost to spend a UTXO. But sadly that is only effective for the legitimate UTXO ... there are plenty of questionable other UTXO that may never be spent. Runaway growth of UTXO expansion for data storage 00:30 < warren> is among the worst efficient uses of Bitcoin. I think a more effective guard against too-cheap UTXO creation leading to such a persistent negative externality in which people use the precious resource inefficient ways would be fix the original design problem. Maybe change it so fees to create a UTXO are more front-loaded more toward time of creation instead of at the time it is spending? 00:31 < wumpus> sipa: I don't know. All the OOM issues reported seem to point at this being quasi urgent 00:31 < gmaxwell> I think for 0.14.1 it would be sufficient to twiddle the mempool sharing enough that an 2GB aarch64 device wyncs. 00:31 < wumpus> gmaxwell: right - it does it before getting back to the application 00:32 < gmaxwell> warren: that is exactly what segwit does, increases cost to create while decreasing cost to consume; assuming constant relative load. 00:32 < warren> gmaxwell: which mostly works, except what of the cheap-to-create utxo that didn't have the goal of being spent? 00:32 < sipa> gmaxwell: i'm not sure that making dbcache borrow only 50% of the free mempool space... i'm not sure that's enough to make the odroid-c2 sync out of the box 00:32 -!- voyager_ [~voyager@ip70-185-195-78.ok.ok.cox.net] has quit [Ping timeout: 240 seconds] 00:32 < sipa> but i haven't tried 00:33 < gmaxwell> warren: it was made more expensive. 00:35 < warren> I might have missed something ... how? 00:35 < gmaxwell> ... 00:35 -!- voyager_ [~voyager@ip70-185-195-78.ok.ok.cox.net] has joined #bitcoin-core-dev 00:36 < gmaxwell> Because it is exclusively non-witness data, and under constant relative load non-witness data is several times more expensive than witness data. 00:36 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has joined #bitcoin-core-dev 00:39 < jeremyrubin> I have a feeling that theres a bunch of small things that could be refactored to save a MB here or there. I know there are a couple places where queues are pushed/popped without actually freeing the space in the vector later. I think if 0.14.1 is going to have a memory goal, a lot of headway can be made with a bunch of small things that require less review. 00:39 < gmaxwell> no. 00:40 < gmaxwell> 0.14.1 is a bugfix release it will not get a pile of little MB shaving changes. 00:41 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has quit [Ping timeout: 246 seconds] 00:41 < wumpus> that would be for 0.15 00:41 < gmaxwell> ya. 00:41 < gmaxwell> it might pick up a single blunt fix to prevent IBD from failing on 2GB hosts... sure. but I think thats all thats interesting for a backport. 00:42 < jeremyrubin> ah ok I misunderstood what "in any case we could do a 0.14.1 that reduces default memory requirements" meant 00:43 < jeremyrubin> you just mean the parameters? 00:43 < gmaxwell> jeremyrubin: because of fragmentation shrinking those vectors often doesn't reduce memory usage-- though fine enough to do so if we're actually done with them. 00:43 < jeremyrubin> gmaxwell: yeah these are ones that are done with, freeing them won't worsen fragmentation 00:44 < gmaxwell> yea, won't worsen but due to it may not reduce usage. Still good to do. Don't get your hopes up too much, we suffer badly from fragmentation. 00:45 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 00:45 < wumpus> parameters, or small tweaking, anything that is sure to fix the "IBD crashes on 1GB/2GB ARM boards by default" issue 00:46 < jeremyrubin> There's at least one that is at most 4MB that is held permanently, never could be resized, that could be released when not used. 00:47 < jeremyrubin> *never is resized/freed 00:48 < jeremyrubin> There are a couple things I think might be similar, but I need to actually measure what their max loads are 00:48 < gmaxwell> well if you can add up to the several hundred megs of overage that we have, that would be nice. :P 01:18 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 01:25 < wumpus> even someone with 4GB reporting OOM crash issues 01:25 < wumpus> https://github.com/bitcoin/bitcoin/issues/9969#issuecomment-286207333 01:25 < wumpus> windows tho, but still 01:26 < wumpus> windows 32 bit even, err yea, the amount of memory can be safely ignored I guess.. 01:26 < rabidus_> :D 01:26 < gmaxwell> likely virt more of an issue than actual usage... 01:27 < wumpus> IIRC windows 32 bit virtual memory use is terrible, even worse than linux 32-bit usage 01:27 < wumpus> exactly 01:30 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has joined #bitcoin-core-dev 01:31 < wumpus> ah yes: split is 2GB/2GB between kernel/user on windows by default, 3GB/1GB on linux (most distros), although on both OSes it is configurable in some way 01:31 -!- riemann [~riemann@84-10-11-234.static.chello.pl] has joined #bitcoin-core-dev 01:32 < wumpus> this might actually help some users: https://knowledge.autodesk.com/support/autocad/troubleshooting/caas/sfdcarticles/sfdcarticles/How-to-enable-a-3GB-switch-on-Windows-Vista-Windows-7-or-Windows-XP-s.html 01:35 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has quit [Ping timeout: 246 seconds] 01:46 -!- Blaise [~Blaise@static.22.144.99.88.clients.your-server.de] has quit [Remote host closed the connection] 01:58 -!- Liza [~Liza@static.22.144.99.88.clients.your-server.de] has joined #bitcoin-core-dev 02:05 -!- wasi [~wasi@gateway/tor-sasl/wasi] has joined #bitcoin-core-dev 02:05 < bitcoin-git> [bitcoin] NicolasDorier opened pull request #9989: [Doc] Removing references to Windows 32 bit from README (master...patch-2) https://github.com/bitcoin/bitcoin/pull/9989 02:06 < bitcoin-git> [bitcoin] Rav3nPL opened pull request #9990: Merge pull request #1 from bitpay/master (0.14...master) https://github.com/bitcoin/bitcoin/pull/9990 02:07 < bitcoin-git> [bitcoin] fanquake closed pull request #9990: Merge pull request #1 from bitpay/master (0.14...master) https://github.com/bitcoin/bitcoin/pull/9990 02:10 -!- panicstr [~Colonel@92.244.79.177] has joined #bitcoin-core-dev 02:12 -!- jannes [~jannes@095-097-246-234.static.chello.nl] has joined #bitcoin-core-dev 02:15 < bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/cce056d72918...857d1e171e05 02:15 < bitcoin-git> bitcoin/master 655df06 Suhas Daftuar: QA: getblocktemplate_longpoll.py should always use >0 fee tx 02:15 < bitcoin-git> bitcoin/master 857d1e1 MarcoFalke: Merge #9977: QA: getblocktemplate_longpoll.py should always use >0 fee tx... 02:15 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #9977: QA: getblocktemplate_longpoll.py should always use >0 fee tx (master...2017-03-gbt-longpoll-test) https://github.com/bitcoin/bitcoin/pull/9977 02:17 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Ping timeout: 240 seconds] 02:25 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has joined #bitcoin-core-dev 02:29 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has quit [Ping timeout: 246 seconds] 02:31 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has joined #bitcoin-core-dev 02:36 -!- belcher [~belcher@unaffiliated/belcher] has quit [Ping timeout: 240 seconds] 02:38 < bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/857d1e171e05...1b046603b30e 02:38 < bitcoin-git> bitcoin/master cc44c8f NicolasDorier: ContextualCheckBlockHeader should never have pindexPrev to NULL 02:38 < bitcoin-git> bitcoin/master 972714c Daniel Cousens: pow: GetNextWorkRequired never called with NULL pindexLast 02:38 < bitcoin-git> bitcoin/master 4d51e9b NicolasDorier: Assert ConnectBlock block and pIndex are the same block 02:41 < bitcoin-git> [bitcoin] NicolasDorier closed pull request #9989: [Doc] Removing references to Windows 32 bit from README (master...patch-2) https://github.com/bitcoin/bitcoin/pull/9989 02:42 -!- bityogi [~textual@208-104-132-26.brvd.dsl.dyn.comporium.net] has quit [Ping timeout: 240 seconds] 02:43 < bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/1b046603b30e...67ed40ed82c6 02:43 < bitcoin-git> bitcoin/master aaa02e7 Jeremy Rubin: Add prevector destructor benchmark 02:43 < bitcoin-git> bitcoin/master 45a5aaf Jeremy Rubin: Only call clear on prevector if it isn't trivially destructible and don't loop in clear 02:43 < bitcoin-git> bitcoin/master 67ed40e Wladimir J. van der Laan: Merge #9505: Prevector Quick Destruct... 02:43 < bitcoin-git> [bitcoin] laanwj closed pull request #9505: Prevector Quick Destruct (master...prevector-quick-destruct) https://github.com/bitcoin/bitcoin/pull/9505 02:49 -!- belcher [~belcher@unaffiliated/belcher] has joined #bitcoin-core-dev 02:50 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 02:50 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has quit [Remote host closed the connection] 02:52 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 02:53 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 02:53 -!- Naphex [~naphex@naphex.rocks] has joined #bitcoin-core-dev 03:07 -!- chris200_ [~chris2000@p5DCB59AB.dip0.t-ipconnect.de] has quit [Ping timeout: 260 seconds] 03:07 -!- chris2000 [~chris2000@p5DCB5DEE.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 03:19 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has joined #bitcoin-core-dev 03:22 < bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/67ed40ed82c6...3cc13eac40a0 03:22 < bitcoin-git> bitcoin/master b9f34e8 Suhas Daftuar: Improve readability of segwit.py 03:22 < bitcoin-git> bitcoin/master 1269b8a Suhas Daftuar: Fix logging bug and improve readability of smartfees.py 03:22 < bitcoin-git> bitcoin/master 3cc13ea Wladimir J. van der Laan: Merge #9970: Improve readability of segwit.py, smartfees.py... 03:22 < bitcoin-git> [bitcoin] laanwj closed pull request #9970: Improve readability of segwit.py, smartfees.py (master...2017-03-segwit-test-improvements) https://github.com/bitcoin/bitcoin/pull/9970 03:23 -!- panicstr [~Colonel@92.244.79.177] has quit [Ping timeout: 264 seconds] 03:23 < wumpus> cfields: any opinion on https://github.com/bitcoin/bitcoin/pull/9921? 03:23 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has quit [Ping timeout: 246 seconds] 03:24 -!- kernelpanic [~Colonel@92.244.79.177] has joined #bitcoin-core-dev 03:24 < luke-jr> why is SOCKET unsigned anyway? 03:25 < wumpus> luke-jr: because it is on windows 03:26 < luke-jr> no? 03:26 < luke-jr> #ifndef WIN32 03:26 < luke-jr> #define MSG_DONTWAIT 0  +typedef unsigned int SOCKET; 03:26 < wumpus> if I were to design something like this I'd just use int for fds, as that's what all the UNIXes have, but someone coming from windows would use unsigned types 03:26 < wumpus> SOCKET is a standard type on win32 03:26 < wumpus> which is an unsigned int 03:26 < luke-jr> yes, but this is ifNdef WIN32 03:26 * luke-jr peers at the paste adding MSG_DONTWAIT in 03:27 < wumpus> I know, but defining it as signed on unix would be confusing 03:27 < wumpus> as all the socket handling code is written to handle unsigned integers 03:27 < luke-jr> weird. 03:27 < wumpus> I hope most of this can go away once the P2P code is switched to libevent 03:27 < luke-jr> is that going to finally be in 0.15? or maybe I should reopen the libevent-optional PR :p 03:28 < wumpus> I hope so. 03:29 -!- Victor_sueca is now known as Victorsueca 03:32 < wumpus> anyhow if "we're going to nuke all of this and replace it with libevent soon" is the reason to not merge #9921 I'd be happy, but if that's going to take a while it's somewhat useful to me 03:32 < gribble> https://github.com/bitcoin/bitcoin/issues/9921 | build: Probe MSG_DONTWAIT in the same way as MSG_NOSIGNAL by laanwj · Pull Request #9921 · bitcoin/bitcoin · GitHub 03:33 < wumpus> and it's not like it is a huge risky change...\ 03:45 -!- windsok [~windsok@45.63.59.8] has quit [Quit: No Ping reply in 180 seconds.] 03:47 -!- windsok [~windsok@45.63.59.8] has joined #bitcoin-core-dev 04:06 -!- AaronvanW [~AaronvanW@unaffiliated/aaronvanw] has joined #bitcoin-core-dev 04:08 -!- kernelpanic [~Colonel@92.244.79.177] has quit [Ping timeout: 264 seconds] 04:09 -!- kernelpanic [~Colonel@92.244.79.177] has joined #bitcoin-core-dev 04:12 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 240 seconds] 04:13 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has joined #bitcoin-core-dev 04:17 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has quit [Ping timeout: 246 seconds] 04:24 < bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/3cc13eac40a0...2c781fb92026 04:24 < bitcoin-git> bitcoin/master e207342 Jeremy Rubin: Fix CCheckQueue IsIdle (potential) race condition and remove dangerous constructors. 04:24 < bitcoin-git> bitcoin/master 96c7f2c Jeremy Rubin: Add CheckQueue Tests 04:24 < bitcoin-git> bitcoin/master 2c781fb Wladimir J. van der Laan: Merge #9497: CCheckQueue Unit Tests... 04:24 < bitcoin-git> [bitcoin] laanwj closed pull request #9497: CCheckQueue Unit Tests (master...checkqueue-tests) https://github.com/bitcoin/bitcoin/pull/9497 04:26 -!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-core-dev 04:28 -!- randy-waterhouse [~kiwigb@opentransactions/dev/randy-waterhouse] has quit [Quit: Leaving.] 04:32 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has joined #bitcoin-core-dev 04:36 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has quit [Ping timeout: 246 seconds] 04:56 < bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/2c781fb92026...416809c11b82 04:56 < bitcoin-git> bitcoin/master abe7b3d Suhas Daftuar: Don't require segwit in getblocktemplate for segwit signalling or mining... 04:56 < bitcoin-git> bitcoin/master c85ffe6 Suhas Daftuar: Test transaction selection when gbt called without segwit support 04:56 < bitcoin-git> bitcoin/master 416809c Wladimir J. van der Laan: Merge #9955: Don't require segwit in getblocktemplate for segwit signalling or mining... 04:56 < bitcoin-git> [bitcoin] laanwj closed pull request #9955: Don't require segwit in getblocktemplate for segwit signalling or mining (master...2017-03-mining-segwit-changes) https://github.com/bitcoin/bitcoin/pull/9955 05:07 < bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/416809c11b82...ce01e6226ce5 05:07 < bitcoin-git> bitcoin/master c5adf8f Jonas Schnelli: [Qt] Show more significant warning if we fall back to the default fee 05:07 < bitcoin-git> bitcoin/master 3e4d7bf Luke Dashjr: Qt/Send: Figure a decent warning colour from theme 05:07 < bitcoin-git> bitcoin/master 7abe7bb Luke Dashjr: Qt/Send: Give fallback fee a reasonable indent 05:07 < bitcoin-git> [bitcoin] laanwj closed pull request #9481: [Qt] Show more significant warning if we fall back to the default fee (master...2017/01/fee_warning) https://github.com/bitcoin/bitcoin/pull/9481 05:15 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has joined #bitcoin-core-dev 05:19 -!- goksinen [~goksinen@2604:2000:c591:8400:a00b:6ef8:b0f5:4909] has quit [Ping timeout: 246 seconds] 05:26 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has joined #bitcoin-core-dev 05:30 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has quit [Ping timeout: 246 seconds] 05:52 -!- laurentmt [~Thunderbi@176.158.157.202] has joined #bitcoin-core-dev 05:55 -!- laurentmt [~Thunderbi@176.158.157.202] has quit [Client Quit] 05:59 -!- kernelpanic [~Colonel@92.244.79.177] has quit [Read error: Connection reset by peer] 06:13 -!- ill [~ill@32.210.34.9] has joined #bitcoin-core-dev 06:19 -!- To7 [~theo@cpe-158-222-192-214.nyc.res.rr.com] has quit [Quit: Whatever] 06:20 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has joined #bitcoin-core-dev 06:23 < bitcoin-git> [bitcoin] NicolasDorier opened pull request #9991: listreceivedbyaddress Filter Address (master...listreceivedbyaddress-filtered) https://github.com/bitcoin/bitcoin/pull/9991 06:24 -!- arowser_ [~quassel@106.120.101.38] has quit [Quit: No Ping reply in 180 seconds.] 06:24 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has quit [Ping timeout: 246 seconds] 06:25 -!- arowser [~quassel@106.120.101.38] has joined #bitcoin-core-dev 06:26 -!- nemgun [~nemgun@105.101.193.63] has joined #bitcoin-core-dev 06:54 -!- Alina-malina [~Alina-mal@unaffiliated/alina-malina] has quit [Ping timeout: 240 seconds] 07:03 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 07:11 < bitcoin-git> [bitcoin] MarcoFalke closed pull request #9503: listreceivedbyaddress Filter Address (master...listreceivedbyaddress-filtered) https://github.com/bitcoin/bitcoin/pull/9503 07:19 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has joined #bitcoin-core-dev 07:24 -!- dodomojo [~goksinen@2604:2000:c591:8400:613d:1a76:d990:d26a] has quit [Ping timeout: 246 seconds] 07:35 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has joined #bitcoin-core-dev 07:36 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Ping timeout: 246 seconds] 07:39 -!- schmidty [~schmidty@unaffiliated/schmidty] has quit [Ping timeout: 246 seconds] 07:50 -!- Alina-malina [~Alina-mal@37.157.223.80] has joined #bitcoin-core-dev 07:52 -!- Alina-malina [~Alina-mal@37.157.223.80] has quit [Changing host] 07:52 -!- Alina-malina [~Alina-mal@unaffiliated/alina-malina] has joined #bitcoin-core-dev 07:53 -!- Cheeseo [~x@2601:985:1:ca10:f53b:19fe:c3b9:39bb] has joined #bitcoin-core-dev 07:53 -!- Cheeseo [~x@2601:985:1:ca10:f53b:19fe:c3b9:39bb] has quit [Changing host] 07:53 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 07:53 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Remote host closed the connection] 08:05 -!- To7 [~theo@cpe-158-222-192-214.nyc.res.rr.com] has joined #bitcoin-core-dev 08:08 -!- afk11_ [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 08:30 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has quit [Read error: Connection reset by peer] 08:31 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has joined #bitcoin-core-dev 08:40 < afk11_> could someone get me the raw block hex for 000000000066757b6b59f9a18b1021f160e48f0f75211800961c4fe2535acd7f - pm please 08:40 < afk11_> (on testnet) 08:42 -!- vogelito [~Adium@fixed-189-203-188-151.totalplay.com.mx] has joined #bitcoin-core-dev 08:45 < nemgun> one minut 08:47 -!- vogelito [~Adium@fixed-189-203-188-151.totalplay.com.mx] has quit [Client Quit] 08:48 < afk11_> thanks. your node version would interest me as well 08:49 < nemgun> i use an api 08:50 < nemgun> webbtc.com says the block doesn't exists 08:52 < sipa> afk11_: i onoy have the header 08:54 < sipa> *only 08:56 -!- abpa [~abpa@96-82-80-25-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 08:57 < Victorsueca> afk11_: still need it? 09:00 -!- molz_ is now known as moli 09:02 -!- riemann [~riemann@84-10-11-234.static.chello.pl] has quit [Remote host closed the connection] 09:05 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has quit [Remote host closed the connection] 09:08 -!- nemgun1 [~nemgun@105.99.40.105] has joined #bitcoin-core-dev 09:11 -!- nemgun [~nemgun@105.101.193.63] has quit [Ping timeout: 240 seconds] 09:14 < afk11_> my segwit node has something different for that height. its currently on 1093617, but v0.12 explorers are on 1093623. the last block I have in common with them is 00000000000000ebf174a2ccaaf2024baadba5cef04862d2ce261097c574f712 09:14 < afk11_> which is 1093555 09:15 -!- abpa [~abpa@96-82-80-25-static.hfc.comcastbusiness.net] has quit [Read error: Connection reset by peer] 09:15 < Victorsueca> yeah, I think testnet got hard-forked at some point around that 09:16 -!- abpa [~abpa@96-82-80-25-static.hfc.comcastbusiness.net] has joined #bitcoin-core-dev 09:16 < nemgun1> Victorsueca, didn't heard of a testnet hard fork 09:16 < afk11_> looking for a reject message or something 09:18 < Victorsueca> I don't remember well but I think bitcoin classic got to hard-fork on testnet 09:21 -!- dodomojo [~goksinen@2604:2000:c591:8400:bd43:c476:3aa0:2795] has joined #bitcoin-core-dev 09:22 -!- dodomojo [~goksinen@2604:2000:c591:8400:bd43:c476:3aa0:2795] has quit [Remote host closed the connection] 09:23 < nemgun1> Victorsueca, bitcoin classic is annother coin no ? 09:26 < Victorsueca> it's a hard-fork that replaces the rule that says blocks can't be more than 1MB for one that says blocks can be up to 2MB 09:26 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has joined #bitcoin-core-dev 09:27 < nemgun1> ah 09:27 -!- jtimon [~quassel@70.30.134.37.dynamic.jazztel.es] has joined #bitcoin-core-dev 09:30 -!- paveljanik [~paveljani@unaffiliated/paveljanik] has joined #bitcoin-core-dev 09:39 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has quit [Remote host closed the connection] 09:57 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has joined #bitcoin-core-dev 09:59 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has joined #bitcoin-core-dev 10:03 -!- crudel [crudel@gateway/shell/fnordserver.eu/x-ynsuidsmxzwozqlo] has joined #bitcoin-core-dev 10:03 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has quit [Ping timeout: 246 seconds] 10:22 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Remote host closed the connection] 10:23 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 10:27 -!- BashCo [~BashCo@unaffiliated/bashco] has quit [Ping timeout: 268 seconds] 10:46 -!- Sosumi [~Leon@bl10-113-190.dsl.telepac.pt] has joined #bitcoin-core-dev 10:50 -!- tb302 [~tb302@host92-29-dynamic.249-95-r.retail.telecomitalia.it] has joined #bitcoin-core-dev 10:51 < tb302> Hello, is there a possibility at electrum to receive a notification when a payment is received? 10:52 < achow101> tb302: this channel is for bitcoin core, not electrum 10:53 < tb302> oh sry, is there a channel for electrum? 10:53 < achow101> probably #electrum 10:57 -!- BashCo [~BashCo@unaffiliated/bashco] has joined #bitcoin-core-dev 10:59 -!- tb302 [~tb302@host92-29-dynamic.249-95-r.retail.telecomitalia.it] has left #bitcoin-core-dev [] 11:07 -!- Vinnie_win [vinnie.fal@pdpc/supporter/gold/thevinn] has quit [Read error: Connection reset by peer] 11:20 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has joined #bitcoin-core-dev 11:57 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has quit [Quit: Leaving.] 12:02 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has joined #bitcoin-core-dev 12:05 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has quit [Client Quit] 12:14 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has joined #bitcoin-core-dev 12:16 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has quit [Client Quit] 12:18 -!- kexkey [~kexkey@108.59.0.35] has joined #bitcoin-core-dev 12:19 -!- kexkey [~kexkey@108.59.0.35] has quit [Client Quit] 12:20 -!- kexkey [~kexkey@108.59.0.35] has joined #bitcoin-core-dev 12:31 -!- moli [~molly@unaffiliated/molly] has quit [Read error: Connection reset by peer] 12:31 -!- moli_ [~molly@unaffiliated/molly] has joined #bitcoin-core-dev 12:45 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 12:45 -!- dodomojo_ [~goksinen@2604:2000:c591:8400:8477:22d5:ffaa:43f5] has joined #bitcoin-core-dev 12:46 -!- dodomojo_ [~goksinen@2604:2000:c591:8400:8477:22d5:ffaa:43f5] has quit [Remote host closed the connection] 13:00 -!- whphhg [whphhg@gateway/vpn/mullvad/x-upxxntruvtfdlkih] has quit [Quit: Leaving] 13:03 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has joined #bitcoin-core-dev 13:03 -!- whphhg [~whphhg@unaffiliated/whphhg] has joined #bitcoin-core-dev 13:09 -!- marcoagner [~marcoagne@179.177.241.206] has joined #bitcoin-core-dev 13:11 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has quit [Read error: Connection reset by peer] 13:11 -!- dodomojo [~goksinen@2604:2000:c591:8400:38d2:b56f:992a:3224] has joined #bitcoin-core-dev 13:18 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has joined #bitcoin-core-dev 13:22 -!- dodomojo [~goksinen@2604:2000:c591:8400:38d2:b56f:992a:3224] has quit [Remote host closed the connection] 13:24 -!- marcoagner [~marcoagne@179.177.241.206] has quit [Ping timeout: 256 seconds] 13:35 -!- marcoagner [~marcoagne@177.41.207.59] has joined #bitcoin-core-dev 13:38 -!- afk11_ [~afk11@gateway/tor-sasl/afk11] has quit [Quit: ZNC 1.6.4 - http://znc.in] 13:38 -!- afk11_ [~afk11@gateway/tor-sasl/afk11] has joined #bitcoin-core-dev 13:41 -!- Sosumi [~Leon@bl10-113-190.dsl.telepac.pt] has quit [Quit: Bye] 13:42 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has quit [Quit: Leaving.] 13:43 -!- dodomojo [~goksinen@2604:2000:c591:8400:ec75:2056:819a:ebc7] has joined #bitcoin-core-dev 13:54 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has joined #bitcoin-core-dev 13:55 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has joined #bitcoin-core-dev 14:12 -!- Lauda [~quassel@unaffiliated/lauda] has quit [Quit: No Ping reply in 180 seconds.] 14:14 -!- Lauda [~quassel@unaffiliated/lauda] has joined #bitcoin-core-dev 14:21 -!- cluelessperson [~cluelessp@unaffiliated/cluelessperson] has joined #bitcoin-core-dev 14:32 -!- Lauda [~quassel@unaffiliated/lauda] has quit [Quit: No Ping reply in 180 seconds.] 14:33 -!- Lauda [~quassel@unaffiliated/lauda] has joined #bitcoin-core-dev 14:42 -!- Cheeseo [~x@unaffiliated/cheeseo] has joined #bitcoin-core-dev 15:07 -!- sipa [~pw@vps64477.public.cloudvps.com] has quit [Quit: leaving] 15:18 -!- nemgun1 [~nemgun@105.99.40.105] has quit [Quit: Leaving] 15:48 < bitcoin-git> [bitcoin] antron3000 opened pull request #9992: Update amount.h (master...patch-1) https://github.com/bitcoin/bitcoin/pull/9992 15:49 < bitcoin-git> [bitcoin] fanquake closed pull request #9992: Update amount.h (master...patch-1) https://github.com/bitcoin/bitcoin/pull/9992 15:53 < bitcoin-git> [bitcoin] pstratem opened pull request #9993: Initialize nRelockTime (master...2017-03-14-cwallet-nrelocktime-init) https://github.com/bitcoin/bitcoin/pull/9993 15:57 -!- dpk [~dpk@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-core-dev 15:57 -!- dpk [~dpk@xn--ht-1ia18f.nonceword.org] has left #bitcoin-core-dev ["."] 16:00 -!- dpk [~dpk@xn--ht-1ia18f.nonceword.org] has joined #bitcoin-core-dev 16:16 -!- kkode [~kkode@ool-18bfd89e.dyn.optonline.net] has joined #bitcoin-core-dev 16:16 -!- vogelito [~Adium@fixed-187-190-21-75.totalplay.com.mx] has quit [Quit: Leaving.] 16:31 < luke-jr> a number of decent BIPs have negative comments; I suggest perhaps people may wish to provide positive feedback to counter them. https://github.com/bitcoin/bips/pull/500 16:37 < gmaxwell> luke-jr: really? thats what you're going to do? 16:37 < gmaxwell> I can't even see what the comments are! 16:38 < gmaxwell> oh it's fucking Voskuil shitting on everything. 16:39 < gmaxwell> no, I think I'll just recommend no one use BIPs for anything. Process has failed. 16:39 < luke-jr> … 16:39 < luke-jr> why can't you see what the comments are? why not leave positive comments? 16:40 < luke-jr> processes may fail if people just give up rather than using them, but we're not quite there yet. 16:44 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has quit [] 16:47 < gmaxwell> luke-jr: the editor on github is uselessly bad. 16:47 < gmaxwell> luke-jr: because someone who does pratically nothing but shit over anything has a fundimental advantage in this process. 16:48 < gmaxwell> from a position of low reputation they can fling poo all day. 16:48 < luke-jr> could git clone https://github.com/bitcoin/bips.wiki.git if that makes it easier 16:48 < luke-jr> although I personally don't see a problem with github's editor 16:49 -!- sanada [sanada@36-2-119-80.chiba.ap.gmo-isp.jp] has joined #bitcoin-core-dev 16:49 -!- Guyver2 [~Guyver2@guyver2.xs4all.nl] has quit [Quit: :)] 16:54 < TD-Linux> how do I see the comments? 16:59 -!- abpa [~abpa@96-82-80-25-static.hfc.comcastbusiness.net] has quit [Quit: Textual IRC Client: www.textualapp.com] 17:01 < gmaxwell> TD-Linux: the link below the comment luke adds. 17:02 -!- Cheeseo [~x@unaffiliated/cheeseo] has quit [Ping timeout: 246 seconds] 17:04 < TD-Linux> oh duh 17:28 -!- marcoagner [~marcoagne@177.41.207.59] has quit [Quit: Leaving] 17:48 -!- thrasher`` is now known as thrasher` 17:58 -!- isle2983 [~isle2983@162.216.46.58] has quit [Ping timeout: 240 seconds] 17:59 -!- isle2983 [~isle2983@gateway/vpn/privateinternetaccess/isle2983] has joined #bitcoin-core-dev 18:05 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 246 seconds] 18:15 -!- shesek [~shesek@bzq-84-110-53-149.cablep.bezeqint.net] has quit [Read error: Connection reset by peer] 18:20 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has joined #bitcoin-core-dev 18:20 -!- jannes [~jannes@095-097-246-234.static.chello.nl] has quit [Quit: Leaving] 18:24 -!- kexkey [~kexkey@108.59.0.35] has quit [Quit: Leaving] 18:26 -!- kexkey [~kexkey@108.59.0.35] has joined #bitcoin-core-dev 18:29 < bitcoin-git> [bitcoin] askmike opened pull request #9994: [trivial/doc] clearify current blockchain size (master...update-doc) https://github.com/bitcoin/bitcoin/pull/9994 18:33 -!- shesek [~shesek@bzq-84-110-53-149.cablep.bezeqint.net] has joined #bitcoin-core-dev 18:33 -!- squidicuz [~squid@pool-173-48-116-49.bstnma.fios.verizon.net] has quit [Read error: Connection reset by peer] 18:34 -!- squidicuz [~squid@pool-173-48-116-49.bstnma.fios.verizon.net] has joined #bitcoin-core-dev 18:42 -!- Chris_Stewart_5 [~Chris_Ste@unaffiliated/chris-stewart-5/x-3612383] has quit [Ping timeout: 240 seconds] 18:43 < bitcoin-git> [bitcoin] askmike closed pull request #9994: [trivial/doc] clarify current blockchain size (master...update-doc) https://github.com/bitcoin/bitcoin/pull/9994 18:47 < bitcoin-git> [bitcoin] askmike opened pull request #9995: [trvial/doc] clarify current blockchain size (master...update-doc-2) https://github.com/bitcoin/bitcoin/pull/9995 18:52 -!- jtimon [~quassel@70.30.134.37.dynamic.jazztel.es] has quit [Ping timeout: 260 seconds] 18:55 -!- vogelito [~Adium@189.189.103.180] has joined #bitcoin-core-dev 19:05 -!- kallewoof [~karl@67.205.138.199] has quit [Ping timeout: 256 seconds] 19:06 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has quit [Ping timeout: 260 seconds] 19:11 -!- vogelito [~Adium@189.189.103.180] has quit [Quit: Leaving.] 19:14 -!- Ylbam [uid99779@gateway/web/irccloud.com/x-bhqyvbtvusdxgpmi] has quit [Quit: Connection closed for inactivity] 19:17 -!- mr_burdell [~mr_burdel@unaffiliated/mr-burdell/x-7609603] has joined #bitcoin-core-dev 19:20 -!- kallewoof [~karl@67.205.138.199] has joined #bitcoin-core-dev 19:27 -!- vogelito [~Adium@189.189.103.180] has joined #bitcoin-core-dev 19:28 -!- vogelito [~Adium@189.189.103.180] has quit [Client Quit] 19:32 -!- kkode [~kkode@ool-18bfd89e.dyn.optonline.net] has quit [Ping timeout: 260 seconds] 19:52 -!- juscamarena [~justin@47.148.176.74] has quit [Remote host closed the connection] 19:54 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 19:54 -!- juscamarena [~justin@47.148.176.74] has quit [Remote host closed the connection] 19:55 -!- juscamarena [~justin@47.148.176.74] has joined #bitcoin-core-dev 20:10 -!- PRab [~chatzilla@c-68-62-95-247.hsd1.mi.comcast.net] has quit [Remote host closed the connection] 20:28 -!- dodomojo [~goksinen@2604:2000:c591:8400:ec75:2056:819a:ebc7] has quit [Remote host closed the connection] 20:36 -!- goksinen [~goksinen@2604:2000:c591:8400:d1ed:7b48:76cf:bb15] has quit [Remote host closed the connection] 20:39 -!- voyager_ [~voyager@ip70-185-195-78.ok.ok.cox.net] has quit [Read error: Connection reset by peer] 20:40 -!- voyager_ [~voyager@ip70-185-195-78.ok.ok.cox.net] has joined #bitcoin-core-dev 20:46 -!- justanotheruser [~justanoth@unaffiliated/justanotheruser] has joined #bitcoin-core-dev 20:47 -!- justan0theruser [~justanoth@unaffiliated/justanotheruser] has quit [Ping timeout: 246 seconds] 20:47 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has joined #bitcoin-core-dev 20:50 -!- user_network [~user_netw@210.12.22.130] has joined #bitcoin-core-dev 20:59 -!- user_network [~user_netw@210.12.22.130] has quit [Quit: Leaving] 21:03 -!- vogelito [~Adium@fixed-189-203-188-151.totalplay.com.mx] has joined #bitcoin-core-dev 21:03 < NicolasDorier> afk11_: next time you need a block you can use https://api.qbit.ninja/blocks/[block]?format=raw where [block] can be height, hash, or tip. They can be combined with an offset like https://api.qbit.ninja/blocks/tip-2?format=raw to the block at (tip-1) height 21:04 < NicolasDorier> sorry tapi for testnet 21:09 -!- chris200_ [~chris2000@p5DCB5C55.dip0.t-ipconnect.de] has joined #bitcoin-core-dev 21:09 -!- dodomojo [~goksinen@cpe-74-71-4-175.nyc.res.rr.com] has quit [Remote host closed the connection] 21:12 -!- chris2000 [~chris2000@p5DCB5DEE.dip0.t-ipconnect.de] has quit [Ping timeout: 240 seconds] 21:15 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has quit [Ping timeout: 240 seconds] 21:17 -!- Victorsueca [~Victorsue@unaffiliated/victorsueca] has joined #bitcoin-core-dev 21:32 -!- bobert [8152c626@gateway/web/freenode/ip.129.82.198.38] has joined #bitcoin-core-dev 21:33 -!- bobert [8152c626@gateway/web/freenode/ip.129.82.198.38] has quit [Client Quit] 21:34 -!- Giszmo1 [~leo@pc-240-13-215-201.cm.vtr.net] has quit [Quit: Leaving.] 21:59 -!- chjj [~chjj@unaffiliated/chjj] has quit [Ping timeout: 240 seconds] 22:13 -!- chjj [~chjj@unaffiliated/chjj] has joined #bitcoin-core-dev 22:20 < NicolasDorier> does anyone successfully ran bitcoind on a network share (datadir on cifs) ? it think it always worked for me but somehow it does not anymore 22:21 < NicolasDorier> I don't think it has to do with a recent commit either 22:36 -!- wasi [~wasi@gateway/tor-sasl/wasi] has quit [Ping timeout: 240 seconds] 23:11 -!- vogelito [~Adium@fixed-189-203-188-151.totalplay.com.mx] has quit [Quit: Leaving.] 23:49 < warren> gmaxwell: oh damn. You're right. I somehow failed to look at it that way. This is even more clever than I thought it was! 23:50 < gmaxwell> warren: woot. another person enlightenend.