@Override int getMySize() { int size = 8 + 1; for (String uri : uris) { size += 2 + Convert.toBytes(uri).length; } return size; }
public Message(String string) { this.message = Convert.toBytes(string); this.isText = true; }
@Override int getMySize() { return 1 + Convert.toBytes(aliasName).length + 8; }
@Override int getMySize() { return 1 + Convert.toBytes(aliasName).length; }
@Override void putMyBytes(ByteBuffer buffer) { byte[] aliasBytes = Convert.toBytes(aliasName); buffer.put((byte) aliasBytes.length); buffer.put(aliasBytes); }
@Override void putMyBytes(ByteBuffer buffer) { byte[] aliasBytes = Convert.toBytes(aliasName); buffer.put((byte)aliasBytes.length); buffer.put(aliasBytes); buffer.putLong(priceNQT); }
@Override void putMyBytes(ByteBuffer buffer) { byte[] name = Convert.toBytes(this.name); byte[] description = Convert.toBytes(this.description); buffer.put((byte)name.length); buffer.put(name); buffer.putShort((short) description.length); buffer.put(description); buffer.putLong(quantityQNT); buffer.put(decimals); }
@Override void putMyBytes(ByteBuffer buffer) { buffer.putLong(minFeePerByteNQT); buffer.put((byte) uris.length); for (String uri : uris) { byte[] uriBytes = Convert.toBytes(uri); buffer.putShort((short)uriBytes.length); buffer.put(uriBytes); } }
@Override void putMyBytes(ByteBuffer buffer) { byte[] nameBytes = Convert.toBytes(name); buffer.putShort((short) nameBytes.length); buffer.put(nameBytes); byte[] descriptionBytes = Convert.toBytes(description); buffer.putShort((short) descriptionBytes.length); buffer.put(descriptionBytes); byte[] tagsBytes = Convert.toBytes(tags); buffer.putShort((short) tagsBytes.length); buffer.put(tagsBytes); buffer.putInt(quantity); buffer.putLong(priceNQT); }
Message(JSONObject attachmentData) throws JSONException { super(attachmentData); String messageString = (String)attachmentData.get("message"); this.isText = Boolean.TRUE.equals(attachmentData.get("messageIsText")); this.message = isText ? Convert.toBytes(messageString) : Convert.parseHexString(messageString); }
@Override int getMySize() { return 8 + 8 + (getVersion() == 0 ? (2 + Convert.toBytes(comment).length) : 0); }
@Override void putMyBytes(ByteBuffer buffer) { buffer.putLong(assetId); buffer.putLong(quantityQNT); if (getVersion() == 0 && comment != null) { byte[] commentBytes = Convert.toBytes(this.comment); buffer.putShort((short) commentBytes.length); buffer.put(commentBytes); } }
public static byte[] getPrivateKeyFromSecretPhrase(String secretPhrase) { byte[] s = Crypto.sha256().digest(Convert.toBytes(secretPhrase)); Curve25519.clamp(s); return s; }