Author

Topic: Bitcoin client display merging income from several addresses (Read 1263 times)

newbie
Activity: 42
Merit: 0
I'm pretty sure that every time you do a transaction your wallet generates a new address. All the addresses that display in your bitcoin UI are attached to the same wallet. This is a security measure so you can't duplicate transactions.

I, of course, could be wrong.
AFAIK the client generates a new address when:
1. You send money, to receive the change
2. You receive money to the address currently selected in the GUI

In any case this has nothing to do with the problem I am describing.

I see, misread the post.
donator
Activity: 2058
Merit: 1054
I'm pretty sure that every time you do a transaction your wallet generates a new address. All the addresses that display in your bitcoin UI are attached to the same wallet. This is a security measure so you can't duplicate transactions.

I, of course, could be wrong.
AFAIK the client generates a new address when:
1. You send money, to receive the change
2. You receive money to the address currently selected in the GUI

In any case this has nothing to do with the problem I am describing.
newbie
Activity: 42
Merit: 0
I'm pretty sure that every time you do a transaction your wallet generates a new address. All the addresses that display in your bitcoin UI are attached to the same wallet. This is a security measure so you can't duplicate transactions.

I, of course, could be wrong.
donator
Activity: 2058
Merit: 1054
I thought I was clear in my problem description, but based on krepta's post and a reread of FreeMoney's I'm not so sure. I'm not talking about background processes which the client does without displaying the specifics. I'm talking about someone sending money to one of my addresses and this not appearing as a transaction in the client.

As for knowing whether someone sent what they were supposed to or not, Isn't that why we have Labels for incoming addresses on our bitcoin UI?  For instance, I use the same incoming address every time I play Bitcoin Darts, and it's Labeled Bitcoin Darts.  That way I know which payments are from Bitcoin Darts, and which are from someone else.  Even though Bitcoin Darts is probably sending from different addresses every time, so block explorer would be too confusing to use to figure stuff out.
Of course, labels are a convenient way to remind myself which address is associated with what. But this doesn't help if the client doesn't display that this address (with its label) received payment.
member
Activity: 92
Merit: 10
Didn't intend to. I only want to know how much I received in each address, so that I know whoever was supposed to pay me did. Whatever crazy things the client does later to rearrange my funds is not interesting.
[/quote]

I am not sure what you are describing.  Are you talking about what you are seeing on block explorer, or what you are seeing on the bitcoin UI?  Because block explorer says that some random amounts will be sent, by your client, to other addresses you own, in the background, in order to obscure exactly how much money you are getting in any transaction, doesn't it?  Even though it won't be shown in the UI, the UI reports the full payment coming into an address, not the obfuscating stuff going on in the background.

As for knowing whether someone sent what they were supposed to or not, Isn't that why we have Labels for incoming addresses on our bitcoin UI?  For instance, I use the same incoming address every time I play Bitcoin Darts, and it's Labeled Bitcoin Darts.  That way I know which payments are from Bitcoin Darts, and which are from someone else.  Even though Bitcoin Darts is probably sending from different addresses every time, so block explorer would be too confusing to use to figure stuff out.
donator
Activity: 2058
Merit: 1054
It's known.
Thanks, that's all I needed to know.

Change, for example, is never mentioned at all. You cannot count on the tx list to tell you how much is in each address.
Didn't intend to. I only want to know how much I received in each address, so that I know whoever was supposed to pay me did. Whatever crazy things the client does later to rearrange my funds is not interesting.
legendary
Activity: 1246
Merit: 1016
Strength in numbers
It's known. Change, for example, is never mentioned at all. You cannot count on the tx list to tell you how much is in each address. Eventually someone will write a client with all the info you could want. Until then block explorer will satisfy your desires.
donator
Activity: 2058
Merit: 1054
Bump, because it happened again. This address has recently received 2.47330177, and my client says it received 7.38126662 - which is actually the sum of what I received to several addresses in the same block, possibly from the same source (they are all Continuum pool rewards).

What is the best place to report such things?
donator
Activity: 2058
Merit: 1054
In transaction 3ed4c5ec21f339f577e5ceb5091b0590fe07dbbabe3dd5be94f26bdd29e2c647, I received a payment of 1.71745255 to my address 1GG8tuJqpUwNTf2BHRjY3unFa9R4hnRpMH. In the same transaction I received payments to several others of my addresses. My client doesn't display that I received payment for other addresses (such as 19BMM9q378xM3k8Afpbhpq1nAJJeQrGZvy). However, it does display that 1GG8tuJqpUwNTf2BHRjY3unFa9R4hnRpMH received a payment of 15.04889331, even though this address has never received this much payment.

Is this a bug or a feature? If a bug, is it known?
Jump to: