use of network.bisq.api.model.PreferencesAvailableValues in project bisq-api by mrosseel.
the class BisqProxy method getPreferencesAvailableValues.
public PreferencesAvailableValues getPreferencesAvailableValues() {
final PreferencesAvailableValues availableValues = new PreferencesAvailableValues();
availableValues.blockChainExplorers = preferences.getBlockChainExplorers().stream().map(i -> i.name).collect(Collectors.toList());
availableValues.cryptoCurrencies = tradeCurrenciesToCodes(CurrencyUtil.getAllSortedCryptoCurrencies());
availableValues.fiatCurrencies = tradeCurrenciesToCodes(CurrencyUtil.getAllSortedFiatCurrencies());
availableValues.userCountries = CountryUtil.getAllCountries().stream().map(i -> i.code).collect(Collectors.toList());
return availableValues;
}
Aggregations