< BlueMatt>
<gribble> https://github.com/bitcoin/bitcoin/issues/10235 | Track keypool entries as internal vs external in memory by TheBlueMatt · Pull Request #10235 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] jnewbery opened pull request #10812: [utils] Allow bitcoin-cli's -rpcconnect option to be used with square brackets (master...bitcoin_cli_ipv6) https://github.com/bitcoin/bitcoin/pull/10812
< gribble>
https://github.com/bitcoin/bitcoin/issues/10604 | [wallet] [tests] Add listwallets RPC, include wallet name in `getwalletinfo` and add multiwallet test by jnewbery · Pull Request #10604 · bitcoin/bitcoin · GitHub
< sipa>
cfields: ack, fix it in bitcoin-core/leveldb
< bitcoin-git>
[bitcoin] petertodd closed pull request #8543: Use ANYONECANPAY if -spendzeroconfchange=0 (master...2016-08-anyonecanpay-if-spendzeroconfchange-disabled) https://github.com/bitcoin/bitcoin/pull/8543
< bitcoin-git>
[bitcoin] instagibbs opened pull request #10807: getbalance example covers at least 6 confirms (master...getbalexample) https://github.com/bitcoin/bitcoin/pull/10807
< jnewbery>
arubi: yeah bitcoin-cli over ipv6 seems pretty niche. Can't imagine many people use it
< jnewbery>
Does that mean you were able to use bitcoin-cli with ipv6?
< jnewbery>
I've added a `-usecli` option to the functional tests which makes all RPCs go through bitcoin-cli. This is the last test that I can't get to run with that option
< jnewbery>
I think so. Background is I'm trying to run rpcbind.py. It works when I use direct RPC, but not if I feed all RPC through bitcoin-cli
< jnewbery>
Does anyone know if bitcoin-cli is supposed to work with ipv6? I can't seem to make it connect when specifying an ipv6 address in -rpcconnect
< bitcoin-git>
[bitcoin] theuni opened pull request #10806: build: verify that the assembler can handle crc32 functions (master...configure-check-asm) https://github.com/bitcoin/bitcoin/pull/10806
< jnewbery>
wumpus: sorry for the back and forth - i think we can remove #10711 from https://github.com/bitcoin/bitcoin/projects/8 . I still want it to go in, but it's not essential for 0.15 (in fact it could probably go in after feature freeze since it doesn't touch product code)
< cdecker>
We might want to think about ways to differentiate once a hard fork occurs, I'm not sure one implementation will want to differentiate itself out of fear of being called non-bitcoin
< jonasschnelli>
That: The DNS seed results must consist exclusively of fairly selected and functioning Bitcoin nodes from the public network to the best of the operator's understanding and capability.
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #10799: Prevent user from specifying conflicting parameters to fundrawtx (master...2017-07-no-fundraw-conflicts) https://github.com/bitcoin/bitcoin/pull/10799
< 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
< bitcoin-git>
[bitcoin] jonasschnelli closed pull request #8369: [FOR LATER USE][WIP][Wallet] add support for a flexible "set of features" (master...2016/07/wallet_features) https://github.com/bitcoin/bitcoin/pull/8369
< BlueMatt>
ok, no big deal, lets move to #bitcoin
< cluelessperson>
is currently on my plate, but I was wondering if you might suggest something else that might be more beneficial towards bitcoin development, testing/QA?
< gmaxwell>
BlueMatt: I do not believe that LTO fails to work on anything that can compile Bitcoin Core. It's been supported since GCC 4.7
< BlueMatt>
is O3 a win in bitcoin?
< gribble>
https://github.com/bitcoin/bitcoin/issues/9804 | Fixes subscript 0 ([0]) where should use (var.data()) instead. by JeremyRubin · Pull Request #9804 · bitcoin/bitcoin · GitHub
< gmaxwell>
here is something funny: compilng bitcoin with -march=native makes the sha2 in C most of the speed of the sse one. (compiler manages to use rorx)
< BlueMatt>
lol, Make Bitcoin CryptoPP Again
< bitcoin-git>
[bitcoin] laanwj closed pull request #10712: Add change output if necessary to reduce excess fee (master...addchangehwenoverpaying) https://github.com/bitcoin/bitcoin/pull/10712
< bitcoin-git>
bitcoin/master e8b9523 Wladimir J. van der Laan: Merge #10712: Add change output if necessary to reduce excess fee...
< bitcoin-git>
bitcoin/master 0f402b9 Alex Morcos: Fix rare edge case of paying too many fees when transaction has no change....
< bitcoin-git>
bitcoin/master 253cd7e Alex Morcos: Only reserve key for scriptChange once in CreateTransaction...
< bitcoin-git>
[bitcoin] laanwj closed pull request #10589: More economical fee estimates for RBF and RPC options to control (master...rpcestimatechoice) https://github.com/bitcoin/bitcoin/pull/10589
< bitcoin-git>
bitcoin/master e0738e3 Alex Morcos: remove default argument from estimateSmartFee
< bitcoin-git>
bitcoin/master d507c30 Alex Morcos: Introduce a fee estimate mode....
< bitcoin-git>
bitcoin/master cfaef69 Alex Morcos: remove default argument from GetMinimumFee
< bitcoin-git>
[bitcoin] laanwj closed pull request #10179: Give CValidationInterface Support for calling notifications on the CScheduler Thread (master...2017-01-wallet-cache-inmempool-3) https://github.com/bitcoin/bitcoin/pull/10179
< bitcoin-git>
bitcoin/master 3a19fed Matt Corallo: Make ValidationInterface signals-type-agnostic...
< bitcoin-git>
bitcoin/master cda1429 Matt Corallo: Give CMainSignals a reference to the global scheduler...
< bitcoin-git>
bitcoin/master ff6a834 Matt Corallo: Use TestingSetup to DRY qt rpcnestedtests
< bitcoin-git>
[bitcoin] MeshCollider opened pull request #10790: Use vector::data() instead of &vch[0] in base58.cpp (master...prefer-vector-data) https://github.com/bitcoin/bitcoin/pull/10790
< bitcoin-git>
[bitcoin] stevendlander opened pull request #10789: Punctuation/grammer fixes in rpcwallet.cpp (master...cli-punctuation-standardization) https://github.com/bitcoin/bitcoin/pull/10789
< bitcoin-git>
[bitcoin] achow101 opened pull request #10788: Replace ismine with producesignature check in witnessifier (master...fix-addwitnessaddress) https://github.com/bitcoin/bitcoin/pull/10788
2017-07-10
< bitcoin-git>
[bitcoin] sipa opened pull request #10786: Add PR description to merge commit in github-merge.py (master...20170710_prbody) https://github.com/bitcoin/bitcoin/pull/10786
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #10784: Do not allow users to get keys from keypool without reserving them (master...2017-07-keep-change) https://github.com/bitcoin/bitcoin/pull/10784
< Murch>
oh, @rhavar and anyone else running Coin Selection Simulations. You will probably not want to run with all strategies at the same time as especially the Bitcoin Core based selection takes quite a lot of computation time.
< bitcoin-git>
[bitcoin] laanwj closed pull request #10745: Be consistent in using "opt_into_rbf" parameter for Opt-In RBF (master...opt_in_rbf-param) https://github.com/bitcoin/bitcoin/pull/10745
< jnewbery>
Can I get #10711 added to https://github.com/bitcoin/bitcoin/projects/8 ? It's a test framework enhancement so not super urgent, but it moves quite a lot of code within test/functional/test_framework so I'd like to avoid too many rebases.
< rodarmor>
How will a current bitcoin core node interpret a block with a transaction whose version is greater than CURRENT_VERSION? I can see in the code that it's used for relay policy, and for BIP68 enforcement, is that it?
< gmaxwell>
yea, bitcoin.com censored my transaction, indeed.
< bitcoin-git>
[bitcoin] practicalswift opened pull request #10776: Avoid unnecessary copying of non-cheaply-copied types. Use pass by reference to const consistently where appropriate. (master...const-ref) https://github.com/bitcoin/bitcoin/pull/10776
< bitcoin-git>
[bitcoin] practicalswift opened pull request #10771: Remove unused variables in shell scripts (master...unused-shell-variables) https://github.com/bitcoin/bitcoin/pull/10771
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #10770: Drop upgrade-cancel callback registration for a generic "cancelable" (master...2017-07-upgrade-cancel-nits) https://github.com/bitcoin/bitcoin/pull/10770
< bitcoin-git>
[bitcoin] jonasschnelli opened pull request #10769: [Qt] replace fee slider with a Dropdown, extend conf. targets (master...2017/07/qt_fee_slider) https://github.com/bitcoin/bitcoin/pull/10769
< gribble>
https://github.com/bitcoin/bitcoin/issues/10251 | Add balances cache / GUI: use a signal instead of a poll thread by jonasschnelli · Pull Request #10251 · bitcoin/bitcoin · GitHub
< bitcoin-git>
[bitcoin] ReneNyffenegger opened pull request #10765: Tests: address placement should be deterministic by default (master...test-addrman) https://github.com/bitcoin/bitcoin/pull/10765
< bitcoin-git>
[bitcoin] fanquake closed pull request #10764: Tests: address placement should be deterministic by default (master...test-addrman) https://github.com/bitcoin/bitcoin/pull/10764
< bitcoin-git>
[bitcoin] ReneNyffenegger opened pull request #10764: Tests: address placement should be deterministic by default (master...test-addrman) https://github.com/bitcoin/bitcoin/pull/10764
< bitcoin-git>
[bitcoin] MarcoFalke closed pull request #10759: Fix multi_rpc test for hosts that dont default to utf8 (master...2017-07-fix-mult-rpc-test) https://github.com/bitcoin/bitcoin/pull/10759
< bitcoin-git>
bitcoin/master 1d4805c MarcoFalke: Merge #10759: Fix multi_rpc test for hosts that dont default to utf8...
< bitcoin-git>
bitcoin/master bc7d103 Matt Corallo: Fix multi_rpc test for hosts that dont default to utf8...
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #10759: Fix multi_rpc test for hosts that dont default to utf8 (master...2017-07-fix-mult-rpc-test) https://github.com/bitcoin/bitcoin/pull/10759
< jtimon>
I mean, in the deterministic build tutorial for bitcoin, which I found easy to follow, you are required to create a debian vm
< jtimon>
no, I don't think docker's determinism is enough for bitcoin's deterministic builds is what I'm saying, but I'm no expert on either of them, just used them by following tutorials and reading other people's code
< bitcoin-git>
[bitcoin] TheBlueMatt opened pull request #10758: Fix some chainstate-init-order bugs. (master...2014-07-nonatomic-flush-fixes) https://github.com/bitcoin/bitcoin/pull/10758
< jtimon>
I "had" to delete ~/.bitcoin yesterday until I learned how to cleanup things in docker (damm, should have just copied it to another disk), otherwise I could have seen the historic min fee and feerate per block that I've always wanted to see...
< bitcoin-git>
[bitcoin] theuni opened pull request #10756: net processing: swap out signals for an interface class (master...no-net-signals2) https://github.com/bitcoin/bitcoin/pull/10756
< gribble>
https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon · Pull Request #8498 · bitcoin/bitcoin · GitHub
< wumpus>
"This would require to store the plugin name and the device identifier somewhere (probably bitcoin.conf to begin with)"
< spudowiar>
This would require to store the plugin name and the device identifier somewhere (probably bitcoin.conf to begin with)
< wumpus>
spudowiar: if it has a special gui it should definitely draw it itself, bitcoin qt can't get into the UI delegation/embedding business
< gribble>
https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon · Pull Request #8498 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/10557 | Make check to distinguish between orphan txs and old txs more efficient. by morcos · Pull Request #10557 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/10579 | [RPC] Split signrawtransaction into wallet and non-wallet RPC command by achow101 · Pull Request #10579 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/10571 | [RPC]Move transaction combining from signrawtransaction to new RPC by achow101 · Pull Request #10571 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/10179 | Give CValidationInterface Support for calling notifications on the CScheduler Thread by TheBlueMatt · Pull Request #10179 · bitcoin/bitcoin · GitHub
< gribble>
https://github.com/bitcoin/bitcoin/issues/8498 | Near-Bugfix: Optimization: Minimize the number of times it is checked that no money... by jtimon · Pull Request #8498 · bitcoin/bitcoin · GitHub
< morcos>
at $3000 bitcoin, i think that means if you create an output thats less than 8 cents (or a bit smaller for segwit) that you'll just throw it away, and instead of redoing coin selection, you'll just add it to fee
< rhavar>
I saw a service that recently (3 month ago?) got spammed with 3000 sat (?) outputs and ended up needing to spend over a bitcoin to clean it up
< bitcoin-git>
[bitcoin] practicalswift opened pull request #10752: Use quoted form when including primitives/transaction.h (master...transaction-h) https://github.com/bitcoin/bitcoin/pull/10752
< BlueMatt>
bitcoin also wouldnt function, but thats a separate issue
< morcos>
i think that at the Bitcoin Core level it's always going to be a highly advanced application, and its better not to abstract away too much about how it actually works
< bitcoin-git>
[bitcoin] jnewbery opened pull request #10747: [rpc] fix verbose argument for getblock in bitcoin-cli (master...fix_getblock_verbose_argument) https://github.com/bitcoin/bitcoin/pull/10747
< bitcoin-git>
[bitcoin] luke-jr opened pull request #10745: Be consistent in using "opt_into_rbf" parameter for Opt-In RBF (master...opt_in_rbf-param) https://github.com/bitcoin/bitcoin/pull/10745
< bitcoin-git>
[bitcoin] practicalswift opened pull request #10742: Use scoped enumerations (C++11, "enum class") (master...scoped-enums) https://github.com/bitcoin/bitcoin/pull/10742
< Chris_Stewart_5>
Does bitcoin core store orphaned blocks indefinitely?
< bitcoin-git>
[bitcoin] jnewbery opened pull request #10740: [WIP] [wallet] dynamic loading/unloading of wallets (master...load_unload_wallet) https://github.com/bitcoin/bitcoin/pull/10740
< bitcoin-git>
[bitcoin] paveljanik opened pull request #10739: Do not shadow upper local variable `state`, reuse it as in other cases. (master...20170704_Wshadow_txvalidationcache_tests) https://github.com/bitcoin/bitcoin/pull/10739
< bitcoin-git>
[bitcoin] theuni opened pull request #10738: net: drop custom CNode refcounting in favor of smart pointers (master...shared_ptr_cnode) https://github.com/bitcoin/bitcoin/pull/10738
2017-07-03
< Dizzle>
And from there began an awkward relationship between the svn repo and the git repo, where SVN became the deployment branch and github the integration branch. You and Gavin chatted briefly about it around the time Satoshi became sparse. http://bitcoinstats.com/irc/bitcoin-dev/logs/2011/01/31#l1296491784.0
< bitcoin-git>
[bitcoin] jonasschnelli closed pull request #10728: fix typo in help text for removeprunedfunds (master...fix-removeprunedfunds-helptext) https://github.com/bitcoin/bitcoin/pull/10728
< bitcoin-git>
bitcoin/master 7397af9 Jonas Schnelli: Merge #10728: fix typo in help text for removeprunedfunds...
< bitcoin-git>
bitcoin/master ecb4fc3 Akio Nakamura: fix typo in help text for removeprunedfunds