💬 ns-xvrn commented on pull request "Remove `dnsseed.bitcoin.dashjr.org` temporarily":
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871798839)
I agree with @mzumsande and request the author to close this PR.
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871798839)
I agree with @mzumsande and request the author to close this PR.
💬 1440000bytes commented on pull request "Remove `dnsseed.bitcoin.dashjr.org` temporarily":
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871799612)
In case its not clear many new devs/users: this is not reddit and up/down vote will be meaningless. Either PR gets merged or not and maintainer decide it.
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871799612)
In case its not clear many new devs/users: this is not reddit and up/down vote will be meaningless. Either PR gets merged or not and maintainer decide it.
💬 ns-xvrn commented on pull request "Remove `dnsseed.bitcoin.dashjr.org` temporarily":
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871801467)
You're not a dev, you're just a troll harassing devs.
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871801467)
You're not a dev, you're just a troll harassing devs.
💬 anibilthare commented on pull request "init: handle empty settings file gracefully":
(https://github.com/bitcoin/bitcoin/pull/29144#discussion_r1438073495)
I agree with @shaavan [here](https://github.com/bitcoin/bitcoin/pull/29144#pullrequestreview-1798049445) . What if we simply modify the error message here and keep rest of the code as is to be more user friendly. Referring to https://github.com/bitcoin/bitcoin/pull/23096, https://github.com/bitcoin/bitcoin/pull/22591, and https://github.com/bitcoin/bitcoin/issues/21340#issuecomment-880147010 as mentioned earlier, following change can be added to the error message
```suggestion
errors.
...
(https://github.com/bitcoin/bitcoin/pull/29144#discussion_r1438073495)
I agree with @shaavan [here](https://github.com/bitcoin/bitcoin/pull/29144#pullrequestreview-1798049445) . What if we simply modify the error message here and keep rest of the code as is to be more user friendly. Referring to https://github.com/bitcoin/bitcoin/pull/23096, https://github.com/bitcoin/bitcoin/pull/22591, and https://github.com/bitcoin/bitcoin/issues/21340#issuecomment-880147010 as mentioned earlier, following change can be added to the error message
```suggestion
errors.
...
✅ maflcko closed a pull request: "[WIP] add a stratum v2 template provider"
(https://github.com/bitcoin/bitcoin/pull/27854)
(https://github.com/bitcoin/bitcoin/pull/27854)
💬 maflcko commented on pull request "[WIP] add a stratum v2 template provider":
(https://github.com/bitcoin/bitcoin/pull/27854#issuecomment-1871827453)
Closing for now, due to lack of addressing feedback and questions. Please leave a comment if this should be re-opened. In the meantime, it seems better to focus on https://github.com/bitcoin/bitcoin/pull/28983
(https://github.com/bitcoin/bitcoin/pull/27854#issuecomment-1871827453)
Closing for now, due to lack of addressing feedback and questions. Please leave a comment if this should be re-opened. In the meantime, it seems better to focus on https://github.com/bitcoin/bitcoin/pull/28983
🤔 BrandonOdiwuor reviewed a pull request: "test: add assumeutxo wallet test"
(https://github.com/bitcoin/bitcoin/pull/28838#pullrequestreview-1798753190)
Concept ACK
(https://github.com/bitcoin/bitcoin/pull/28838#pullrequestreview-1798753190)
Concept ACK
💬 kristapsk commented on pull request "init: Add option for rpccookie permissions (replace 26088)":
(https://github.com/bitcoin/bitcoin/pull/28167#issuecomment-1871874677)
Should the permissions that can be set limited here? There is no reason to ever set +x on an RPC cookie file.
(https://github.com/bitcoin/bitcoin/pull/28167#issuecomment-1871874677)
Should the permissions that can be set limited here? There is no reason to ever set +x on an RPC cookie file.
💬 Sjors commented on pull request "Remove `dnsseed.bitcoin.dashjr.org` temporarily":
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871897223)
Keep in mind that when a node gets a list of IP addresses from a DNS seed, the first thing it will do upon connection is to ask more peers. While the seed returns about a dozen addresses per query, these initial peers typically return a thousand each. So if subsequent outbound connections are randomly drawn, the odds of connecting to one of the peers initially returned by the seed are quite small.
So it doesn't matter that much what features these initial peers support, as long as they can gi
...
(https://github.com/bitcoin/bitcoin/pull/29149#issuecomment-1871897223)
Keep in mind that when a node gets a list of IP addresses from a DNS seed, the first thing it will do upon connection is to ask more peers. While the seed returns about a dozen addresses per query, these initial peers typically return a thousand each. So if subsequent outbound connections are randomly drawn, the odds of connecting to one of the peers initially returned by the seed are quite small.
So it doesn't matter that much what features these initial peers support, as long as they can gi
...
👍 vincenzopalazzo approved a pull request: "RPC/Wallet: Convert walletprocesspsbt to use options parameter"
(https://github.com/bitcoin/bitcoin/pull/24963#pullrequestreview-1798801256)
ACK https://github.com/bitcoin/bitcoin/pull/24963/commits/f43f992b7318086859f710b920b4427e6c657fe8
(https://github.com/bitcoin/bitcoin/pull/24963#pullrequestreview-1798801256)
ACK https://github.com/bitcoin/bitcoin/pull/24963/commits/f43f992b7318086859f710b920b4427e6c657fe8
💬 ajtowns commented on pull request "rpc: Remove deprecated -rpcserialversion":
(https://github.com/bitcoin/bitcoin/pull/28890#issuecomment-1871939016)
> The deprecation was covered in https://bitcoinops.org/en/newsletters/2023/09/20/ and 26.0 was released a few weeks ago. Unless anyone heard someone complain, this seems good to move forward now?
Given we're doing a short cycle, probably should either merge this soon for 27.0 or defer it to 28.0 and merge it shortly after branch off. No opinion either way on that personally.
crACK fa46cc22bc696e6845915ae91d6b68e36bf4c242
(https://github.com/bitcoin/bitcoin/pull/28890#issuecomment-1871939016)
> The deprecation was covered in https://bitcoinops.org/en/newsletters/2023/09/20/ and 26.0 was released a few weeks ago. Unless anyone heard someone complain, this seems good to move forward now?
Given we're doing a short cycle, probably should either merge this soon for 27.0 or defer it to 28.0 and merge it shortly after branch off. No opinion either way on that personally.
crACK fa46cc22bc696e6845915ae91d6b68e36bf4c242
🤔 shaavan reviewed a pull request: "init: handle empty settings file gracefully"
(https://github.com/bitcoin/bitcoin/pull/29144#pullrequestreview-1798843843)
I get your point, @furszy, and I can see your approach helping with smoother handling of the "file empty" situation.
However, pointing back again to ryanofsky comment
> A zero-size settings file is a corrupt settings file.
The interpretation I draw from this is if a file is empty (and hence corrupted once) there is no telling what could be the reason for that happening or whether such corruption could happen again.
So, I believe being very critical and clear with the handling will be b
...
(https://github.com/bitcoin/bitcoin/pull/29144#pullrequestreview-1798843843)
I get your point, @furszy, and I can see your approach helping with smoother handling of the "file empty" situation.
However, pointing back again to ryanofsky comment
> A zero-size settings file is a corrupt settings file.
The interpretation I draw from this is if a file is empty (and hence corrupted once) there is no telling what could be the reason for that happening or whether such corruption could happen again.
So, I believe being very critical and clear with the handling will be b
...
💬 shaavan commented on pull request "init: handle empty settings file gracefully":
(https://github.com/bitcoin/bitcoin/pull/29144#discussion_r1438165814)
I see your point here. But wording like this provides a very unclear reason for failure.
Don't you think we would be throwing users in too many directions here?
(https://github.com/bitcoin/bitcoin/pull/29144#discussion_r1438165814)
I see your point here. But wording like this provides a very unclear reason for failure.
Don't you think we would be throwing users in too many directions here?
💬 maflcko commented on pull request "guix: Use DOS newlines for SHA256SUMS files":
(https://github.com/bitcoin/bitcoin/pull/29147#issuecomment-1871985349)
> it only _enables_ us to do so if desired.
It would be good to list at least one benefit, otherwise the benefits of this change are unclear.
(https://github.com/bitcoin/bitcoin/pull/29147#issuecomment-1871985349)
> it only _enables_ us to do so if desired.
It would be good to list at least one benefit, otherwise the benefits of this change are unclear.
💬 kristapsk commented on pull request "init: handle empty settings file gracefully":
(https://github.com/bitcoin/bitcoin/pull/29144#issuecomment-1871995364)
> It would probably be useful to introduce support for comments. This way, we can write something at the beginning of the file, ensuring that users and other software developers don't clean it up manually, thinking that it will be regenerated automatically.
This will not help if cause was full disk. https://github.com/bitcoin/bitcoin/issues/21340#issuecomment-876779561
(https://github.com/bitcoin/bitcoin/pull/29144#issuecomment-1871995364)
> It would probably be useful to introduce support for comments. This way, we can write something at the beginning of the file, ensuring that users and other software developers don't clean it up manually, thinking that it will be regenerated automatically.
This will not help if cause was full disk. https://github.com/bitcoin/bitcoin/issues/21340#issuecomment-876779561
🤔 glozow reviewed a pull request: "test: doc: follow-up #28368"
(https://github.com/bitcoin/bitcoin/pull/29013#pullrequestreview-1798855735)
concept ACK, thanks for fixing the issue
(https://github.com/bitcoin/bitcoin/pull/29013#pullrequestreview-1798855735)
concept ACK, thanks for fixing the issue
💬 glozow commented on pull request "test: doc: follow-up #28368":
(https://github.com/bitcoin/bitcoin/pull/29013#discussion_r1438169687)
75f0478e0c435c1ee9242007ee1b391d3175519e this doc seems unnecessary
(https://github.com/bitcoin/bitcoin/pull/29013#discussion_r1438169687)
75f0478e0c435c1ee9242007ee1b391d3175519e this doc seems unnecessary
💬 anibilthare commented on pull request "init: handle empty settings file gracefully":
(https://github.com/bitcoin/bitcoin/pull/29144#discussion_r1438182115)
Can you please point out exactly what part of these statements might confuse the user?
Although we'll be asking the user to check for 2 things in the comment but I believe they are pretty straight forward, right?
1. Is there any space left on the disk.
2. Is settings.json empty or not?
If none of the above conditions hold true and user is still seeing the issue then we are indicating the possibility of corruption of the settings file itself.
(https://github.com/bitcoin/bitcoin/pull/29144#discussion_r1438182115)
Can you please point out exactly what part of these statements might confuse the user?
Although we'll be asking the user to check for 2 things in the comment but I believe they are pretty straight forward, right?
1. Is there any space left on the disk.
2. Is settings.json empty or not?
If none of the above conditions hold true and user is still seeing the issue then we are indicating the possibility of corruption of the settings file itself.
✅ achow101 closed a pull request: "Remove `dnsseed.bitcoin.dashjr.org` temporarily"
(https://github.com/bitcoin/bitcoin/pull/29149)
(https://github.com/bitcoin/bitcoin/pull/29149)
💬 furszy commented on pull request "init: handle empty settings file gracefully":
(https://github.com/bitcoin/bitcoin/pull/29144#issuecomment-1872060582)
> I get your point, @furszy, and I can see your approach helping with smoother handling of the "file empty" situation.
>
> However, pointing back again to ryanofsky comment
>
> > A zero-size settings file is a corrupt settings file.
>
> The interpretation I draw from this is if a file is empty (and hence corrupted once) there is no telling what could be the reason for that happening or whether such corruption could happen again. So, I believe being very critical and clear with the handl
...
(https://github.com/bitcoin/bitcoin/pull/29144#issuecomment-1872060582)
> I get your point, @furszy, and I can see your approach helping with smoother handling of the "file empty" situation.
>
> However, pointing back again to ryanofsky comment
>
> > A zero-size settings file is a corrupt settings file.
>
> The interpretation I draw from this is if a file is empty (and hence corrupted once) there is no telling what could be the reason for that happening or whether such corruption could happen again. So, I believe being very critical and clear with the handl
...