
commonMain.org.ton.api.dht.config.DhtConfigLocal.kt Maven / Gradle / Ivy
@file:Suppress("OPT_IN_USAGE")
package org.ton.api.dht.config
import kotlinx.serialization.Polymorphic
import kotlinx.serialization.Serializable
import kotlinx.serialization.json.JsonClassDiscriminator
import org.ton.tl.TlCodec
import org.ton.tl.TlCombinator
import org.ton.tl.TlObject
@Polymorphic
@Serializable
@JsonClassDiscriminator("@type")
public sealed interface DhtConfigLocal : TlObject {
override fun tlCodec(): TlCodec = Companion
public companion object : TlCombinator(
DhtConfigLocal::class,
DhtConfigRandomLocal::class to DhtConfigRandomLocal.Companion,
DhtConfigIdLocal::class to DhtConfigIdLocal.Companion,
)
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy