So what's the deal with the automatic rescanning? Sipa mentioned it in IRC.

I use a program that allows me to switch between wallets easily. They are stored encrypted, and when one is opened, it extracts to the data directory. I have been forcing a rescan every time I open Bitcoin because if blocks are downloaded with one wallet, the other wallets won't recognize their transactions in those blocks otherwise.

Do I no longer need to -rescan every time I open Bitcoin, saving me a few minutes each time?

"Your bitcoin is secured in a way that is physically impossible for others to access, no matter for what reason, no matter how good the excuse, no matter a majority of miners, no matter what." -- gmaxwell

Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction. Advertise here.

So what's the deal with the automatic rescanning? Sipa mentioned it in IRC.

I use a program that allows me to switch between wallets easily. They are stored encrypted, and when one is opened, it extracts to the data directory. I have been forcing a rescan every time I open Bitcoin because if blocks are downloaded with one wallet, the other wallets won't recognize their transactions in those blocks otherwise.

Do I no longer need to -rescan every time I open Bitcoin, saving me a few minutes each time?

That is correct, the client keeps track of how up-to-date the wallet is and should automatically scan the necessary portions of the blockchain for transactions that belong to you when started.

No, thank you for reporting the bug. The problem is, I dont think anyone knows how to fix it very easily. Currently almost all of the Bitcoin developers/contributors work on the backend and add new features. Reworking the GUI is not anyone's specialty. If you know anything about wxWidgets and C++, please take a look.

Oh alright, I was just confused because nobody reacted to my post.And actually no, I don't know anything about C++ or wxWidgets, I'm more of a Java fan

RE: wallet encryption: I want encryption of wallet private keys (requiring you to enter your password to send coins) to be part of the next release, and I think that is a big enough feature to bump the next release version to "0.4".

This is an excellent idea. Helping non-techies be at least as secure as internet banking is the biggest limit for adoption in my social network.

This is planned for version 0.4, however the only current implementation is very incomplete and AFAIK no one is working on it.

?

AFAIK, the current wallet encryption implementation only lacks IV storage, and someone is indeed working on it

AFAIK, the current wallet encryption implementation only lacks IV storage, and someone is indeed working on it

Was not aware anyone was working on it, I thought the IVs were just going to be the public key hashes. I just assumed no one was really putting any time into it as it hadn't been updated in quite a while (and doesn't even compile for me)./Thread Hijack

AFAIK, the current wallet encryption implementation only lacks IV storage, and someone is indeed working on it

Was not aware anyone was working on it, I thought the IVs were just going to be the public key hashes. I just assumed no one was really putting any time into it as it hadn't been updated in quite a while (and doesn't even compile for me).

Can I make a few requests?1) The ability to order the Address Book listings by a column. For instance, the ability to order the list by "label" automatically, or maybe from newest to oldest.2) The ability to hide addresses in the Address Book.

Don't know if those have been brought up before (they must have been) but those are things that I would like to see implemented.

I noticed a relatively high upload rate while Bitcoin (version 0.3.21-beta) is on.Even after downloading all blocks the upload rate is mostly higher then the download. Why this? When I quit Bitcoin the up- and download goes to nearly 0 again, so it't not an other program doing this.

I noticed a relatively high upload rate while Bitcoin (version 0.3.21-beta) is on.Even after downloading all blocks the upload rate is mostly higher then the download. Why this? When I quit Bitcoin the up- and download goes to nearly 0 again, so it't not an other program doing this.

Its a P2P network, others will download the blockchain from you, so it is uploaded using your bandwidth.