listsinceblock shows conflicted transactions forever #11853

issue TheBlueMatt opened this issue on December 8, 2017
  1. TheBlueMatt commented at 2:59 PM on December 8, 2017: member

    Because listsinceblock walks mapWallet and checks only that GetDepthInMainChain() < the depth of the block requested, conflicted transactions (which have negative GetDepthInMainChain()) may be repeatedly included in output forever. This should (hopefully) not break any usage of the API, but some folks appear to rely on listsinceblock not returning things repeatedly.

  2. fanquake added the label RPC/REST/ZMQ on Dec 11, 2017
  3. MarcoFalke added the label Wallet on Mar 23, 2018
  4. MarcoFalke commented at 10:29 PM on May 8, 2020: member

    Fixed in #17258 ?

  5. MarcoFalke closed this on May 8, 2020

  6. 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-13 15:15 UTC

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