ServerConfiguration

data class ServerConfiguration(var identifier: String, var serverVersion: String, var minLibxmtpVersion: String, var auth: AuthConfiguration, var retention: RetentionConfiguration, var limits: LimitsConfiguration, var mls: MlsConfiguration, var handles: HandlesConfiguration, var smartContractWalletChains: List<String>, var attachments: AttachmentsConfiguration?, var applicationComponents: List<ApplicationComponentDefinition>)

Constructors

Link copied to clipboard
constructor(identifier: String, serverVersion: String, minLibxmtpVersion: String, auth: AuthConfiguration, retention: RetentionConfiguration, limits: LimitsConfiguration, mls: MlsConfiguration, handles: HandlesConfiguration, smartContractWalletChains: List<String>, attachments: AttachmentsConfiguration?, applicationComponents: List<ApplicationComponentDefinition>)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

The fields a new conversation registers, in published order.

Link copied to clipboard

Omitted when the deployment offers no attachment service.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard