Protocol Config
data class ProtocolConfig(val protocolVersion: Any, val configs: List<GetProtocolConfigQuery.Config>, val featureFlags: List<GetProtocolConfigQuery.FeatureFlag>)
Constructors
Link copied to clipboard
constructor(protocolVersion: Any, configs: List<GetProtocolConfigQuery.Config>, featureFlags: List<GetProtocolConfigQuery.FeatureFlag>)
Properties
Link copied to clipboard
List all available configurations and their values. These configurations can take any value (but they will all be represented in string form), and do not include feature flags.
Link copied to clipboard
List all available feature flags and their values. Feature flags are a form of boolean configuration that are usually used to gate features while they are in development. Once a flag has been enabled, it is rare for it to be disabled.
Link copied to clipboard
The protocol is not required to change on every epoch boundary, so the protocol version tracks which change to the protocol these configs are from.