< bitcoin-git>
[bitcoin] MarcoFalke opened pull request #14712: wallet: Fix crash when rescanning wallet from future (master...Mf1811-walletCrashScan) https://github.com/bitcoin/bitcoin/pull/14712
< bitcoin-git>
[bitcoin] ryanofsky opened pull request #14711: Remove uses of chainActive and mapBlockIndex in wallet code (master...pr/wchain2) https://github.com/bitcoin/bitcoin/pull/14711
< millerti>
I just built the latest bitcoin from github, and immediately on start, I get a std::bad_alloc exception. I googled this, and I don't think any of the problems people talk about. This is a completely fresh install. No wallets or anything. It's a 64-bit build. I have penty of physical and virtual RAM. Any ideas where to start? I'll try a debugger to get a stack trace....
< bitcoin-git>
[bitcoin] laanwj closed pull request #14494: Error if # is used in rpcpassword in conf (master...201810_hash_in_rpcpassword_error) https://github.com/bitcoin/bitcoin/pull/14494
< bitcoin-git>
[bitcoin] laanwj closed pull request #14228: Qt: Enable system tray icon by default if available (master...unavailable-systray) https://github.com/bitcoin/bitcoin/pull/14228
< sanket1729>
From pwuille from bitcoin stackexchange: Nodes on the network maintain unconfirmed transactions in their mempool, and when the mempool grows too big, they will raise the minimum fee necessary to enter the mempool
< sanket1729>
In peak fees times, fees have been around 1000sat/byte(Jan 2018) whereas rbf only requires fees be more than minTxRelay fees(currently 1say/byte in bitcoin core) than the previous transaction. An attacker could start with 1 sat/byte fees and send 1000 RBF transactions with increasing fees 1sat/byte, 2 .... and so on. Thereby wasting node CPU validation resources 1000 times. This is not a big problem since fees are around
< bitcoin-git>
[bitcoin] andrewtoth opened pull request #14707: [RPC] Add include_coinbase option to receiveby RPCs (master...receivedby-coinbase) https://github.com/bitcoin/bitcoin/pull/14707
< Guest9346>
How can I contribute to bitcoin development
< gribble>
https://github.com/bitcoin/bitcoin/issues/14602 | Bugfix: Correctly calculate balances when min_conf is used, and for getbalance("*") by luke-jr · Pull Request #14602 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/9245 | Drop IO priority to idle while reading blocks for peer requests and startup verification by luke-jr · Pull Request #9245 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] MarcoFalke opened pull request #14705: travis: Avoid timeout on verify-commits check (master...Mf1811-travisVerifyCommits) https://github.com/bitcoin/bitcoin/pull/14705
< bitcoin-git>
bitcoin/0.17 89306ab Russell Yanofsky: [wallet] Restore ability to list incoming transactions by label...
< bitcoin-git>
bitcoin/0.17 5150acc Wladimir J. van der Laan: Merge #14441: [wallet] Backport(0.17): Restore ability to list incoming transactions by label...
< gribble>
https://github.com/bitcoin/bitcoin/issues/9245 | Drop IO priority to idle while reading blocks for peer requests and startup verification by luke-jr · Pull Request #9245 · bitcoin/bitcoin · GitHub
< fanquake>
definitely not a first for bitcoin core
< bitcoin-git>
bitcoin/master 6b8d86d Andrew Chow: Require a public key to be retrieved when signing a P2PKH input...
< bitcoin-git>
bitcoin/master 16e3b17 Pieter Wuille: Merge #14689: Require a public key to be retrieved when signing a P2PKH input...
< bitcoin-git>
[bitcoin] sipa closed pull request #14689: Require a public key to be retrieved when signing a P2PKH input (master...fix-pkh-pubkeys) https://github.com/bitcoin/bitcoin/pull/14689
< bitcoin-git>
bitcoin/master 65166d4 Glenn Willen: New PartiallySignedTransaction constructor from CTransction...
2018-11-09
< bitcoin-git>
[bitcoin] MarcoFalke opened pull request #14700: qa: Avoid race in p2p_invalid_block by waiting for the block request (master...Mf1811-qaPassOnCentOs) https://github.com/bitcoin/bitcoin/pull/14700
< bitcoin-git>
bitcoin/master 7e2e62c Russell Yanofsky: Add skeleton chain and client classes...
< bitcoin-git>
bitcoin/master 8db11dd Russell Yanofsky: Pass chain and client variables where needed...
< bitcoin-git>
bitcoin/master ea961c3 Russell Yanofsky: Remove direct node->wallet calls in init.cpp...
< bitcoin-git>
[bitcoin] ken2812221 opened pull request #14698: build: Add bitcoin-tx.exe into Windows installer (master...win-bitcoin-tx) https://github.com/bitcoin/bitcoin/pull/14698
< kallewoof>
sipa: i want to try some command on a new instance real quick so i do e.g. mkdir x; ./bitcoind -datadir=x -regtest &; [do stuff]; ^D^C and the instance is shutdown. I could just do './bitcoin-cli -datadir=x stop' but ^D^C is .. shorter.
< esotericnonsense>
it's kind of obvious, but I'm realising that if I expose getnewaddress, sendtoaddress, and maybe a QR code in my interface, you have an android wallet that's backed by bitcoin core
< esotericnonsense>
has anyone (other than the ABCore project) made a mobile wallet based on bitcoin core, e.g. remote?
2018-11-08
< bitcoin-git>
[bitcoin] DrahtBot closed pull request #9298: [Wallet] use CHDPubKey, don't store child priv keys in db, derive on the fly (master...2016/12/hd_no_priv) https://github.com/bitcoin/bitcoin/pull/9298
< esotericnonsense>
and then it's "someone else's job" to maintain the bitcoin library to RPC shim which ensures RPC backward compatibility
< gwillen>
one possible alternative I can think of would be to give bitcoin-cli a way to talk to multiple backends
< kanzure>
RPC is used by many companies as the only interface to bitcoin at all; not sure i understand the scope of discussion about moving RPC into another utility or project but yeah be careful i guess.
< wumpus>
I'm just trying to prevent the codebase complicating even more, I mean, I think we should focus on consensus issues in bitcoin core, it's hard enough
< gwillen>
for utility stuff that doesn't go in bitcoin core, is there some way to make it available to end-users who are not developers?
< phantomcircuit>
gwillen, see bitcoin-tx
< wumpus>
it could be completely separate from bitcoin core
< wumpus>
provoostenator: that RPC is useful is not the discussion, does it need to be in bitcoin core!
< luke-jr>
bitcoin-cli add 1 2
< provoostenator>
luke-jr yes, so we can claim that Bitcoin Core is turning complete :-P
< sipa>
i think that bitcoin core, for better or worse, implements certain featuresets - and it makes sense to implement those features completely, even if some are stateless
< sipa>
descriptors are a bitcoin core specific thing (at least for now), it would be trivial amount of code to implement given the existing infrastructure, but a lot of work to do elsewhere
< jnewbery>
I think having duplicate code that does basically the same thing can be problematic. We've already had issues where bitcoin-tx has fallen out of sync with the equivalent RPC methods.
< gribble>
https://github.com/bitcoin/bitcoin/issues/11082 | Add new bitcoin_rw.conf file that is used for settings modified by this software itself by luke-jr · Pull Request #11082 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/14532 | Never bind INADDR_ANY by default, and warn when doing so explicitly by luke-jr · Pull Request #14532 · bitcoin/bitcoin · GitHub
< bitcoin-git>
bitcoin/master fa4da3c MarcoFalke: [doc] conf: Remove deprecated options from docs, Other cleanup...
< bitcoin-git>
bitcoin/master e70a19e MarcoFalke: Merge #14684: [doc] conf: Remove deprecated options from docs, Other cleanup...
< bitcoin-git>
[bitcoin] conscott opened pull request #14691: Speedup feature_pruning test and refactor big transaction logic (master...2018_11_opreturn_splices) https://github.com/bitcoin/bitcoin/pull/14691
< bitcoin-git>
[bitcoin] achow101 opened pull request #14689: Require a public key to be retrieved when signing a P2PKH input (master...fix-pkh-pubkeys) https://github.com/bitcoin/bitcoin/pull/14689
< bitcoin-git>
[bitcoin] harding opened pull request #14688: Doc: update release notes for changes since 0.17.0 branch (master...2018-11-release-notes) https://github.com/bitcoin/bitcoin/pull/14688
< gribble>
https://github.com/bitcoin/bitcoin/issues/14532 | Never bind INADDR_ANY by default, and warn when doing so explicitly by luke-jr · Pull Request #14532 · bitcoin/bitcoin · GitHub
< dondreyt>
I'm currently in the process of doing some debugging of Bitcoin Core. Is there a way to output a CScript to console, in particular a public key signature as a string representation of hexadecimal?
< ezzzy>
are there any up-to-date resources documenting the bitcoin protocol, except of en.bitcoin.it/wiki/Protocol_documentation?
< bitcoin-git>
[bitcoin] instagibbs opened pull request #14679: importmulti: Don't add internal addresses to address book (master...importmulti_internal_fix) https://github.com/bitcoin/bitcoin/pull/14679
< bitcoin-git>
[bitcoin] MarcoFalke closed pull request #13677: Remind developers that disablewallet=1 should always work (master...2018/07/disable-wallet) https://github.com/bitcoin/bitcoin/pull/13677
< bitcoin-git>
[bitcoin] MarcoFalke closed pull request #14636: Avoid using numeric_limits for sequence numbers and lock times (master...pr/climit) https://github.com/bitcoin/bitcoin/pull/14636
< provoostenator>
sipa: in the WIP hardware wallet support branch I find that walletcreatefundedpbst no longer adds origin info. Trying to triangulate why: https://github.com/achow101/bitcoin/tree/hww
< bitcoin-git>
bitcoin/master 5c292da practicalswift: Add UBSan suppressions needed to pass test suite
< bitcoin-git>
bitcoin/master 4773fa8 practicalswift: Add llvm-symbolizer directory to PATH. Needed to get symbolized stack traces from the sanitizers.
< bitcoin-git>
[bitcoin] practicalswift opened pull request #14673: travis: Fail the UBSan Travis build in case of newly introduced UBSan errors (master...ubsan-tweak) https://github.com/bitcoin/bitcoin/pull/14673
< bitcoin-git>
[bitcoin] jamesob opened pull request #14672: tests: Send fewer spam messages in p2p_invalid_messages (master...2018-11-msgs-test-fix) https://github.com/bitcoin/bitcoin/pull/14672
< bitcoin-git>
[bitcoin] MarcoFalke closed pull request #14619: tests: Fix value display name in test_runner help text (master...test-runner-fix) https://github.com/bitcoin/bitcoin/pull/14619
< bitcoin-git>
bitcoin/master 4fb789e Jim Posen: Extract CSipHasher to it's own file in crypto/ directory....
< bitcoin-git>
bitcoin/master fef5adc Jim Posen: blockfilter: Use unordered_set instead of set in blockfilter.
< bitcoin-git>
bitcoin/master 880bc72 Wladimir J. van der Laan: Merge #14074: Use std::unordered_set instead of set in blockfilter interface...
< bitcoin-git>
[bitcoin] laanwj closed pull request #14074: Use std::unordered_set instead of set in blockfilter interface (master...blockfilter-unordered-set) https://github.com/bitcoin/bitcoin/pull/14074
< setpill>
trying to build bitcoin core in a bionic host with the gitian-build.py script, getting error `lxc-init: gitian: cmd/lxc_init.c: remove_self: 212 Invalid argument - Failed to unmount "/usr/sbin/init.lxc.static"`
< gribble>
https://github.com/bitcoin/bitcoin/issues/14552 | wallet: detecting duplicate wallet by comparing the db filename. by ken2812221 · Pull Request #14552 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] laanwj closed pull request #14658: qa: Add test to ensure node can generate all rpc help texts at runtime (master...Mf1811-qaRpcHelpMan) https://github.com/bitcoin/bitcoin/pull/14658
< bitcoin-git>
bitcoin/master bbbbb3f MarcoFalke: qa: Add test to ensure node can generate all help texts at runtime
< bitcoin-git>
bitcoin/master cdddd17 Wladimir J. van der Laan: Merge #14658: qa: Add test to ensure node can generate all rpc help texts at runtime...
< bitcoin-git>
bitcoin/master 825f779 Wladimir J. van der Laan: doc: Add historical release notes for 0.17.0.1...
< gribble>
https://github.com/bitcoin/bitcoin/issues/14532 | Never bind INADDR_ANY by default, and warn when doing so explicitly by luke-jr · Pull Request #14532 · bitcoin/bitcoin · GitHub