@Override public String toString() { return getClass().getSimpleName() + '[' + currencyCode + ':' + GenericUtils.formatDebugValue(rate) + ']'; }
@Override public String toString() { final StringBuilder builder = new StringBuilder(); builder.append(getClass().getSimpleName()); builder.append('['); builder.append(hasAmount() ? GenericUtils.formatDebugValue(amount) : "null"); builder.append(','); if (script.isSentToAddress() || script.isSentToP2SH()) builder.append(script.getToAddress(Constants.NETWORK_PARAMETERS)); else if (script.isSentToRawPubKey()) for (final byte b : script.getPubKey()) builder.append(String.format("%02x", b)); else if (script.isSentToMultiSig()) builder.append("multisig"); else builder.append("unknown"); builder.append(']'); return builder.toString(); }