✅ maflcko closed an issue: "Proposal: Implement HD Address Generation Mechanism for Outgoing Transactions"
(https://github.com/bitcoin/bitcoin/issues/31254)
(https://github.com/bitcoin/bitcoin/issues/31254)
💬 maflcko commented on issue "Proposal: Implement HD Address Generation Mechanism for Outgoing Transactions":
(https://github.com/bitcoin/bitcoin/issues/31254#issuecomment-2463936815)
It is not possible to change a given prevout's output script.
Usually the issue tracker is used to track technical issues related to the Bitcoin Core code base.
General bitcoin questions and/or support requests are best directed to the [Bitcoin StackExchange](https://bitcoin.stackexchange.com) or the `#bitcoin` IRC channel on Libera Chat, or one of the Bitcoin subreddits, or any other place that you feel is well suited.
Network-wide consensus and/or P2P changes first need to be discusse
...
(https://github.com/bitcoin/bitcoin/issues/31254#issuecomment-2463936815)
It is not possible to change a given prevout's output script.
Usually the issue tracker is used to track technical issues related to the Bitcoin Core code base.
General bitcoin questions and/or support requests are best directed to the [Bitcoin StackExchange](https://bitcoin.stackexchange.com) or the `#bitcoin` IRC channel on Libera Chat, or one of the Bitcoin subreddits, or any other place that you feel is well suited.
Network-wide consensus and/or P2P changes first need to be discusse
...
💬 maflcko commented on pull request "fix: recitfy typos":
(https://github.com/bitcoin/bitcoin/pull/31253#issuecomment-2463948524)
Please squash your commits according to https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md#squashing-commits
(https://github.com/bitcoin/bitcoin/pull/31253#issuecomment-2463948524)
Please squash your commits according to https://github.com/bitcoin/bitcoin/blob/master/CONTRIBUTING.md#squashing-commits
💬 i-am-yuvi commented on pull request "net, init: derive default onion port if a user specified a -port":
(https://github.com/bitcoin/bitcoin/pull/31223#issuecomment-2463949135)
Concept ACK
(https://github.com/bitcoin/bitcoin/pull/31223#issuecomment-2463949135)
Concept ACK
👍 TheCharlatan approved a pull request: "refactor: mining interface 30955 followups"
(https://github.com/bitcoin/bitcoin/pull/31197#pullrequestreview-2423018734)
ACK 058862581085316927287817b2af01e8f4765a1d
(https://github.com/bitcoin/bitcoin/pull/31197#pullrequestreview-2423018734)
ACK 058862581085316927287817b2af01e8f4765a1d
💬 TheCharlatan commented on pull request "refactor: mining interface 30955 followups":
(https://github.com/bitcoin/bitcoin/pull/31197#discussion_r1833905820)
Nit: Since this is a style fix in the first place already, could also put the bracket on a new line to make clang-format happy.
(https://github.com/bitcoin/bitcoin/pull/31197#discussion_r1833905820)
Nit: Since this is a style fix in the first place already, could also put the bracket on a new line to make clang-format happy.
💬 vasild commented on pull request "Broadcast own transactions only via short-lived Tor or I2P connections":
(https://github.com/bitcoin/bitcoin/pull/29415#issuecomment-2464213134)
`ec7693a9aa...f5fc9451aa`: rebase and drop the commits that were already merged via https://github.com/bitcoin/bitcoin/pull/29420
(https://github.com/bitcoin/bitcoin/pull/29415#issuecomment-2464213134)
`ec7693a9aa...f5fc9451aa`: rebase and drop the commits that were already merged via https://github.com/bitcoin/bitcoin/pull/29420
💬 maflcko commented on pull request "Update manpage descriptions":
(https://github.com/bitcoin/bitcoin/pull/29686#issuecomment-2464221449)
> I just realised it would be great to commit the newly generated man pages here? https://github.com/bitcoin/bitcoin/tree/master/doc/man
>
> There are already outdated man pages in that directory, might as well update them now.
I don't understand. How are the placeholders outdated and how should they be updated?
(https://github.com/bitcoin/bitcoin/pull/29686#issuecomment-2464221449)
> I just realised it would be great to commit the newly generated man pages here? https://github.com/bitcoin/bitcoin/tree/master/doc/man
>
> There are already outdated man pages in that directory, might as well update them now.
I don't understand. How are the placeholders outdated and how should they be updated?
👍 maflcko approved a pull request: "Update manpage descriptions"
(https://github.com/bitcoin/bitcoin/pull/29686#pullrequestreview-2423171386)
ACK 47f50c7af5572520fd986b313a63a44a76d3c859 📠
<details><summary>Show signature</summary>
Signature:
```
untrusted comment: signature from minisign secret key on empty file; verify via: minisign -Vm "${path_to_any_empty_file}" -P RWTRmVTMeKV5noAMqVlsMugDDCyyTSbA3Re5AkUrhvLVln0tSaFWglOw -x "${path_to_this_whole_four_line_signature_blob}"
RUTRmVTMeKV5npGrKx1nqXCw5zeVHdtdYURB/KlyA/LMFgpNCs+SkW9a8N95d+U4AP1RJMi+krxU1A3Yux4bpwZNLvVBKy0wLgM=
trusted comment: ACK 47f50c7af5572520fd986b313a
...
(https://github.com/bitcoin/bitcoin/pull/29686#pullrequestreview-2423171386)
ACK 47f50c7af5572520fd986b313a63a44a76d3c859 📠
<details><summary>Show signature</summary>
Signature:
```
untrusted comment: signature from minisign secret key on empty file; verify via: minisign -Vm "${path_to_any_empty_file}" -P RWTRmVTMeKV5noAMqVlsMugDDCyyTSbA3Re5AkUrhvLVln0tSaFWglOw -x "${path_to_this_whole_four_line_signature_blob}"
RUTRmVTMeKV5npGrKx1nqXCw5zeVHdtdYURB/KlyA/LMFgpNCs+SkW9a8N95d+U4AP1RJMi+krxU1A3Yux4bpwZNLvVBKy0wLgM=
trusted comment: ACK 47f50c7af5572520fd986b313a
...
💬 maflcko commented on pull request "Update manpage descriptions":
(https://github.com/bitcoin/bitcoin/pull/29686#discussion_r1833996135)
nit: Why remove testnet4? Makes sense to not duplicate everything here, but leaving the others seems inconsistent. I'd suggest to just say: "..., or the (test)chain selection arguments.\n"
(https://github.com/bitcoin/bitcoin/pull/29686#discussion_r1833996135)
nit: Why remove testnet4? Makes sense to not duplicate everything here, but leaving the others seems inconsistent. I'd suggest to just say: "..., or the (test)chain selection arguments.\n"
💬 vasild commented on pull request "Broadcast own transactions only via short-lived Tor or I2P connections":
(https://github.com/bitcoin/bitcoin/pull/29415#discussion_r1834004515)
Marking this as resolved, feel free to comment if you have concerns with the "maximum lifetime" solution.
(https://github.com/bitcoin/bitcoin/pull/29415#discussion_r1834004515)
Marking this as resolved, feel free to comment if you have concerns with the "maximum lifetime" solution.
💬 TheCharlatan commented on pull request "rpc: Remove submitblock pre-checks":
(https://github.com/bitcoin/bitcoin/pull/31175#issuecomment-2464228255)
Updated b83d509d59dde352054cccf792d28bb87835e64f -> 309bd56d97f87f973f45897fc00b1bd2fc5cff1a ([submitblock_prechecks_1](https://github.com/TheCharlatan/bitcoin/tree/submitblock_prechecks_1) -> [submitblock_prechecks_2](https://github.com/TheCharlatan/bitcoin/tree/submitblock_prechecks_2), [compare](https://github.com/TheCharlatan/bitcoin/compare/submitblock_prechecks_1..submitblock_prechecks_2))
* Removed throw on missing coinbase in `submitblock`.
(https://github.com/bitcoin/bitcoin/pull/31175#issuecomment-2464228255)
Updated b83d509d59dde352054cccf792d28bb87835e64f -> 309bd56d97f87f973f45897fc00b1bd2fc5cff1a ([submitblock_prechecks_1](https://github.com/TheCharlatan/bitcoin/tree/submitblock_prechecks_1) -> [submitblock_prechecks_2](https://github.com/TheCharlatan/bitcoin/tree/submitblock_prechecks_2), [compare](https://github.com/TheCharlatan/bitcoin/compare/submitblock_prechecks_1..submitblock_prechecks_2))
* Removed throw on missing coinbase in `submitblock`.
💬 vasild commented on pull request "Broadcast own transactions only via short-lived Tor or I2P connections":
(https://github.com/bitcoin/bitcoin/pull/29415#discussion_r1834010212)
Marking this as resolved because I removed the requirement to set `-walletbroadcast=0` and extended the `-privatebroadcast` doc.
> My understanding was that anything done via the wallet would work as usual, but that transactions sent via sendrawtransaction would use the private broadcast mechanism if set
Yes, this is exactly how it works now.
(https://github.com/bitcoin/bitcoin/pull/29415#discussion_r1834010212)
Marking this as resolved because I removed the requirement to set `-walletbroadcast=0` and extended the `-privatebroadcast` doc.
> My understanding was that anything done via the wallet would work as usual, but that transactions sent via sendrawtransaction would use the private broadcast mechanism if set
Yes, this is exactly how it works now.
💬 rkrux commented on pull request "Update manpage descriptions":
(https://github.com/bitcoin/bitcoin/pull/29686#issuecomment-2464236232)
> > I just realised it would be great to commit the newly generated man pages here? https://github.com/bitcoin/bitcoin/tree/master/doc/man
> > There are already outdated man pages in that directory, might as well update them now.
>
> I don't understand. How are the placeholders outdated and how should they be updated?
Oh my bad, I forgot they are placeholders.
(https://github.com/bitcoin/bitcoin/pull/29686#issuecomment-2464236232)
> > I just realised it would be great to commit the newly generated man pages here? https://github.com/bitcoin/bitcoin/tree/master/doc/man
> > There are already outdated man pages in that directory, might as well update them now.
>
> I don't understand. How are the placeholders outdated and how should they be updated?
Oh my bad, I forgot they are placeholders.
💬 maflcko commented on pull request "bench: add support for custom data directory":
(https://github.com/bitcoin/bitcoin/pull/31000#issuecomment-2464245393)
Yeah, don't worry about the ctest bug. It is unrelated and should be fixed somewhere else. I was mostly wondering why a force push that does not change behavior (https://github.com/bitcoin/bitcoin/pull/31000#issuecomment-2437357680) suddenly makes the CI trip. Why would CI pass before and not after, when `-testdatadir` isn't set. Maybe someone can run the two commits locally on Windows?
(https://github.com/bitcoin/bitcoin/pull/31000#issuecomment-2464245393)
Yeah, don't worry about the ctest bug. It is unrelated and should be fixed somewhere else. I was mostly wondering why a force push that does not change behavior (https://github.com/bitcoin/bitcoin/pull/31000#issuecomment-2437357680) suddenly makes the CI trip. Why would CI pass before and not after, when `-testdatadir` isn't set. Maybe someone can run the two commits locally on Windows?
🤔 maflcko reviewed a pull request: "test: Rework wallet_migration.py to use previous releases"
(https://github.com/bitcoin/bitcoin/pull/31248#pullrequestreview-2423261020)
left a question/nit
(https://github.com/bitcoin/bitcoin/pull/31248#pullrequestreview-2423261020)
left a question/nit
💬 maflcko commented on pull request "test: Rework wallet_migration.py to use previous releases":
(https://github.com/bitcoin/bitcoin/pull/31248#discussion_r1834052007)
I wonder if this diff can be removed by just using 28 as the previous release, with the `-deprecatedrpc=create_bdb` option enabled?
(https://github.com/bitcoin/bitcoin/pull/31248#discussion_r1834052007)
I wonder if this diff can be removed by just using 28 as the previous release, with the `-deprecatedrpc=create_bdb` option enabled?
💬 maflcko commented on pull request "test: Add combinerawtransaction test to rpc_createmultisig":
(https://github.com/bitcoin/bitcoin/pull/31249#issuecomment-2464306592)
Forgot to move ab98e6fd039 as well? Otherwise
lgtm ACK af4d23178b420f46196fbace2176ce1fe94ed9cd
(https://github.com/bitcoin/bitcoin/pull/31249#issuecomment-2464306592)
Forgot to move ab98e6fd039 as well? Otherwise
lgtm ACK af4d23178b420f46196fbace2176ce1fe94ed9cd
📝 rkrux opened a pull request: "contrib: correct default build path in man pages"
(https://github.com/bitcoin/bitcoin/pull/31255)
The `gen-manpages.py` script is unable to find
the executables because it tries to search in
`/bitcoin/src` when no custom `BUILDDIR` is set.
With the new build process in place, the default
build dir is now set to `/bitcoin/build`.
Prior to this change, the script stopped with a
`not found or not an executable` error. Now it
generates the man pages without needing to
explicitly set `BUILDDIR` variable.
<!--
*** Please remove the following help text before submitting: ***
Pull r
...
(https://github.com/bitcoin/bitcoin/pull/31255)
The `gen-manpages.py` script is unable to find
the executables because it tries to search in
`/bitcoin/src` when no custom `BUILDDIR` is set.
With the new build process in place, the default
build dir is now set to `/bitcoin/build`.
Prior to this change, the script stopped with a
`not found or not an executable` error. Now it
generates the man pages without needing to
explicitly set `BUILDDIR` variable.
<!--
*** Please remove the following help text before submitting: ***
Pull r
...
✅ fanquake closed a pull request: "contrib: correct default build path in man pages"
(https://github.com/bitcoin/bitcoin/pull/31255)
(https://github.com/bitcoin/bitcoin/pull/31255)