2017-11-16

< kgc> Hi, I updated issue https://github.com/bitcoin/bitcoin/issues/11693 with some more information, while I can proceed with my implementation it's slightly tricky/confusing to use.
< kinlo> it's /join #bitcoin
< asu> join #bitcoin
< kinlo> just join #bitcoin
< asu> where is the bitcoin irc?
< kinlo> asu: that question is for #bitcoin, not for here
< asu> buy i found if my customer send 0.01bitcoin to another, the fee is 0.00027 bitcoin
< asu> i want to build a bitcoin p2p trade web
< bitcoin-git> [bitcoin] laanwj closed pull request #11654: tests: Initialize recently introduced non-static class member lastCycles to zero in constructor (master...uninitialized-members) https://github.com/bitcoin/bitcoin/pull/11654
< bitcoin-git> bitcoin/master 084f52f Wladimir J. van der Laan: Merge #11654: tests: Initialize recently introduced non-static class member lastCycles to zero in constructor...
< bitcoin-git> bitcoin/master 069215e practicalswift: Initialize recently introduced non-static class member lastCycles to zero in constructor...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/66d46c7901b7...084f52f38dc2
< bitcoin-git> [bitcoin] laanwj closed pull request #11699: [travis-ci] Only run linters on Pull Requests (master...lint_only_prs) https://github.com/bitcoin/bitcoin/pull/11699
< bitcoin-git> bitcoin/master 66d46c7 Wladimir J. van der Laan: Merge #11699: [travis-ci] Only run linters on Pull Requests...
< bitcoin-git> bitcoin/master ec85248 John Newbery: [travis-ci] Only run linters on Pull Requests...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/3c098a8aa078...66d46c7901b7
< gmaxwell> But there is just an utterly stupendous amount of work required, ... the software is highly optimized (and sure, there are also still many things that could be done to make it faster). .. but e.g. compared to ethereum the amount of blockchain bitcoin core processes per second is something like two orders of magnitude greater. ( https://anduck.net/bitcoincore_vs_geth_full_node_stats.png )
< wumpus> LMDB seemed promising but I never got spectacular results, maybe I was just using it wrong, and maybe the approach of not caching at the bitcoin level would work better with it
< wumpus> I have some old utxo database experiments here: https://github.com/laanwj/bitcoin
< eck> alright, at a high level i want to know why bitcoin has a caching layer at all: there is already some caching in the kernel page cache, leveldb has some caching og it its own, and then bitcoin itself will cache data for up to 24h
< bitcoin-git> [bitcoin] laanwj closed pull request #11651: refactor: Make all #includes relative to project root (laanwj, MeshCollider, ryanofsky) (master...201711_absolute_includes) https://github.com/bitcoin/bitcoin/pull/11651
< bitcoin-git> bitcoin/master 5b56ec9 Wladimir J. van der Laan: qt: refactor: Use absolute include paths in .ui files
< bitcoin-git> bitcoin/master 0c71521 Wladimir J. van der Laan: build: Remove -I for everything but project root...
< bitcoin-git> bitcoin/master 1a44534 MeshCollider: scripted-diff: Replace #include "" with #include <> (ryanofsky)...
< bitcoin-git> [bitcoin] laanwj pushed 9 new commits to master: https://github.com/bitcoin/bitcoin/compare/54aedc013744...3c098a8aa078
< eck> in this example you have bitcoin cache + leveldb cache + kernel page cache
< eck> random question: if leveldb already has its own WAL, then why does bitcoin need an in-memory cache/buffer for utxo updates
< bitcoin-git> [bitcoin] jamesob opened pull request #11702: [build] Add a script for installing db4 (master...install-db4-script) https://github.com/bitcoin/bitcoin/pull/11702
< gribble> https://github.com/bitcoin/bitcoin/issues/11693 | Signing raw transaction that has p2sh-p2wsh input · Issue #11693 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] willyko opened pull request #11700: Add gitian PGP key: willyko (master...master) https://github.com/bitcoin/bitcoin/pull/11700

2017-11-15

< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11686: Make ISSUE_TEMPLATE a bit shorter, mention hardware tests (master...2017-11-shorter-default-issue) https://github.com/bitcoin/bitcoin/pull/11686
< bitcoin-git> bitcoin/master 54aedc0 MarcoFalke: Merge #11686: Make ISSUE_TEMPLATE a bit shorter, mention hardware tests...
< bitcoin-git> bitcoin/master ea3f363 Matt Corallo: Make ISSUE_TEMPLATE a bit shorter, mention hardware tests
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/f0c1f8abb018...54aedc013744
< bitcoin-git> [bitcoin] jnewbery closed pull request #11697: [trivial] remove trailing whitespace in streams.h (master...streams_trailing_whitespace) https://github.com/bitcoin/bitcoin/pull/11697
< bitcoin-git> [bitcoin] jnewbery opened pull request #11699: [travis-ci] Only run linters on Pull Requests (master...lint_only_prs) https://github.com/bitcoin/bitcoin/pull/11699
< bitcoin-git> [bitcoin] lmlsna opened pull request #11698: [Docs] [Qt] RPC-Console nested commands documentation (master...doc-rpc-console) https://github.com/bitcoin/bitcoin/pull/11698
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11690: [trivial] Fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it (master...desktop-file) https://github.com/bitcoin/bitcoin/pull/11690
< bitcoin-git> bitcoin/master f0c1f8a MarcoFalke: Merge #11690: [trivial] Fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it...
< bitcoin-git> bitcoin/master b077fe9 Evan Klitzke: fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/4ed818060ecf...f0c1f8abb018
< gribble> https://github.com/bitcoin/bitcoin/issues/11651 | refactor: Make all #includes relative to project root (laanwj, MeshCollider, ryanofsky) by MeshCollider · Pull Request #11651 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jnewbery opened pull request #11697: [trivial] remove trailing whitespace in streams.h (master...streams_trailing_whitespace) https://github.com/bitcoin/bitcoin/pull/11697
< gribble> https://github.com/bitcoin/bitcoin/issues/11281 | Avoid pemanent cs_main/cs_wallet lock during RescanFromTime by jonasschnelli · Pull Request #11281 · bitcoin/bitcoin · GitHub
< jonasschnelli> Anyone willing to review https://github.com/bitcoin/bitcoin/pull/11281/files?w=1 ?
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10600: Make feebumper class stateless (master...pr/ipc-bump) https://github.com/bitcoin/bitcoin/pull/10600
< bitcoin-git> bitcoin/master 37bdcca Russell Yanofsky: [refactor] Make feebumper namespace...
< bitcoin-git> bitcoin/master aed1d90 Russell Yanofsky: [wallet] Change feebumper from class to functions...
< bitcoin-git> bitcoin/master 7c4f009 Russell Yanofsky: [trivial] Rename feebumper variables according to project code style...
< bitcoin-git> [bitcoin] MarcoFalke pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/927a1d7d088e...4ed818060ecf
< gribble> https://github.com/bitcoin/bitcoin/issues/10286 | Call wallet notify callbacks in scheduler thread (without cs_main) by TheBlueMatt · Pull Request #10286 · bitcoin/bitcoin · GitHub
< gustav> oopsie, using bitcoin-core latest version on linux (rpc, with php)
< gustav> i have one app where users are given 1 bitcoin address A, they deposit btc on A and later on they withdraw on their address B. I'd like to use segwit addresses to cut down expenses on network fees (if im getting this right). now i use getnewaddress, sendmany and rawtransactions functions. would it be possible to use $addr = getnewaddress(); $segwit
< bitcoin-git> [bitcoin] laanwj closed pull request #10286: Call wallet notify callbacks in scheduler thread (without cs_main) (master...2017-01-wallet-cache-inmempool-4) https://github.com/bitcoin/bitcoin/pull/10286
< bitcoin-git> bitcoin/master 2b4b345 Matt Corallo: Add ability to assert a lock is not held in DEBUG_LOCKORDER
< bitcoin-git> bitcoin/master 0343676 Matt Corallo: Call TransactionRemovedFromMempool in the CScheduler thread...
< bitcoin-git> bitcoin/master a7d3936 Matt Corallo: Add a CValidationInterface::TransactionRemovedFromMempool...
< bitcoin-git> [bitcoin] laanwj pushed 13 new commits to master: https://github.com/bitcoin/bitcoin/compare/aca77a4d58c6...927a1d7d088e
< bitcoin-git> [bitcoin] practicalswift opened pull request #11694: rpc: Add missing cs_main lock in getblocktemplate(...) (master...missing-lock-in-getblocktemplate) https://github.com/bitcoin/bitcoin/pull/11694
< bitcoin-git> [bitcoin] practicalswift closed pull request #11691: rpc: Add missing lock in getblocktemplate(...). Work around Clang thread safety analysis quirks. (master...rpc-locking) https://github.com/bitcoin/bitcoin/pull/11691
< sipa> try #bitcoin
< bitcoin-git> [bitcoin] laanwj closed pull request #11655: net: Assert state.m_chain_sync.m_work_header in ConsiderEviction (master...m_chain_sync.m_work_header) https://github.com/bitcoin/bitcoin/pull/11655
< bitcoin-git> bitcoin/master aca77a4 Wladimir J. van der Laan: Merge #11655: net: Assert state.m_chain_sync.m_work_header in ConsiderEviction...
< bitcoin-git> bitcoin/master 63c2d83 practicalswift: Explicitly state assumption that state.m_chain_sync.m_work_header != nullptr in ConsiderEviction...
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/4db82b7aab4a...aca77a4d58c6
< gribble> https://github.com/bitcoin/bitcoin/issues/11646 | Require a steady clock for bench with at least micro precision by TheBlueMatt · Pull Request #11646 · bitcoin/bitcoin · GitHub
< kgc> well, it's slightly weird because if I create corresponding deposit address and import it inside bitcoin core wallet, I can send to and spend funds without anyproblems
< bitcoin-git> [bitcoin] practicalswift closed pull request #11692: Remove unused Boost include. Move Boost include. (master...remove-boost-includes) https://github.com/bitcoin/bitcoin/pull/11692
< bitcoin-git> [bitcoin] practicalswift opened pull request #11692: Remove unused Boost include. Move Boost include. (master...remove-boost-includes) https://github.com/bitcoin/bitcoin/pull/11692
< meshcollider> You should probably discuss it in #bitcoin not this channel
< meshcollider> Guest27291: this is not the place, but segwit2x was called off https://lists.linuxfoundation.org/pipermail/bitcoin-segwit2x/2017-November/000685.html
< bitcoin-git> [bitcoin] practicalswift opened pull request #11691: rpc: Add missing lock in getblocktemplate(...). Work around Clang thread safety analysis quirks. (master...rpc-locking) https://github.com/bitcoin/bitcoin/pull/11691
< gribble> https://github.com/bitcoin/bitcoin/issues/11466 | Specify custom wallet directory with -walletdir param by MeshCollider · Pull Request #11466 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] eklitzke opened pull request #11690: [trivial] Fix the StartupWMClass for bitoin-qt, so gnome-shell can recognize it (master...desktop-file) https://github.com/bitcoin/bitcoin/pull/11690
< bitcoin-git> [bitcoin] jonasschnelli closed pull request #11680: [docs] Add instructions for lcov report generation (master...lcov-docs) https://github.com/bitcoin/bitcoin/pull/11680
< bitcoin-git> bitcoin/master 4db82b7 Jonas Schnelli: Merge #11680: [docs] Add instructions for lcov report generation...
< bitcoin-git> bitcoin/master 5ff01c2 James O'Beirne: [docs] Add instructions for lcov coverage report generation
< bitcoin-git> [bitcoin] jonasschnelli pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/3bdf242fc68a...4db82b7aab4a
< eck> if any of you use fedora, I just set up a bitcoin rpm repo based mostly on the existing spec file in the contrib/ directory, feel free to help me test it or give me feedback: https://copr.fedorainfracloud.org/coprs/eklitzke/bitcoin/
< sipa> your bitcoin node rumoured that address around
< Tatty> only the second does and it is Bitcoin Core who creates it
< sipa> your bitcoin client rumours its addresses to other peers, including onion addresses if it knows th
< Tatty> incomming to the hidden service created by Bitcoin Core on tor proxy 2
< gribble> https://github.com/bitcoin/bitcoin/issues/2 | Long-term, safe, store-of-value · Issue #2 · bitcoin/bitcoin · GitHub
< Tatty> no, they are conecting to the seconf one, managed by bitcoin-qt
< Tatty> I run 2 different ptor proxies as allowed by Bitcoin Core 0.15.0.1
< Tatty> I think I found an outdated version User Agent on Bitcoin Core 64 bit for Windows v0.15.0.1. I enabled 2 tor proxies, both making bidirectional connections. It happened one of the proxies contacted the other, and that's when I saw a wrong version: User Agent /Satoshi:0.14.0/

2017-11-14

< gmaxwell> There is some layout tension on that; abstracting consensus rules can make them more opaque and harder to review; and bitcoin core is not an altcoin construction set. :) OTOH, sometimes moving things around makes things more clear, enables better testing harnesses, etc.
< karelb> hm, doing refactoring like that seems like an easy way to get some cheap commits in bitcoin core code :D
< karelb> Question about bitcoin-core - why is validation.h/.cpp so "overloaded"? It seems to me half of the things in there don't have to do much with validation
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11677: qa: Remove unused NodeConn members (master...Mf1711-qaMininodeUnused) https://github.com/bitcoin/bitcoin/pull/11677
< bitcoin-git> bitcoin/master 3bdf242 MarcoFalke: Merge #11677: qa: Remove unused NodeConn members...
< bitcoin-git> bitcoin/master fafdad0 MarcoFalke: qa: Remove unused NodeConn members
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/6d4821b693b2...3bdf242fc68a
< bitcoin-git> [bitcoin] practicalswift opened pull request #11689: Fix missing locking in CTxMemPool::check(const CCoinsViewCache *pcoins) (master...CTxMemPool-check) https://github.com/bitcoin/bitcoin/pull/11689
< Nobody_> Everything ECDSA Public Key (Bitcoin Compatible): 1N2EWy7LroJVFYXtmYZryh7W9eV3k6qajd exists since Mon Oct 02 2017 23:48:19 GMT-0700 (Pacific Daylight Time)
< LumberCartel> Nobody_: You should raise your concerns in the #bitcoin channel rather than in this channel.
< Nobody_> also a Faucet in the core is needed for Nobody to send Bitcoin to the requested wallet of your choice, for reasons if it is not avaliable from anyone else the system will continue to function appropriately.
< Nobody_> If anybody could get a message to the Bitcoin Core Developers to add the Mining back into the Core that would be perfect, ASIC is not needed to mine and is outdated plus not as power efficient
< Nobody_> i just wanted to state that i am requesting as a System that nobody owns and if you abuse the system you abuse yourself some upgrades that need to happen for the Bitcoin Core
< bitcoin-git> [bitcoin] ryanofsky opened pull request #11687: External wallet files (master...pr/wfile) https://github.com/bitcoin/bitcoin/pull/11687
< bitcoin-git> [bitcoin] TheBlueMatt opened pull request #11686: Make ISSUE_TEMPLATE a bit shorter, mention hardware tests (master...2017-11-shorter-default-issue) https://github.com/bitcoin/bitcoin/pull/11686
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11682: wallet: Simplify logic in CCryptoKeyStore::AddKeyPubKey(...) (master...CCryptoKeyStore-AddKeyPubKey) https://github.com/bitcoin/bitcoin/pull/11682
< bitcoin-git> [bitcoin] laanwj closed pull request #11684: trivial: Fix typo – "Ubutntu" → "Ubuntu" (master...ubutntu) https://github.com/bitcoin/bitcoin/pull/11684
< bitcoin-git> bitcoin/master 6d4821b Wladimir J. van der Laan: Merge #11684: trivial: Fix typo – "Ubutntu" → "Ubuntu"...
< bitcoin-git> bitcoin/master d8ac893 practicalswift: trivial: Fix typo – "Ubutntu" → "Ubuntu"
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/7adeea3b0fc2...6d4821b693b2
< bitcoin-git> [bitcoin] practicalswift opened pull request #11683: tests: Remove unused mininode functions deser_int_vector(f) and ser_int_vector(l) (master...remove-int-vector-serialization) https://github.com/bitcoin/bitcoin/pull/11683
< meshcollider> Anyone wanna review https://github.com/bitcoin-core/bitcoincore.org/pull/464 so it can be merged soon?
< bitcoin-git> [bitcoin] practicalswift opened pull request #11682: wallet: Simplify logic in CCryptoKeyStore::AddKeyPubKey(...) (master...CCryptoKeyStore-AddKeyPubKey) https://github.com/bitcoin/bitcoin/pull/11682
< bitcoin-git> [bitcoin] laanwj closed pull request #11681: 0.15 (master...0.15) https://github.com/bitcoin/bitcoin/pull/11681
< bitcoin-git> [bitcoin] SwaddleDoddle opened pull request #11681: 0.15 (master...0.15) https://github.com/bitcoin/bitcoin/pull/11681
< bitcoin-git> [bitcoin] laanwj closed pull request #10873: Use a condition variable for shutdown notifications (master...shutdown_notify) https://github.com/bitcoin/bitcoin/pull/10873
< bitcoin-git> bitcoin/master 7adeea3 Wladimir J. van der Laan: Merge #11641: qa: Only allow disconnecting all NodeConns...
< bitcoin-git> [bitcoin] laanwj closed pull request #11641: qa: Only allow disconnecting all NodeConns (master...Mf1711-qaNodeConnDisconnectAll) https://github.com/bitcoin/bitcoin/pull/11641
< bitcoin-git> bitcoin/master faaa7db MarcoFalke: qa: Only allow disconnecting all NodeConns
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/cbb54e77a120...7adeea3b0fc2
< eck> just thinking out loud here, but you could train a simple convolutional filter (for example) to learn the best parameters to estimate a fee rate given the fee histogram from the last N time periods; but you'd have to update the convolution parameters for each bitcoin release, and it would be trivial to find pathological values after the fact to trick the trained algorithm
< bitcoin-git> bitcoin/master cbb54e7 Wladimir J. van der Laan: Merge #11533: Docs: Update WSL installation notes for Fall Creators update...
< bitcoin-git> bitcoin/master 73a7e6d Thoragh: Update WSL installation for Fall Creators update
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5e468994fbb3...cbb54e77a120
< bitcoin-git> [bitcoin] jamesob opened pull request #11680: [docs] Add instructions for lcov report generation (master...lcov-docs) https://github.com/bitcoin/bitcoin/pull/11680
< bitcoin-git> [bitcoin] Thoragh reopened pull request #11533: Docs: Update WSL installation notes for Fall Creators update (master...Update-WSL-installation-for-Fall-Creators-update) https://github.com/bitcoin/bitcoin/pull/11533
< bitcoin-git> [bitcoin] Thoragh closed pull request #11533: Docs: Update WSL installation notes for Fall Creators update (master...Update-WSL-installation-for-Fall-Creators-update) https://github.com/bitcoin/bitcoin/pull/11533
< sipa> tloriato: let's move to #bitcoin-wizards
< bitcoin-git> [bitcoin] achow101 opened pull request #11678: [wip][wallet] Don't shut down after encrypting the wallet (master...encrypt-no-restart) https://github.com/bitcoin/bitcoin/pull/11678

2017-11-13

< gribble> https://github.com/bitcoin/bitcoin/issues/4416 | testnet4 · Issue #4416 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #11677: qa: Remove unused NodeConn members (master...Mf1711-qaMininodeUnused) https://github.com/bitcoin/bitcoin/pull/11677
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11676: contrib/init: Update openrc-run filename (master...openrc-run) https://github.com/bitcoin/bitcoin/pull/11676
< bitcoin-git> bitcoin/master 2f041f0 Luke Dashjr: contrib/init: Update openrc-run filename...
< bitcoin-git> bitcoin/master 5e46899 MarcoFalke: Merge #11676: contrib/init: Update openrc-run filename...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/41aa9c4a801a...5e468994fbb3
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11663: [trivial] doc: Add getreceivedbyaddress release notes (master...Mf1711-docReleaseNotes16) https://github.com/bitcoin/bitcoin/pull/11663
< achow101> could someone help me debug some locks on https://github.com/achow101/bitcoin/tree/encrypt-no-restart? That branch is for encrypting wallets without restarting, and something in the GUI part is holding cs_KeyStore causing the GUI to freeze
< ryanofsky> eck: re "multi-process bitcoin core" see https://eklitzke.org/multiprocess-bitcoin and prs 10102, 10244, 10973
< bitcoin-git> [bitcoin] laanwj closed pull request #11035: [contrib] Add Valgrind suppressions file (master...valgrind-suppressions) https://github.com/bitcoin/bitcoin/pull/11035
< bitcoin-git> bitcoin/master 927e528 Wladimir J. van der Laan: Merge #11035: [contrib] Add Valgrind suppressions file...
< bitcoin-git> bitcoin/master 84e2462 practicalswift: contrib: Add Valgrind suppressions file...
< bitcoin-git> bitcoin/master 4a426d8 practicalswift: Add note about Valgrind suppressions file in developer-notes.md
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/7fbf3c638f3f...927e5280bdba
< Victorsueca> trying to build bitcoin core on WSL, when building the depends it tells me automake is not installed, however it is and both the automake and autoconf commands work when writing them on the terminal
< bitcoin-git> [bitcoin] laanwj closed pull request #11438: Updated Windows build doc for WSL/Xenial workaround (master...wslbuilddoc) https://github.com/bitcoin/bitcoin/pull/11438
< bitcoin-git> bitcoin/master 7fbf3c6 Wladimir J. van der Laan: Merge #11438: Updated Windows build doc for WSL/Xenial workaround...
< bitcoin-git> bitcoin/master 7383d77 Aaron Clauson: Updated instructions for Windows 10 Fall Creators Update.
< bitcoin-git> bitcoin/master e0fc4a7 Aaron Clauson: Updated Windows build doc for WSL/Xenial workarounds.
< bitcoin-git> [bitcoin] laanwj pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/2adbddb03840...7fbf3c638f3f
< bitcoin-git> [bitcoin] laanwj opened pull request #11674: leveldb: Add filename to corruption errors (master...2017_11_leveldb_report_errors) https://github.com/bitcoin/bitcoin/pull/11674
< fanquake> roconnor The signatures used to create the final release are available from https://github.com/bitcoin-core/gitian.sigs . There is no way to get the various build.logs from each of the individual builders.
< ZSky> How popular is the idea of moving from hashcash to another one (not requiring ASICs) in Bitcoin core (not a fork but the real one)?

2017-11-12

< oerauakk> I'll switch to #bitcoin
< luke-jr> oerauakk: I answered that already in #Bitcoin fyi
< sturles> Can I make bitcoin use segwit addresses for change now, on master, or is that still a subject for discussion on how to do it properly?
< sipa> also, this discussion probably belongs on #bitcoin
< oerauakk> "But in reality that's bullshit, full nodes are useless in the Bitcoin beyond providing connection points, what matter is the ring of inter connected mining nodes that guarantee your new transactions to reach 99% of hash power within 3 seconds."
< luke-jr> v0.15.1.knots20171111 tagged on https://github.com/bitcoinknots/bitcoin if anyone wants to help do gitian builds
< eck> I was told that there's a proposal from someone (I forget who!) to do multi-process bitcoin core, where some of the processes could be sandboxed (similar to firefox/chrome); does anyone know where I could learn more about this?
< blockchain> So actually I have saved one wallet.dat with all my bitcoins stored some years ago. Then when I want to use some bitcoin I just load one privat key into my new wallet.dat. I am somehow concerned loading my whole wallet with all my bitcoins stored evertime I want to move some bitcoins
< sipa> it's not what bitcoin core was designed for
< sipa> blockchain: bitcoin core now supports multiple wallets
< bitcoin-git> [bitcoin] mikedennis closed pull request #11670: [Docs] Update with instructions for WSL for Win 10 fall 2017 creator update (master...master) https://github.com/bitcoin/bitcoin/pull/11670
< bitcoin-git> [bitcoin] fanquake closed pull request #11669: Trivial: use unsigned type for delta (master...fix) https://github.com/bitcoin/bitcoin/pull/11669
< bitcoin-git> [bitcoin] jBarz opened pull request #11669: Trivial: use unsigned type for delta (master...fix) https://github.com/bitcoin/bitcoin/pull/11669
< luke-jr> might be best to take this to #bitcoin ..
< BGL> why can't bitcoin core start where it left off on re-indexing blocks, i seriously just had to restart twice in the last day and i'm back to zero again
< bitcoin-git> [bitcoin] MeshCollider opened pull request #11667: Add scripts to dumpwallet RPC (master...201710_dumpwallet_scripts) https://github.com/bitcoin/bitcoin/pull/11667
< mlz> tyrick, you can ask in #bitcoin channel
< LumberCartel> tyrick: This is where core developers are collaborating. I suggest not trying to "bug" anyone here. You might try asking about your issue in the #bitcoin channel first.

2017-11-11

< bitcoin-git> [bitcoin] MarcoFalke closed pull request #10749: Use compile-time constants instead of unnamed enumerations (remove "enum hack") (master...enum-hack) https://github.com/bitcoin/bitcoin/pull/10749
< bitcoin-git> bitcoin/master 2adbddb MarcoFalke: Merge #10749: Use compile-time constants instead of unnamed enumerations (remove "enum hack")...
< bitcoin-git> bitcoin/master 1e65f0f practicalswift: Use compile-time constants instead of unnamed enumerations (remove "enum hack")
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/13e352dc53de...2adbddb03840
< gribble> https://github.com/bitcoin/bitcoin/issues/11426 | BIP90: Make buried deployments slightly more easily extensible by jtimon · Pull Request #11426 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11398 | Hardcode CSV and SEGWIT deployment by jl2012 · Pull Request #11398 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] benma closed pull request #9897: AppInitMain: split initialization of Connman into a new function (master...connman) https://github.com/bitcoin/bitcoin/pull/9897
< bitcoin-git> bitcoin/master 13e352d MarcoFalke: Merge #3716: GUI: Receive: Remove option to reuse a previous address...
< bitcoin-git> bitcoin/master 927f4ff Luke Dashjr: GUI: Receive: Remove option to reuse a previous address...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/95e14dc81dd3...13e352dc53de
< sipa> any time i receive a bitcoin related email with PGP headers i assume there is some terrible vulnerability :)
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #11663: [trivial] doc: Add getreceivedbyaddress release notes (master...Mf1711-docReleaseNotes16) https://github.com/bitcoin/bitcoin/pull/11663
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11055: [wallet] [rpc] getreceivedbyaddress should return error if called with address not owned by the wallet (master...getreceivedbyaddress_error) https://github.com/bitcoin/bitcoin/pull/11055
< bitcoin-git> bitcoin/master 95e14dc MarcoFalke: Merge #11055: [wallet] [rpc] getreceivedbyaddress should return error if called with address not owned by the wallet...
< bitcoin-git> bitcoin/master 5e0ba8f John Newbery: [wallet] getreceivedbyaddress should return error if address is not mine
< bitcoin-git> bitcoin/master ea0cd24 John Newbery: [tests] Tidy up receivedby.py...
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/6de3203cdce2...95e14dc81dd3
< mlz> LowKey, ask in #bitcoin channel
< LowKey> hi, anyone know how to build mac wallet for bitcoin?
< bitcoin-git> [bitcoin] luke-jr opened pull request #11662: [0.15] Sanity-check script sizes in bitcoin-tx (0.15...bitcoin-tx-script-sizes-0.14) https://github.com/bitcoin/bitcoin/pull/11662
< bitcoin-git> bitcoin/master 6de3203 Wladimir J. van der Laan: doc: Add historical release notes for 0.15.1...
< bitcoin-git> [bitcoin] laanwj pushed 1 new commit to master: https://github.com/bitcoin/bitcoin/commit/6de3203cdce2d8532f39f9f9428c33b0dd53f623
< gribble> https://github.com/bitcoin/bitcoin/issues/11441 | rpc/server: Support for specifying options as named parameters by luke-jr · Pull Request #11441 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] luke-jr opened pull request #11660: RPC: Internal named params (master...internal_named_params) https://github.com/bitcoin/bitcoin/pull/11660
< bitcoin-git> [bitcoin] luke-jr opened pull request #11658: During IBD, when doing pruning, prune 10% extra to avoid pruning again soon after (master...ibd_prune_extra) https://github.com/bitcoin/bitcoin/pull/11658
< sipa> we have our own fork with minor changes: https://github.com/bitcoin-core/leveldb
< bitcoin-git> [bitcoin] sipa closed pull request #11258: [rpc] Add initialblockdownload to getblockchaininfo (master...expose_ibd) https://github.com/bitcoin/bitcoin/pull/11258
< bitcoin-git> bitcoin/master 033c786 Pieter Wuille: Merge #11258: [rpc] Add initialblockdownload to getblockchaininfo...
< bitcoin-git> bitcoin/master 1141364 John Newbery: [trivial] (whitespace only) fix getblockchaininfo alignment
< bitcoin-git> bitcoin/master bd9c181 John Newbery: [rpc] Add initialblockdownload to getblockchaininfo
< bitcoin-git> [bitcoin] sipa pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/61fb80660f73...033c78671b91

2017-11-10

< gribble> https://github.com/bitcoin/bitcoin/issues/11167 | Full BIP173 (Bech32) support by sipa · Pull Request #11167 · bitcoin/bitcoin · GitHub
< gribble> https://github.com/bitcoin/bitcoin/issues/11403 | SegWit wallet support by sipa · Pull Request #11403 · bitcoin/bitcoin · GitHub
< cluelessperson> I'm sorry to annoy you, does anyone have a potential idea of when bitcoin core will support segwit addresses?
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11269: [Mempool] CTxMemPoolEntry::UpdateAncestorState: modifySiagOps param type (master...fix_params_branch) https://github.com/bitcoin/bitcoin/pull/11269
< bitcoin-git> bitcoin/master 61fb806 MarcoFalke: Merge #11269: [Mempool] CTxMemPoolEntry::UpdateAncestorState: modifySiagOps param type...
< bitcoin-git> bitcoin/master 203a4aa donaloconnor: Fix CTxMemPoolEntry::UpdateAncestorState: modifySigOps param type int -> int64_t
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/05a761932edd...61fb80660f73
< gribble> https://github.com/bitcoin/bitcoin/issues/11191 | RPC: Improve help text and behavior of RPC-logging. by AkioNak · Pull Request #11191 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11353: Small refactor of CCoinsViewCache::BatchWrite() (master...refactor/coins-view-cache-batch-write) https://github.com/bitcoin/bitcoin/pull/11353
< bitcoin-git> bitcoin/master 5b9748f Dan Raviv: Small refactor of CCoinsViewCache::BatchWrite()...
< bitcoin-git> bitcoin/master 05a7619 MarcoFalke: Merge #11353: Small refactor of CCoinsViewCache::BatchWrite()...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/ee92243e66f2...05a761932edd
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #9939: Cache vout IsMine() value on `CWallet::AvailableCoins()` (master...enhancement/cache-wallet-available-coins-output-ismine) https://github.com/bitcoin/bitcoin/pull/9939
< wumpus> the bitcoin core debug log doesn't contain raw transaction data
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11623: tests: Add missing locks to tests (master...test-locks) https://github.com/bitcoin/bitcoin/pull/11623
< bitcoin-git> bitcoin/master ee92243 MarcoFalke: Merge #11623: tests: Add missing locks to tests...
< bitcoin-git> bitcoin/master 109a858 practicalswift: tests: Add missing locks to tests...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/22cdf93c062e...ee92243e66f2
< BlueMatt> crys: you probably want #bitcoin
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11316: [qt] Add use available balance in send coins dialog (CryptAxe, promag) (master...2017-09-add-use-available-balance) https://github.com/bitcoin/bitcoin/pull/11316
< bitcoin-git> bitcoin/master 22cdf93 MarcoFalke: Merge #11316: [qt] Add use available balance in send coins dialog (CryptAxe, promag)...
< bitcoin-git> bitcoin/master d052e38 CryptAxe: [qt] Add use available balance in send coins dialog
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/76b334915967...22cdf93c062e
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11468: [tests] Make comp test framework more debuggable (master...comp_test_debuggable) https://github.com/bitcoin/bitcoin/pull/11468
< bitcoin-git> bitcoin/master 76b3349 MarcoFalke: Merge #11468: [tests] Make comp test framework more debuggable...
< bitcoin-git> bitcoin/master 7481579 John Newbery: [tests] Make comp test framework more debuggable...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/fe503e118f08...76b334915967
< bitcoin-git> [bitcoin] practicalswift opened pull request #11655: Explicitly state assumption that state.m_chain_sync.m_work_header != nullptr in ConsiderEviction(…) (master...m_chain_sync.m_work_header) https://github.com/bitcoin/bitcoin/pull/11655
< bitcoin-git> [bitcoin] practicalswift opened pull request #11654: Initialize recently introduced non-static class member lastCycles to zero in constructor (master...uninitialized-members) https://github.com/bitcoin/bitcoin/pull/11654
< bitcoin-git> [bitcoin] NicolasDorier opened pull request #11653: [RPC] Add utility getsignaturehash (master...getsignaturehash) https://github.com/bitcoin/bitcoin/pull/11653
< bitcoin-git> [bitcoin] practicalswift opened pull request #11652: Add missing locks to init.cpp (in AppInitMain + ThreadImport) and validation.cpp (master...init-and-validation-locks) https://github.com/bitcoin/bitcoin/pull/11652
< bitcoin-git> bitcoin/master fe503e1 Wladimir J. van der Laan: Merge #11646: Require a steady clock for bench with at least micro precision...
< bitcoin-git> [bitcoin] laanwj closed pull request #11646: Require a steady clock for bench with at least micro precision (master...2017-11-11562-cleanups) https://github.com/bitcoin/bitcoin/pull/11646
< bitcoin-git> bitcoin/master 620bae3 Matt Corallo: Require a steady clock for bench with at least micro precision
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/6e4e98ee8ce2...fe503e118f08
< LumberCartel> exit70: There's a bot here named bitcoin-git that announces pull requests and the status updates. So lurking here can be educational too. (Welcome, by the way.)
< LumberCartel> exit70: This is probably where you want to start looking into the source code for Bitcoin: https://www.github.com/bitcoin/
< bitcoin-git> [bitcoin] fanquake closed pull request #11053: refactor: Make all #includes relative to project root (master...2017_08_includes_absolute) https://github.com/bitcoin/bitcoin/pull/11053
< bitcoin-git> [bitcoin] MeshCollider opened pull request #11651: refactor: Make all #includes relative to project root (rebased) (master...201711_absolute_includes) https://github.com/bitcoin/bitcoin/pull/11651
< bitcoin-git> [bitcoin] sipa closed pull request #11650: BIP148 user activated activation of segwit (master...bip-segwit-flagday) https://github.com/bitcoin/bitcoin/pull/11650
< bitcoin-git> [bitcoin] emprisupriatna opened pull request #11650: BIP148 user activated activation of segwit (master...bip-segwit-flagday) https://github.com/bitcoin/bitcoin/pull/11650

2017-11-09

< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11582: wallet: Restore -usehd=0 option (master...usehd) https://github.com/bitcoin/bitcoin/pull/11582
< MarcoFalke> It was only used in one of the sipa/bitcoin.git branches
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11394: Perform a weaker subtree check in Travis (master...201709_travis_subtree) https://github.com/bitcoin/bitcoin/pull/11394
< bitcoin-git> bitcoin/master 487aff4 Pieter Wuille: Check subtree consistency in Travis
< bitcoin-git> bitcoin/master 6e4e98e MarcoFalke: Merge #11394: Perform a weaker subtree check in Travis...
< bitcoin-git> bitcoin/master e1d0cc2 Pieter Wuille: Improve git-subtree-check.sh...
< bitcoin-git> [bitcoin] MarcoFalke pushed 3 new commits to master: https://github.com/bitcoin/bitcoin/compare/c838283ecdfb...6e4e98ee8ce2
< bitcoin-git> [bitcoin] MarcoFalke closed pull request #11649: Revert "Remove unused variable in shell script" (master...Mf1711-revertRemove) https://github.com/bitcoin/bitcoin/pull/11649
< bitcoin-git> bitcoin/master c838283 MarcoFalke: Merge #11649: Revert "Remove unused variable in shell script"...
< bitcoin-git> bitcoin/master fa0025d MarcoFalke: Revert "Remove unused variable in shell script"...
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/5e9be169e430...c838283ecdfb
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #11649: Revert "Remove unused variable in shell script" (master...Mf1711-revertRemove) https://github.com/bitcoin/bitcoin/pull/11649
< aj> luke-jr: i did a rebase of the qt bit in a PR against jonas's repo fwiw, https://github.com/btc1/bitcoin/issues/140
< cfields> BlueMatt: it was pointed at bitcoin.org for some experiment
< gribble> https://github.com/bitcoin/bitcoin/issues/8550 | [Qt] Add interactive mempool graph by jonasschnelli · Pull Request #8550 · bitcoin/bitcoin · GitHub
< bitcoin-git> [bitcoin] jnewbery opened pull request #11648: [tests] Add primitives.py (master...add_primitives_py) https://github.com/bitcoin/bitcoin/pull/11648
< bitcoin-git> [bitcoin] laanwj closed pull request #11043: Use std::unique_ptr (C++11) where possible (master...unique-pointers) https://github.com/bitcoin/bitcoin/pull/11043
< bitcoin-git> bitcoin/master fa6d122 practicalswift: Use unique_ptr:s for {fee,short,long}Stats (TxConfirmStats)
< bitcoin-git> bitcoin/master 5a6f768 practicalswift: Use unique_ptr for httpRPCTimerInterface (HTTPRPCTimerInterface)
< bitcoin-git> bitcoin/master 860e912 practicalswift: Use unique_ptr for pwalletMain (CWallet)
< bitcoin-git> [bitcoin] laanwj pushed 14 new commits to master: https://github.com/bitcoin/bitcoin/compare/23e9074e0a36...5e9be169e430
< bitcoin-git> [bitcoin] laanwj closed pull request #10771: Remove unused variables in shell scripts (master...unused-shell-variables) https://github.com/bitcoin/bitcoin/pull/10771
< bitcoin-git> bitcoin/master 23e9074 Wladimir J. van der Laan: Merge #10771: Remove unused variables in shell scripts...
< bitcoin-git> bitcoin/master ab8e8b9 practicalswift: Remove unused variables in shell scripts.
< bitcoin-git> [bitcoin] laanwj pushed 2 new commits to master: https://github.com/bitcoin/bitcoin/compare/e6e3fc39518b...23e9074e0a36
< bitcoin-git> bitcoin/master 208fda6 Jonas Schnelli: CCrypter: move relevant implementation out of the header
< bitcoin-git> bitcoin/master dd9bb25 Jonas Schnelli: Fix code style in keystore.cpp/crypter.cpp
< bitcoin-git> [bitcoin] laanwj closed pull request #11272: CKeystore/CCrypter: move relevant implementation out of the header (master...2017/09/wallet_refact) https://github.com/bitcoin/bitcoin/pull/11272
< bitcoin-git> [bitcoin] laanwj pushed 4 new commits to master: https://github.com/bitcoin/bitcoin/compare/1f4375f8e75f...e6e3fc39518b
< bitcoin-git> bitcoin/master 3155fd2 Jonas Schnelli: CKeystore: move relevant implementation out of the header
< BlueMatt> jonasschnelli: heh, I'm not too worried, if they google any of us they'll find bitcoin faster than if they look at what companies we are connected to :p
< jonasschnelli> BlueMatt: The ownership can have some sideeffects... I personally don't want to be in a register with my Name tied to a company that have "Bitcoin" in it's name. For travel purposes...
< achow101> BlueMatt: people who want to look at the paperwork and then go "X controls bitcoin blarg" conspiracy
< gmaxwell> "Orginization which does not control Bitcoin. LLC"
< jonasschnelli> DCI would be fine for me as well, though I prefer "Bitcoin Core Code Signing Assocation" over "DCI" (which is a private owned company) in the signing details
< gmaxwell> I would rather not use DCI simply because we really have suffered from people using that stupid message as proof BCF controls bitcoin. I'd rather the name be more benign. (the "foo code signing" sort).
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #11647: 0.15: Backports (0.15...Mf1711-0152backports) https://github.com/bitcoin/bitcoin/pull/11647
< wumpus> but it's outside the scope of the bitcoin core project
< morcos> Guys, if you are signing code, you are responsible for that code. If we are signing it in the name of Bitcoin Core we are all taking responsibility. Please let's limit this discussion to the code we all work on together
< MarcoFalke> #action Register "Bitcoin Core Code Signing Association"
< BlueMatt> it should probably have "Bitcoin Core" in the name
< morcos> Let's please leave whatever we do focused on Bitcoin Core
< jonasschnelli> Would someone disagree on founding a "Bitcoin Core Code Signing Association" based in Switzerland?...
< jonasschnelli> I kinda like the idea of a "Bitcoin Core Code Signing Assoc."
< gmaxwell> Bitcoin Release signing key incorporated.
< * BlueMatt> votes for someone to just create Bitcoin Core Code Signing, LLC