import org.whispersystems.signalservice.api.push.ServiceId;
import org.whispersystems.signalservice.api.push.SignalServiceAddress;
import org.whispersystems.signalservice.api.util.UuidUtil;
-import org.whispersystems.signalservice.internal.push.SignalServiceProtos;
+import org.whispersystems.signalservice.internal.push.Envelope;
import java.io.DataInputStream;
import java.io.DataOutputStream;
}
if (version >= 9) {
final var serverReceivedTimestamp = in.readLong();
- final var envelope = SignalServiceProtos.Envelope.parseFrom(in.readAllBytes());
+ final var envelope = Envelope.ADAPTER.decode(in.readAllBytes());
return new SignalServiceEnvelope(envelope, serverReceivedTimestamp);
} else {
var type = in.readInt();
try (var out = new DataOutputStream(f)) {
out.writeInt(CURRENT_VERSION); // version
out.writeLong(envelope.getServerDeliveredTimestamp());
- envelope.getProto().writeTo(out);
+ envelope.getProto().encode(out);
}
}
}