public static String formatCoinValue(@Nonnull final ValueType type, @Nonnull final Monetary value, @Nonnull final String plusSign, @Nonnull final String minusSign, final int precision, final int shift) { return formatValue(type.getUnitExponent(), value, plusSign, minusSign, precision, shift, false); }
public static String formatCoinValue(@Nonnull final ValueType type, @Nonnull final Monetary value, boolean removeFinalZeroes) { return formatValue(type.getUnitExponent(), value, "", "-", 8, 0, removeFinalZeroes); }
public static String formatFiatValue(final Value fiat, final int precision, final int shift) { return formatValue(fiat.smallestUnitExponent(), fiat, "", "-", precision, shift, false); }
return formatValue(unitExponent, value, plusSign, minusSign, precision + 2, shift, removeFinalZeroes);
private void showTransaction() { if (request != null && txVisualizer != null) { txVisualizer.setTransaction(sourceAccount, request.tx); if (tradeWithdrawAmount != null && tradeWithdrawAddress != null) { tradeWithdrawSendOutput.setVisibility(View.VISIBLE); if (sendingToAccount) { tradeWithdrawSendOutput.setSending(false); } else { tradeWithdrawSendOutput.setSending(true); tradeWithdrawSendOutput.setLabelAndAddress(tradeWithdrawAddress); } tradeWithdrawSendOutput.setAmount(GenericUtils.formatValue(tradeWithdrawAmount)); tradeWithdrawSendOutput.setSymbol(tradeWithdrawAmount.type.getSymbol()); txVisualizer.getOutputs().get(0).setSendLabel(getString(R.string.trade)); txVisualizer.hideAddresses(); // Hide exchange address } updateLocalRates(); } }