30.0 RC Testing Guide Feedback #33369

issue janb84 opened this issue on September 11, 2025
  1. janb84 commented at 7:32 PM on September 11, 2025: contributor

    This issue is to discuss the 30.0 Release Candidate Testing Guide. If you have any feedback on the document, please leave a comment here.

    Note: This is for feedback on the document, not on Bitcoin Core or on the 30.0 changes. Create a new issue or give feedback in the v30.0 Testing issue

    Thank you for taking a look at the guide and leaving your feedback.

  2. fanquake added this to the milestone 30.0 on Sep 11, 2025
  3. fanquake pinned this on Sep 14, 2025
  4. monlovesmango commented at 4:16 AM on September 21, 2025: contributor

    Testing guide looks great! Some feedback below.

    6.1 TRUC transactions

    • Perhaps make the pull request number (listed at the end of the intro paragraph) linkable like other sections?
    • This guide isn't the right place for this feedback item but was hoping for guidance on whether it is expected, and if not where to report this. If I create a tx3 that is a child of tx2 (all as v3 txs) the send command fails silently. It failing is the correct behavior because the package size shouldn't be greater than 2, but was unsure if it should fail should be silent? Below will create the 3 truc transactions and check if tx3 is in mempool.
    TRUC_address=$(bcli30 getnewaddress)
    tx=$(bcli30 -named send outputs='{"'$TRUC_address'": 3}' fee_rate=25 version=3)
    TRUC_address2=$(bcli30 getnewaddress)
    tx2=$(bcli30 -named send outputs='{"'$TRUC_address2'": 0.5}' options='{"inputs":[{"txid":"'$(echo $tx|jq -r ".txid")'","vout":0}]}' fee_rate=25 version=3)
    TRUC_address3=$(bcli30 getnewaddress)
    tx3=$(bcli30 -named send outputs='{"'$TRUC_address3'": 0.4}' options='{"inputs":[{"txid":"'$(echo $tx2|jq -r ".txid")'","vout":0}]}' fee_rate=25 version=3)
    bcli30 getrawtransaction  $(echo $tx3|jq -r ".txid") 1
    

    7.1 IPC mining interface

    • Running command -v netstat >/dev/null 2>&1 && netstat -f unix | grep node | grep node || ss -f unix | grep node returned no output for me. My system doesn't have netstat so I tried ss -f unix | grep node alone and still nothing was returned.
  5. janb84 commented at 2:31 PM on September 22, 2025: contributor

    Testing guide looks great! Some feedback below.

    6.1 TRUC transactions

    • Perhaps make the pull request number (listed at the end of the intro paragraph) linkable like other sections?

    Done

    • This guide isn't the right place for this feedback item but was hoping for guidance on whether it is expected, and if not where to report this. If I create a tx3 that is a child of tx2 (all as v3 txs) the send command fails silently. It failing is the correct behavior because the package size shouldn't be greater than 2, but was unsure if it should fail should be silent? Below will create the 3 truc transactions and check if tx3 is in mempool.

    Please make a comment in the v30.0 testing issues, I think that is the best.

    TRUC_address=$(bcli30 getnewaddress) tx=$(bcli30 -named send outputs='{"'$TRUC_address'": 3}' fee_rate=25 version=3) TRUC_address2=$(bcli30 getnewaddress) tx2=$(bcli30 -named send outputs='{"'$TRUC_address2'": 0.5}' options='{"inputs":[{"txid":"'$(echo $tx|jq -r ".txid")'","vout":0}]}' fee_rate=25 version=3) TRUC_address3=$(bcli30 getnewaddress) tx3=$(bcli30 -named send outputs='{"'$TRUC_address3'": 0.4}' options='{"inputs":[{"txid":"'$(echo $tx2|jq -r ".txid")'","vout":0}]}' fee_rate=25 version=3) bcli30 getrawtransaction $(echo $tx3|jq -r ".txid") 1

    7.1 IPC mining interface

    • Running command -v netstat >/dev/null 2>&1 && netstat -f unix | grep node | grep node || ss -f unix | grep node returned no output for me. My system doesn't have netstat so I tried ss -f unix | grep node alone and still nothing was returned.

    Will look into this, what OS are you running ?

  6. monlovesmango commented at 3:43 PM on September 22, 2025: contributor

    I am running Arch Linux x86_64. Please let me know if there is anything I can do to help diagnose this issue.

  7. janb84 commented at 1:01 PM on September 25, 2025: contributor

    I am running Arch Linux x86_64. Please let me know if there is anything I can do to help diagnose this issue.

    I have changed the command to ss -ax | grep node that will fix this issue. Thank you for you patience.

  8. epiccurious commented at 5:54 PM on October 7, 2025: contributor

    Nit feedback -

    Before compiling, make sure that your system has all the correct dependencies installed (note the new Cap'n proto (optional) build dependency)

    (optional) should be either removed or changed to (required by default), since capnp is now required unless disabled with the DENABLE_IPC=OFF cmake option.

    For example:

    Before compiling, make sure that your system has all the correct dependencies installed (note the new Cap'n proto build dependency)

  9. janb84 commented at 5:57 PM on October 7, 2025: contributor

    Nit feedback -

    Before compiling, make sure that your system has all the correct dependencies installed (note the new Cap'n proto (optional) build dependency)

    (optional) should be either removed or changed to (required by default), since capnp is now required unless disabled with the DENABLE_IPC=OFF cmake option.

    For example:

    Before compiling, make sure that your system has all the correct dependencies installed (note the new Cap'n proto build dependency)

    Valid point, changed. Thanks for the feedback.

  10. fanquake commented at 6:51 AM on October 10, 2025: member

    v30.0 has been tagged.

  11. fanquake closed this on Oct 10, 2025

  12. fanquake unpinned this on Oct 10, 2025

github-metadata-mirror

This is a metadata mirror of the GitHub repository bitcoin/bitcoin. This site is not affiliated with GitHub. Content is generated from a GitHub metadata backup.
generated: 2026-04-14 18:12 UTC

This site is hosted by @0xB10C
More mirrored repositories can be found on mirror.b10c.me