add a testcase to test the account address be pubkey's address in keydata, account_address are both stored in keydata and account, wallet_get_account get account_address from account_record which is good, but some other apis could query account address in keydata like list_public_keys