Persistent Message Data Unit V3
fun <C : MessageEventContent> PersistentMessageDataUnitV3(authEvents: List<EventId>, content: C, depth: ULong, hashes: PersistentDataUnit.EventHash, originTimestamp: Long, prevEvents: List<EventId>, roomId: RoomId, sender: UserId, unsigned: PersistentDataUnit.UnsignedData? = null)