You can use ./src/zcash-cli listtransactions to see all transparent addresses that have balances, mature and immature.
Just like in Bitcoin when you start Zcashd you have a keypool of 100 addresses for receiving and sending funds, I don’t think there is a way to get a list of all keys in the wallet unless they have a balance. They are just a randomly generated set of keys that don’t mean anything until they are used in creating a transaction.
it works for me. lists t_addresses and associated amounts in json format. but how do i change the account? or, i suppose the better question is, how do i associate a human readable description with transparent addresses?