Reimplement fetch rates function
Support BIP32 HD Wallets