Bitcoin Forum

Bitcoin => Bitcoin Wallet for Android => Topic started by: Daily Anarchist on July 14, 2013, 01:05:26 AM



Title: Incoming transactions
Post by: Daily Anarchist on July 14, 2013, 01:05:26 AM
It's a real bummer when I get an incoming transaction and it only shows me which address it came from. That doesn't do me a lot of good. I want to know which address it went to, so I know what the money is for.


Title: Re: Incoming transactions
Post by: CIYAM on July 14, 2013, 01:12:32 AM
It's a real bummer when I get an incoming transaction and it only shows me which address it came from. That doesn't do me a lot of good. I want to know which address it went to, so I know what the money is for.

Huh?

It only shows you which address it was sent to and if you created a new address and gave it a label then you'd be able to see exactly what it was for.


Title: Re: Incoming transactions
Post by: Daily Anarchist on July 14, 2013, 03:20:12 AM
It's a real bummer when I get an incoming transaction and it only shows me which address it came from. That doesn't do me a lot of good. I want to know which address it went to, so I know what the money is for.

Huh?

It only shows you which address it was sent to and if you created a new address and gave it a label then you'd be able to see exactly what it was for.


I label all of the new addresses I use. None of my incoming transactions show the label.


Title: Re: Incoming transactions
Post by: CIYAM on July 14, 2013, 03:24:27 AM
I label all of the new addresses I use. None of my incoming transactions show the label.

Sorry Daily Anarchist - I didn't pay attention to which board this post was made in and just assumed we were talking about the Satoshi client (my bad).

Perhaps someone else who uses Bitcoin Wallet for Android would care to comment.


Title: Re: Incoming transactions
Post by: Andreas Schildbach on July 14, 2013, 09:32:57 AM
Yes, its true for incoming payments the from address (if available) is shown rather the to address.

This is because without HD wallets, it is not recommended to create separate addresses all too often. You'd need to back up your wallet on each received payment.

I plan to change this when HD wallets arrive.


Title: Re: Incoming transactions
Post by: prof7bit on July 14, 2013, 12:14:10 PM
Yes, its true for incoming payments the from address (if available) is shown rather the to address.
This is because without HD wallets, it is not recommended to create separate addresses all too often.

But then whats the point in assigning names to created addresses at all if they never show up anywhere, whats the point in being able to create new incoming addresses at all if you don't recommend it? I think the question whether its recommended to backup often or to create new addresses often or not is completely unrelated to the question whether to show a human readable transaction log instead of showing meaningless unknown and unrelated cryptic addresses.

Please change it to display the name of the incoming address instead of the sender address or at least make it a config option. Even if I have only 3 incoming addresses that never change I would rather see which one of my 3 address just received a payment instead of being forced to open the transaction details every time. This would greatly reduce confusion and enhance the user experience.

Quote
You'd need to back up your wallet on each received payment.
No, you'd need to backup only after creation of a new address, not after every received payment to an existing address. This is not related to the question whether the broken transaction log display should be fixed.

I'm going to donate 0.5 BTC if you can fix it in the next release, I guess it would not be more than 1 line of code to make this change.


Title: Re: Incoming transactions
Post by: Andreas Schildbach on July 14, 2013, 12:30:07 PM
They show up, for example in the request coins screen when selecting a key to request to.

As I said, I will change this with the HD wallet rework. Can you submit a patch for the from/to address handling?


Title: Re: Incoming transactions
Post by: prof7bit on July 14, 2013, 12:34:53 PM
As I said, I will change this with the HD wallet rework.
Will I still be able to have own imported keys (I have some old addresses I would like to keep) in my wallet after this change?


Title: Re: Incoming transactions
Post by: Andreas Schildbach on July 14, 2013, 12:53:31 PM
As I said, I will change this with the HD wallet rework.
Will I still be able to have own imported keys (I have some old addresses I would like to keep) in my wallet after this change?

Yes, this is planned. Either you will be able to mix one seed with several random addresses in one wallet, or you will be able to have different wallets (either deterministic or random).