Types

Link copied to clipboard
@Serializable
data class PersistentMessageDataUnitV12<C : MessageEventContent>(val authEvents: List<EventId>, val content: C, val depth: ULong, val hashes: PersistentDataUnit.EventHash, val originTimestamp: Long, val prevEvents: List<EventId>, val roomId: RoomId, val sender: UserId, val unsigned: PersistentDataUnit.UnsignedData? = null) : PersistentDataUnit.PersistentMessageDataUnit<C> , PersistentDataUnit.PersistentDataUnitV12<C>
Link copied to clipboard
@Serializable
data class PersistentStateDataUnitV12<C : StateEventContent>(val authEvents: List<EventId>, val content: C, val depth: ULong, val hashes: PersistentDataUnit.EventHash, val originTimestamp: Long, val prevEvents: List<EventId>, val roomId: RoomId? = null, val sender: UserId, val stateKey: String, val unsigned: PersistentDataUnit.UnsignedData? = null) : PersistentDataUnit.PersistentStateDataUnit<C> , PersistentDataUnit.PersistentDataUnitV12<C>

Properties

Link copied to clipboard
abstract val authEvents: List<EventId>
Link copied to clipboard
abstract val depth: ULong
Link copied to clipboard
Link copied to clipboard
abstract val originTimestamp: Long
Link copied to clipboard
abstract val prevEvents: List<EventId>
Link copied to clipboard
abstract val roomId: RoomId?
Link copied to clipboard
abstract val sender: UserId
Link copied to clipboard