<bitcoin-git>
bitcoin/master a5bde01 Pieter Wuille: tests: give feature_taproot access to sighash preimages
<bitcoin-git>
[bitcoin] theStack opened pull request #23521: test: refactor: dedup code by taking use of `create_block` parameters (master...202111-test-refactor-use_createblock_parameters) https://github.com/bitcoin/bitcoin/pull/23521
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23513: ci: Drop --failfast in functional tests on native Windows CI task (master...211115-ff) https://github.com/bitcoin/bitcoin/pull/23513
<bitcoin-git>
bitcoin/master 1ba7412 W. J. van der Laan: Merge bitcoin/bitcoin#23004: multiprocess: add interfaces::ExternalSigner ...
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #22508: fuzz: replace every fuzzer-controlled while loop with a macro (master...2021-07--fuzzer-loops) https://github.com/bitcoin/bitcoin/pull/22508
<bitcoin-git>
[bitcoin] laanwj merged pull request #23198: build: Parse version information in msvc-autogen.py (master...auto_gen_issue) https://github.com/bitcoin/bitcoin/pull/23198
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #23516: test: Force --nosandbox when --valgrind (master...2111-testValgrindNoSandbox) https://github.com/bitcoin/bitcoin/pull/23516
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #23515: test: Return the largest utxo in MiniWallet.get_utxo (master...2111-testMiniwalletLargeUtxo) https://github.com/bitcoin/bitcoin/pull/23515
<bitcoin-git>
[bitcoin] hebasto opened pull request #23513: ci: Drop --failfast in functional tests on native Windows CI task (master...211115-ff) https://github.com/bitcoin/bitcoin/pull/23513
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #23512: policy: Treat taproot as always active (master...2111-policyTaprootActive) https://github.com/bitcoin/bitcoin/pull/23512
<bitcoin-git>
[bitcoin] laanwj merged pull request #22768: script: Add commits signed with sipas expired key to allow-revsig-commits (master...add_sipa_expired_key_signed_commits) https://github.com/bitcoin/bitcoin/pull/22768
<bitcoin-git>
[bitcoin] mjdietzx opened pull request #23507: Refactor: Improve API design of `ScriptToUniv`, `TxToUniv` (master...ret_UniValue_instead_of_pass_by_ref) https://github.com/bitcoin/bitcoin/pull/23507
<Guest31>
Hello! I have a doubt, where i find docs for understanding the bitcoin code core?
<prayank>
Hi CORE devs. I was planning to rename few things in code as web4 after Taproot activates and it will be good for Lightning Network (The only layer 2 that we focus on and still no way to create tokens or good privacy) Trust me it will work and few devs already working on LN agree on such things. We can even remove mempool to make bitcoin a complete meme. And lot of other features. Thanks. Happy weekend. Cheers.
<bitcoin-git>
[bitcoin] hebasto opened pull request #23506: test: Make more shell scripts verifiable by the `shellcheck` tool (master...211113-lint-shell) https://github.com/bitcoin/bitcoin/pull/23506
<bitcoin-git>
[bitcoin] dougEfresh opened pull request #23503: ci, refactor: Use Ubuntu release date tags instead of release names (master...ci-ubuntu-date-tag) https://github.com/bitcoin/bitcoin/pull/23503
<bitcoin-git>
[bitcoin] theStack opened pull request #23498: test: remove unnecessary block rehashing prior to solving (master...202111-test-remove_superflous_block_rehashs_before_solving) https://github.com/bitcoin/bitcoin/pull/23498
<bitcoin-git>
[bitcoin] ryanofsky opened pull request #23497: Add `src/node/` and `src/wallet/` code to `node::` and `wallet::` namespaces (master...pr/names) https://github.com/bitcoin/bitcoin/pull/23497
<laanwj>
though it maybe somewhat obscure and hard to explain for GUI end users, the people diving so deep into network specifics are likely able to edit bitcoin.conf
<_aj_>
i'm +1 on either bitcoin-util or adding to the maintainer tools repo, whichever actually gets a PR
<sipa>
_aj_: the code in bitcoin core currently only does lookup
<luke-jr>
laanwj: they're not Bitcoin-related? :P
<laanwj>
what's the argument against putting the tools in bitcoin-maintainer-tools
<laanwj>
the main difference is whether they're versioned in tandem with bitcoin core itself
<sipa>
we'll definitely wants scripts/tooling specific to the creation/ceremony of the bitcoin-core-shipped asmap file in our repo, but that doesn't require the software tools involved to be there too
<laanwj>
but that's also bitcoin speicifc
<laanwj>
of course, there already *is* the bitcoin-maintainer-tools repository where it could go
<laanwj>
i'm also against scope creep, but, in bitcoin-util doesn't seem to be a big problem, it's some maintenance cost, sure, but no attack surface or bug risk for running nodes
<_aj_>
sipa: either "bitcoin-util asmap {encode,decode,lookup}" or "bitcoin-util {asmap-encode,asmap-decode,asmap-lookup}"
<luke-jr>
why the push to put it in the Core repo? it has nothing to do with Bitcoin and is a generally useful thing…?
<sipa>
do we imagine all of these to become separate commands in bitcoin-util?
<laanwj>
fjahr: yes, but that would imply a deterministic build, and some way for the bitcoind/bitcoin-qt to automatically find the file that was downloaded with the distribution, i mean
<_aj_>
+1 on adding it to bitcoin-util
<laanwj>
no, no objections with adding it to bitcoin-util
<laanwj>
e.g. one thing to consider, besides deterministic build details, is how to ship it, to embed the data into the binary is not practical because then bitcoind and bitcoin-qt would both need a copy
<fjahr>
So, one question on tooling in the wider sense: Technically #18573 has received enough concept acks but I liked Sjors’ suggestion to put it into bitcoin-util, which might make it easier to pull out the functionality later on. Some people have noted that putting it in a separate library would be good for reuse in other projects, others would like to see that code shipped with core. I think this is a good middle ground for now. Does
<sipa>
fjahr: the currently integrated asmap code in bitcoin core, i mean
<bitcoin-git>
[bitcoin] MarcoFalke closed pull request #23371: test: MiniWallet: add P2TR support and use it per default (master...202110-test-MiniWallet-change_P2WSH_to_P2TR) https://github.com/bitcoin/bitcoin/pull/23371
<bitcoin-git>
[bitcoin] achow101 closed pull request #20096: wallet: Remove WalletDatabase refcounting and enforce only one Batch access the database at a time (master...rm-bdb-refcount) https://github.com/bitcoin/bitcoin/pull/20096
<bitcoin-git>
[bitcoin] hebasto closed pull request #23476: ci, qa: Adjust timeouts per test instead of global `--timeout-factor` (master...211109-timeout) https://github.com/bitcoin/bitcoin/pull/23476
<bitcoin-git>
[bitcoin] hebasto opened pull request #23476: ci, qa: Adjust timeouts per test instead of global `--timeout-factor` (master...211109-timeout) https://github.com/bitcoin/bitcoin/pull/23476
<bitcoin-git>
[bitcoin] laanwj merged pull request #22934: Add verification to `Sign`, `SignCompact` and `SignSchnorr` (master...schnorr_sig) https://github.com/bitcoin/bitcoin/pull/22934
<bitcoin-git>
bitcoin/master bd9c6ad zealsham: wallet: Fixed Grammatical error in bdb.h
<bitcoin-git>
bitcoin/master 55dd385 W. J. van der Laan: Merge bitcoin/bitcoin#23414: wallet: Fix comment grammar in bdb.h
<bitcoin-git>
[bitcoin] brunoerg opened pull request #23475: wallet: add config to prioritize a solution that doesn't create change in coin selection (master...2021-11-coinselection-option) https://github.com/bitcoin/bitcoin/pull/23475
<bitcoin-git>
[bitcoin] MarcoFalke opened pull request #23474: test: scripted-diff cleanups after generate* changes (master...2107-testSync) https://github.com/bitcoin/bitcoin/pull/23474
<bitcoin-git>
[bitcoin] MarcoFalke closed pull request #22567: test: Implicitly sync after generate* to preempt races and intermittent test failures (master...2107-testSync) https://github.com/bitcoin/bitcoin/pull/22567
<bitcoin-git>
[bitcoin] MarcoFalke merged pull request #23300: test: Implicitly sync after generate*, unless opted out (master...2110-testSyncImp) https://github.com/bitcoin/bitcoin/pull/23300
<Guest23>
<aptsecure> you know, since 2015 the Bitcoin protocol dramatically changed by one single entity Blockstream Inc which literally paid millions to "Bitcoin Core" developers to impelemt segwit, lightning and all kinds of crap... before 2015 there was just Bitcoin, "Bitcoin Core" is invented by Blockstream
<Guest23>
it seems to me that Bitcoin is under attack
<Guest23>
<aptsecure> Also Bitcoin 0.8.1 released by Gavin Andresen who was stupid enough to give write access to some Blockstream people who stabbed him in the back and revoked his access to the repository, Gavin was the person Satoshi entrusted in supervising Bitcoin's development not this Blockstream monkeys
<bitcoin-git>
bitcoin/master aedd02e Vasil Dimov: net: make it possible to connect to CJDNS addresses
<bitcoin-git>
bitcoin/master de01e31 Vasil Dimov: net: use -proxy for connecting to the CJDNS network
<bitcoin-git>
bitcoin/master 78f456c Vasil Dimov: net: recognize CJDNS from ParseNetwork()
<michaelfolkson2>
In case Taproot activation chat gets noisy in the run up to activation later this week I'm thinking #bitcoin-dev may be better location for Taproot activation chat. So yeah would be interesting to have discussion somewhere on IRC and that's probably best place imo
<bitcoin-git>
[bitcoin] hebasto closed pull request #23463: ci: Increase --timeout-factor in the native Windows CI task (master...211107-timeout) https://github.com/bitcoin/bitcoin/pull/23463