When using bitcoind, what command(s) might one run to list / delete addresses ?
I have a test address I made using this: bitcoind getaccountaddress "Test"
Well, I'd like to remove the address "Test", I do have the actual address if that matters.
But ya, how does one list addresses and delete them ?
Hell, while were at it... even rename / relabel one.
Ty.
Why would you need to delete the address? Just ignore it. It isn't hurting anything.
Are you aware that with the default settings, the wallet has already generated 100 additional addresses that it hasn't even told you about yet. Would you want to delete all those as well?
As for listing all addresses, you can use
listreceivedbyaddress 0 true
Although I don't think there is a way to list the 100 pre-generated addresses. For that, you'd probably need to use a tool like pywallet.
I don't think there is a way to move an address from one account to another account ("re-label"). Since an address is only supposed to be a "single use" entity, it wouldn't really make sense to move or re-label it. You generate it in the account that you want it attached to, then you use it ONCE to receive a tranaction. Then you never use it again for anything. If you need an address to receive a transaction in a different account, you just generate a new address for that account.
In my experience, "accounts" in Bitcoin Core do not work the way most people want them to work. Most people find that they'll be much better off implementing accounts outside of Bitcoin Core in their own system and just using Bitcoin Core as a gateway.
If you think that the accounts are going to meet your needs, or you've assumed that they will meet your needs, and you haven't taken the time yet to understand exactly how Bitcoin Core manages accounts, then you are probably going to be unpleasantly surprised later.