Bitcoin Core Github
44 subscribers
121K links
Download Telegram
👍 TheCharlatan approved a pull request: "wallet: Reset chain notifications handler if AttachChain fails"
(https://github.com/bitcoin/bitcoin/pull/29243#pullrequestreview-1820104671)
ACK ea2551e55d260854a5cca8aa95034970d4adca1c
💬 TheCharlatan commented on pull request "rpc,rest,zmq: faster getblock, NotifyBlock and rest_block by reading raw block":
(https://github.com/bitcoin/bitcoin/pull/26415#discussion_r1451613773)
This check seems like the right thing to do, but this could be handled by the caller, by checking `if (!(pindex->nStatus & BLOCK_HAVE_DATA))`, like done in `net_processing.cpp:2292`. Maybe still add this in a separate commit to clearly explain what is going and why being defensive here is an improvement?
👍 furszy approved a pull request: "wallet: Reset chain notifications handler if AttachChain fails"
(https://github.com/bitcoin/bitcoin/pull/29243#pullrequestreview-1820111062)
Code review ACK ea2551e5

Plus, made a quick test replicating the behavior https://github.com/furszy/bitcoin-core/commit/b6aefde6bdb9bf52e43c54d98921d8da2f0a6b5f (it is not meant to be merged, just to trigger the failure locally). It fails without the ea2551e5, and passes with it.
💬 fjahr commented on pull request "snapshots: don't core dump when running -checkblockindex after `loadtxoutset`":
(https://github.com/bitcoin/bitcoin/pull/28791#issuecomment-1890789321)
utACK cdc6ac4126b31426261605a757c52ea2dbfb2a81

This seems to be the best solution for this issue.
💬 cecuabin commented on issue "ci: failure in `wallet_assumeutxo.py --descriptors`":
(https://github.com/bitcoin/bitcoin/issues/29234#issuecomment-1890829990)
(cfdm^+1/2e+lt1)* = dtt^2 +1/2-4/3.15.dmb
GPI + K3.105^n = R^2*.rsc
dt= 2/3 -icsg8 . pi^2*.int
gu=dd1t1cs^2d2-DT9t'*.lk
Ka = rc^muv^sh2-pu^2/Eccp^8''*.zip
W1^3/2 + d1t1 . w^3/2 = $LUNC + target 300dsh ($0.023)
RB + MAF = Eo - d1t1 . wrs^2|/^o,313
💬 cecuabin commented on issue "`-maxtxfee` is used as a fee and a feerate":
(https://github.com/bitcoin/bitcoin/issues/29220#issuecomment-1890830538)
FR + dac = -At^2sds + Wo^3/1.223
358 dt^2sv = F271 +dr^3 / 1:121234^3/2 r^2 -cfv^2
🤔 jonesk7734 reviewed a pull request: "Update doc/policy/README.md"
(https://github.com/bitcoin/bitcoin/pull/29095#pullrequestreview-1820177649)
Reviewed, and terms agreed to.
📝 BrandonOdiwuor opened a pull request: "doc: update encryptwallet passphrase doc"
(https://github.com/bitcoin/bitcoin/pull/29245)
Follow up to https://github.com/bitcoin/bitcoin/pull/28974, coming from https://github.com/bitcoin/bitcoin/pull/28974#issuecomment-1855661692
🤔 jonesk7734 reviewed a pull request: "doc: refer to "Node relay options" in policy/README"
(https://github.com/bitcoin/bitcoin/pull/29235#pullrequestreview-1820183065)
Reviewed, and accepted terms.
BrandonOdiwuor closed a pull request: "wallet: Refactor DumpWallet function to accept -dumpfile path argument"
(https://github.com/bitcoin/bitcoin/pull/29223)
💬 hsjoberg commented on pull request "Implement 64 bit arithmetic op codes in the Script interpreter":
(https://github.com/bitcoin/bitcoin/pull/29221#issuecomment-1890905163)
Concept ACK. This is great!
📝 fanquake locked a pull request: "doc: refer to "Node relay options" in policy/README"
(https://github.com/bitcoin/bitcoin/pull/29235)
Fixed up #29095, to refer to `-help`, rather than listing every option.
💬 hebasto commented on pull request "Revert "build: Fix regression in "ARMv8 CRC32 intrinsics" test"":
(https://github.com/bitcoin/bitcoin/pull/29226#issuecomment-1890934252)
> We could alternatively add a suppression but I prefer reverting unless someone can explain how this is not an actual bug.

Assuming that this is a bug, disabling the buggy feature should be documented properly, no?
💬 GoodDaisy commented on pull request "Fix typos":
(https://github.com/bitcoin-core/gui/pull/787#issuecomment-1890949164)
@hebasto thank you very much for your guide. I will submit to the main repository.
📝 GoodDaisy opened a pull request: "Fix typos"
(https://github.com/bitcoin/bitcoin/pull/29246)

fix typo in doc/Doxyfile.in
fix typo in test/functional/wallet_backup.py
💬 GoodDaisy commented on pull request "Fix typos":
(https://github.com/bitcoin/bitcoin/pull/29246#issuecomment-1890950963)
@hebasto thank you very much for your suggestion, and I submit to here.
💬 reardencode commented on pull request "OP_CHECKTEMPLATEVERIFY, OP_CHECKSIGFROMSTACK(VERIFY), OP_INTERNALKEY validation (LNHANCE)":
(https://github.com/bitcoin/bitcoin/pull/29198#issuecomment-1890976319)
Force pushed to deconflict opcodes with VAULT, add deployment info output, and slightly improve tx_invalid tests.
💬 RandyMcMillan commented on pull request "Fix typos":
(https://github.com/bitcoin/bitcoin/pull/29246#issuecomment-1890985686)
ACK a1b1798b1652e93caf66e5e1c8353bcd7951f1c4
💬 TheCharlatan commented on pull request "refactor(tidy): Use C++20 contains method":
(https://github.com/bitcoin/bitcoin/pull/29191#issuecomment-1891007986)
Re https://github.com/bitcoin/bitcoin/pull/29191#issuecomment-1882971897

> but I'm not sure for this PR the benefits outweigh the costs?

FWIW I would approve this PR if it would only contain the changes that are automatically picked up by tidy and applied by running with `-fix`, making resolving potential conflicts purely manual.
💬 hebasto commented on issue "ubsan: misaligned-pointer-use in crc32c/src/crc32c_arm64.cc":
(https://github.com/bitcoin/bitcoin/issues/29178#issuecomment-1891012697)
I can reproduce the issue on Debian 11, aarch64.