I have following questions regarding Monero wallets.
Using the Monero GUI and CLI wallet, I have created a wallet which generates three files in my file storage. One is a text file, which has the address of my wallet, and another file with .keys extention.
What format are the values in the .keys file? I.e. Hex/Base58 or something else?
If I create a new, second wallet, does it have one account at index 0 and default address at 0 index too?
As per the API documentation, query_key will return either the private view key or mnemonic seed. If I want to execute the transfer method, why don't I need the private spend key in the parameters object? Or do I have to do this process using the sign transaction method separately and then call transfer?
How do I estimate fees before sending a transaction?
If I move forward with the concept I've explained in Q2, then should I make a transfer and pass 0 as
account_index? Which wallet will be choosen?