Join GitHub today
GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together.Sign up
listsinceblock shows conflicted transactions forever #11853
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.