Receive screen: add new column for "received per address" #7014

issue misterdna opened this issue on November 13, 2015
  1. misterdna commented at 11:45 PM on November 13, 2015: none

    BACKGROUND: I didn't understand the Receive screen on the Mac client at first. That's partially because, when I create new pay-to addresses, I usually do so just to copy the address. I don't typically include (or create) a payment amount, particularly when creating a tipping address for content. So when I went to the Receive screen, I thought there was a bug because every address just had "(no amount)" listed, rather than the payments I knew I had received to various address.

    SIMPLE SUGGESTION: Change the header for the column to "Bitcoin Requested" or "Requested Amount (BTC)" and that will make it more clear what the column is displaying.

    BIGGER SUGGESTION: Add a new column that lists the total that's been received by each address, with a column header like "Bitcoin Received" or "Total Received (BTC). This is very helpful if you're a content creator, and you assign different addresses to different content. The new column would really help me quickly see the relative tipping amounts for different content. I'm sure there are other uses for this additional info, and there's definitely room for another column (or two) on that screen.

    Perhaps a third column could be added, with a header that says "Bitcoin Balance" or "Balance (BTC)" for each address, largely as a way to make it clear that the "Bitcoin Received" column is not necessarily the balance held by that address. I also think a clear way to view every balance-holding address in the wallet would be handy (or at least interesting), so this is a step in that direction.

    Please note I'm not a technical person, and this is my first Bitcoin Pull Request. I have no clue how much work it is to add these columns, but I think it would really improve the usefulness of this software. Thanks!

  2. sipa commented at 12:35 AM on November 14, 2015: member

    Bitcoin Core wallet does not treat addresses as holding individual balances

    • that's just an interpretation, and it doesn't work well with the use of random fresh change addresses. Instead, all addresses are seen as entry points into the whole wallet, but after that, all funds are shared. If you want to see the actual low-level state of your wallet, you can enable coin control.

    The idea to show received per address may make sense, I think.

  3. misterdna commented at 1:02 AM on November 14, 2015: none

    I apparently need to learn a lot more about how the wallet works!

    Glad you kind of agree on the “received per address" column. But since you don’t seem 100% convinced…

    Let’s say I’ve created 10 tipping addresses for 10 pieces of content I’ve created. And each entry in the Core client is labeled, so it’s clear at a glance which content each address is associated with. If I could see the total sent to each address in a newly-created column, that would make the software much more useful. Maybe the additional info would be useful to others too.

    Thanks for considering it!

    On Nov 13, 2015, at 4:35 PM, Pieter Wuille notifications@github.com wrote:

    Bitcoin Core wallet does not treat addresses as holding individual balances

    • that's just an interpretation, and it doesn't work well with the use of random fresh change addresses. Instead, all addresses are seen as entry points into the whole wallet, but after that, all funds are shared. If you want to see the actual low-level state of your wallet, you can enable coin control.

    The idea to show received per address may make sense, I think. — Reply to this email directly or view it on GitHub #7014 (comment).

  4. jonasschnelli added the label GUI on Nov 14, 2015
  5. MarcoFalke commented at 8:29 PM on November 14, 2015: member

    @misterdna You may type into the console in the "debug window" something like

    getreceivedbyaddress $ADDRESS
    

    But keep in mind the result may be faulty in some cases (#3217).

  6. misterdna commented at 4:44 PM on November 15, 2015: none

    Thanks for that info. But can that only show if for one address at a time? The ability to view multiple addresses simultaneously is what would be especially helpful for me. I typically visit a web-based block explorer to view info for one address at a time.

    On Nov 14, 2015, at 12:30 PM, MarcoFalke notifications@github.com wrote:

    @misterdna You may type into the console in the "debug window" something like

    getreceivedbyaddress $ADDRESS But keep in mind the result may be faulty in some cases (#3217).

    — Reply to this email directly or view it on GitHub.

  7. meshcollider renamed this:
    Receive screen: add new columns for more data
    Receive screen: add new column for "received per address"
    on Mar 14, 2018
  8. meshcollider added the label Feature on Mar 14, 2018
  9. meshcollider commented at 6:00 AM on March 14, 2018: contributor

    The "simple suggestion" change was made in #7383, so I've updated the PR title to make it clearer this is a suggestion for the "received per address" column

  10. MarcoFalke commented at 11:48 PM on May 8, 2020: member

    The feature request didn't seem to attract much attention in the past. Also, the issue seems not important enough right now to keep it sitting around idle in the list of open issues.

    Closing due to lack of interest. Pull requests with improvements are always welcome.

  11. MarcoFalke closed this on May 8, 2020

  12. DrahtBot 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 18:15 UTC

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