ZkSystemParamValue

sealed interface ZkSystemParamValue

An interface for ZK system parameter values.

Inheritors

Types

Link copied to clipboard
data class BooleanValue(val value: Boolean) : ZkSystemParamValue

A boolean value.

Link copied to clipboard
object Companion
Link copied to clipboard
data class DoubleValue(val value: Double) : ZkSystemParamValue

A floating point value.

Link copied to clipboard
data class LongValue(val value: Long) : ZkSystemParamValue

A number value.

Link copied to clipboard
data class StringValue(val value: String) : ZkSystemParamValue

A string value.

Functions

Link copied to clipboard
open fun toDataItem(): DataItem

Encodes the value as Cbor.

Link copied to clipboard
open fun toJson(): JsonElement

Encodes the value as Json.