< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/1704bbf2263f...551933f9ec98
< bitcoin-git> bitcoin/master fa72fce MarcoFalke: test: Use ConnmanTestMsg from test lib in denialofservice_tests
< bitcoin-git> bitcoin/master 551933f fanquake: Merge bitcoin/bitcoin#22203: test: Use ConnmanTestMsg from test lib in den...
< bitcoin-git> [bitcoin] fanquake merged pull request #22203: test: Use ConnmanTestMsg from test lib in denialofservice_tests (master...2106-testConnman) https://github.com/bitcoin/bitcoin/pull/22203
< bitcoin-git> [bitcoin] fanquake pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/551933f9ec98...ce8276b5316b
< bitcoin-git> bitcoin/master 683d197 Andrew Chow: Use latest signapple commit
< bitcoin-git> bitcoin/master ce8276b fanquake: Merge bitcoin/bitcoin#22190: Use latest signapple commit
< bitcoin-git> [bitcoin] fanquake merged pull request #22190: Use latest signapple commit (master...update-signapple-commit) https://github.com/bitcoin/bitcoin/pull/22190
< bitcoin-git> [bitcoin] fanquake opened pull request #22220: util: make ParseMoney return a std::optional<CAmount> (master...parse_money_optional) https://github.com/bitcoin/bitcoin/pull/22220
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/ce8276b5316b...6985038046cd
< bitcoin-git> bitcoin/master ef99d03 bruno: test: check anchors.dat when node starts for the first time
< bitcoin-git> bitcoin/master 6985038 MarcoFalke: Merge bitcoin/bitcoin#22118: test: check anchors.dat when node starts for ...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #22118: test: check anchors.dat when node starts for the first time (master...2021-05-improv-anchors-test) https://github.com/bitcoin/bitcoin/pull/22118
< bitcoin-git> [bitcoin] MarcoFalke pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/6985038046cd...f66eceaecf46
< bitcoin-git> bitcoin/master 493fb47 Russell Yanofsky: Make SetupServerArgs callable without NodeContext
< bitcoin-git> bitcoin/master f66ecea MarcoFalke: Merge bitcoin/bitcoin#22216: refactor: Make SetupServerArgs callable witho...
< bitcoin-git> [bitcoin] MarcoFalke merged pull request #22216: refactor: Make SetupServerArgs callable without NodeContext (master...pr/ipc-sargs) https://github.com/bitcoin/bitcoin/pull/22216
< bitcoin-git> [bitcoin] MarcoFalke opened pull request #22221: refactor: Pass block reference instead of pointer to PeerManagerImpl::BlockRequested (master...2106-netBlock) https://github.com/bitcoin/bitcoin/pull/22221
< michaelfolkson> Trying to test #22156 by importing a Taproot descriptor tr()
<@gribble> https://github.com/bitcoin/bitcoin/issues/22156 | Allow tr() import only when Taproot is active by achow101 · Pull Request #22156 · bitcoin/bitcoin · GitHub
< michaelfolkson> Taking the Taproot descriptor from the examples https://github.com/bitcoin/bitcoin/blob/master/doc/descriptors.md#examples
< michaelfolkson> But getting the error "Missing checksum"
< michaelfolkson> I need to add the checksum of the P2TR address to the descriptor somewhere...?
< michaelfolkson> Maybe directly after the internal key... or at the end of the descriptor?
< darosior> michaelfolkson: bitcoind RPC API makes the checksum part of descriptors (see doc/descriptors.md) mandatory, you can get one using `getdescriptorinfo`
< Kiminuo> https://github.com/bitcoin/bitcoin/blob/master/doc/benchmarking.md#running - mentions: For benchmarks purposes you only need to compile `bitcoin_bench`. Beware of configuring without `--enable-debug` as this would impact benchmarking by unlatching log printers and lock analysis.
< Kiminuo> I'm confused. Should I compile with or without `--enable-debug`?
< michaelfolkson> Kiminuo: If it says beware of configuring without --enable-debug, that seems to suggest you should configure with it :)
< laanwj> if you want to have realistic benchmarks, don't use --enable-debug
< laanwj> what you usually want to know is how something performs in release and releases are not built with that
< Kiminuo> but then the sentence is incorrect, isn't it? I mean " Beware of configuring without `--enable-debug` as this would impact benchmarking by unlatching log printers and lock analysis."
< Kiminuo> Yes, that's what I would expect.
< laanwj> yes, i agree the sentence is confusing
< Kiminuo> I would expect it to say: "Beware of configuring with `--enable-debug` as this would impact benchmarking by unlatching log printers and lock analysis."
< Kiminuo> (without -> with)
< michaelfolkson> darosior: Thanks, getdescriptorinfo requires a valid descriptor though right? I don't have a valid Taproot descriptor without generating a checksum and adding to the descriptor somewhere
< laanwj> Kiminuo: i mean, if you did want to profile the lock analysis specifically you'd want to benchmark with debug, but not otherwise, in any case would be good to word it differently
< darosior> michaelfolkson: hand made descriptor (thus w/o checksum) -> getdescriptorinfo -> append the checksum -> importdescriptors
< darosior> So, no, getdescriptorinfo doesnt require a checksum
< michaelfolkson> darosior: Awesome, that worked. I'll see where the checksum should be appended, I'm guessing at the end of the descriptor
< Kiminuo> laanwj: Thanks for the explanation!
< darosior> Yes <desc>#<checksum>, see doc/descriptors.md :)
< earnestly> (Would be nice if 'MarcoFalke' signed their commits)
< michaelfolkson> earnestly: Having same issue as this? https://github.com/bitcoin/bitcoin/issues/22170
< earnestly> No, nothing like that. I verify signatures when building from master, most people sign their commits, but this developer doesn't
< earnestly> Maybe it is related though
< earnestly> In this sense it doesn't matter if they have a public key or not (i.e. if it's on a keyserver), it's that the commit itself isn't signed by their key
< earnestly> (I'm not sure because github does mess with this using their own keys and such)
< earnestly> michaelfolkson: Ah, perhaps it is the issue. I misread the github UI
< earnestly> michaelfolkson: Thanks, this works
< michaelfolkson> No problem
< darosior> earnestly: Marco signs their merge commits with "B8B3 F1C0 E58C 15DB 6A81 D30C 3648 A882 F431 6B9B", which is what matters when you want to verify the master branch.
< earnestly> darosior: Yeah thanks I managed to find it from openpgp
< earnestly> It's nice that the devs do sign their commits and not just releases
< laanwj> we sign all merge commits
< laanwj> (and sometimes more, but all top-level merge commits need to be signed)
< bitcoin-git> [bitcoin] sipsorcery opened pull request #22224: Update msvc and appveyor builds to use Qt5.12.11 binaries (master...msvc_qt5.12.11) https://github.com/bitcoin/bitcoin/pull/22224
< murarth> /﹗\ ΤዘIЅ CHANⲚEᏞ ᕼᎪЅ ⅯOⅤED TO ⅠᏒС.LⅠBЕRᎪ.CΗAТ #ᎻᎪMRΑⅮΙO /ǃ\
< bitcoin-git> [bitcoin] jamesob opened pull request #22226: doc: add unittest core dump instructions (master...2021-06-tests-core-dump) https://github.com/bitcoin/bitcoin/pull/22226
< bitcoin-git> [gui] ryanofsky opened pull request #361: Fix gui segfault caused by bitcoin/bitcoin#22216 (master...pr/ipc-guicrash) https://github.com/bitcoin-core/gui/pull/361
< hebasto> ryanofsky: thanks!
< bitcoin-git> [gui] hebasto merged pull request #361: Fix gui segfault caused by bitcoin/bitcoin#22216 (master...pr/ipc-guicrash) https://github.com/bitcoin-core/gui/pull/361
< bitcoin-git> [bitcoin] hebasto pushed 2 commits to master: https://github.com/bitcoin/bitcoin/compare/f66eceaecf46...a8c8dbc98fa9
< bitcoin-git> bitcoin/master d7f3b1a Russell Yanofsky: Fix gui segfault caused by bitcoin/bitcoin#22216
< bitcoin-git> bitcoin/master a8c8dbc Hennadii Stepanov: Merge bitcoin-core/gui#361: Fix gui segfault caused by bitcoin/bitcoin#222...