Goth
05/28/2021, 1:40 AMtype
avalable in json string?
sealed class Payload()
class SimplePayload(val name: String) : Payload()
class AdvancedPayload(val name: String, val description: String) : Payload()
Message<T : Payload>{
val id: String,
val type: String,
val payload: T? = null
}