generatetoaddress blocks don't include tx'es from mempool #20518

issue ivan386 opened this issue on November 27, 2020
  1. ivan386 commented at 11:36 AM on November 27, 2020: none

    I mined in offline mode >101 test blocks. Then i try to send some test coins on other wallet. Coins stay unconfirmed even after 14 new blocks made by generatetoaddress command in console.

    Expected behavior

    Generated blocks by command generatetoaddress include tx'es from mempool.

    Actual behavior

    All new blocks made by generatetoaddress command have only one tx. It don't use mempool.

    To reproduce

    1. Run new installation of Bitcoin Core in offline mode
    2. Generate > 101 blocks by command in console: generatetoaddress 102 getnewaddress() -1
    3. Create new Wallet and send some coins on it
    4. Generate more blocks by command in console: generatetoaddress 10 getnewaddress() -1

    System information

    v0.19.0.1

  2. ivan386 added the label Bug on Nov 27, 2020
  3. MarcoFalke commented at 12:24 PM on November 27, 2020: member

    What is the output of getmempoolinfo and getrawmempool and what config settings have been used?

  4. MarcoFalke removed the label Bug on Nov 27, 2020
  5. MarcoFalke added the label Questions and Help on Nov 27, 2020
  6. MarcoFalke added the label Wallet on Nov 27, 2020
  7. ivan386 commented at 1:27 PM on November 27, 2020: none

    getmempoolinfo

    { "loaded": true, "size": 9, "bytes": 1809, "usage": 12368, "maxmempool": 300000000, "mempoolminfee": 0.00001000, "minrelaytxfee": 0.00001000 }

    getrawmempool

     [ "0902ab3cff6c1fad4f34bb9f282af6450c21cdd6f157c9a150c4743b4a85cd0f", "3767516d3776e5de68799b26ae0709b020a1c85322dde5706a6dd889b3008dc5", "feda0d2fe0b55507c50ff3ff3cf6a50bf1019c4509cded33e0e3ed68edad60fd", "57d93edfb0918e9cbbb3f904f84e649b2263fc73e93d33fac1a0f64f291de449", "30346094a2fe04238540fb458d1c2c562d2234f113277ed74db3dee0c11490ec", "64a8caa2a907351fbcaffadb130da6760a4b0459a3ada9d72d71bfac8725e574", "c2eab9d7e5c4d5494a362ec2df6b8d819f165b3971a4f8a6b213267b9602a456", "13f2c780366e5829437f1cfbebfff8dfecc5c47596e6e1b6104b9c89da621130", "ecf0bb4377d0a27fb052459f71eb81b1b517b95defb6a4afb22c9ea11e976f29" ]

    bitcoin.conf empty

  8. MarcoFalke commented at 1:49 PM on November 27, 2020: member

    I can't reproduce

    Screenshot from 2020-11-27 14-47-52

  9. ivan386 commented at 2:26 PM on November 27, 2020: none

    How you generate block with that difficulty. I cant generate block without zeros in start of hash.

  10. sipa deleted a comment on Nov 28, 2020
  11. MarcoFalke commented at 8:49 AM on November 28, 2020: member

    I cant generate block without zeros in start of hash.

    What is the error message?

  12. ivan386 commented at 11:55 AM on November 28, 2020: none

    No errors. Just empty array with default settings. And block with zeros in start of hash with -1.

  13. ivan386 commented at 12:04 PM on November 28, 2020: none

    I guess i found what the problem. I use legacy address for input, output and generate and then this one tx accepted in block. Maybe i need somehow turn on use of segwit and bench32 in blocks?

  14. MarcoFalke commented at 12:13 PM on November 28, 2020: member

    I suggest you test in regtest for faster blocks

  15. MarcoFalke commented at 11:51 AM on November 30, 2020: member

    Let me know if you can reproduce this in regtest

  16. MarcoFalke closed this on Nov 30, 2020

  17. MarcoFalke locked this on Feb 15, 2022

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-21 15:14 UTC

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