refactor(currency): Adopt CurrencyType and remove CurrencyCode (#8314)