Payment to yourself shows no address in Qt client #11464

issue ghost opened this issue on October 8, 2017
  1. ghost commented at 9:15 PM on October 8, 2017: none

    Issue

    When transacting unspent inputs to a new address in own wallet, the qt registers it as 'payment to yourself' without showing the receiving address. That can only be seen in the details or via 'listunspent' command

    Can you reliably reproduce the issue?

    Yes

    If so, please list the steps to reproduce below:

    1. create raw transaction to own address with multiple inputs
    2. send the raw transaction with a miner fee
    3. overall balance stays the same minus miner fee, in the transactions tab shows 'payment to yourself' without the receiving address

    Expected behaviour

    I'd expect the payment to show up as a received payment with (my own) recipient address and 'payment to self' tag.

    Actual behaviour

    Qt client only shows miner fee as 'transacted' and shows what seems to be an empty transaction without a receiving address in the transactions tab.

    Screenshots.

    qtweird

    What version of bitcoin-core are you using?

    List the version number/commit ID, and if it is an official binary, self compiled or a distribution package such as PPA.

    Core 14.02

    Machine specs:

    • OS: Ubuntu 14.04
    • CPU: amd
    • RAM: 8G
    • Disk size: 360Gb
    • Disk Type (HD/SDD):Sata

    Any extra information that might be useful in the debugging process.

  2. jonasschnelli added the label GUI on Oct 9, 2017
  3. jonasschnelli commented at 8:41 PM on October 9, 2017: contributor

    We do split up multi-outputs-to-yourself in multiple transaction-table-rows. I think we could fix this (== show the output address).

  4. jonasschnelli commented at 8:45 PM on October 9, 2017: contributor

    Oops. Ignore my comment above. We do combine a multi-output fAllFromMe && fAllToMe in a single transaction row, opening the question which of the output addresses should be shown there... If we have Change + a single output, we could display the non-change-outputs address, if we have multiple, we could keep the (n/a).

  5. ghost commented at 9:41 PM on October 9, 2017: none

    Ah right, issue has to do with the change address, If I understand correctly. Why not, in a payment to ones own wallet, show both receiving addresses (target address + change) in the transactions tab. Those would be outputs in ones own wallet that are transacted on the blockchain. Perhaps there are issues with this I haven't foreseen. Anyway, thanks for looking further into this.

  6. fanquake closed this on Oct 9, 2019

  7. sidhujag referenced this in commit ceec215816 on Oct 9, 2019
  8. xdustinface referenced this in commit 3ca59d8bbb on Nov 20, 2020
  9. DrahtBot locked this on Dec 16, 2021
  10. vijaydasmp referenced this in commit c08379c068 on Apr 25, 2022
  11. vijaydasmp referenced this in commit ef809945dd on May 10, 2022
  12. vijaydasmp referenced this in commit 3ba7f1b4b0 on May 19, 2022
  13. vijaydasmp referenced this in commit 6166d1cbf9 on May 19, 2022
  14. vijaydasmp referenced this in commit b607a9c8cf on Jun 14, 2022
  15. vijaydasmp referenced this in commit 7ab9982bcb on Jun 15, 2022
  16. vijaydasmp referenced this in commit 61391ed242 on Jun 16, 2022
  17. vijaydasmp referenced this in commit b65916fb74 on Jun 17, 2022
  18. vijaydasmp referenced this in commit bb0b4ad132 on Jun 18, 2022
  19. vijaydasmp referenced this in commit 933c629113 on Jun 18, 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-17 15:15 UTC

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