Owner

interface Owner

Enum of different types of ownership for an object.

Types

Link copied to clipboard
sealed class OwnerKind

Properties

Link copied to clipboard
abstract val address: String?

Address or ObjectId of the owner

Link copied to clipboard
abstract val kind: Owner.OwnerKind?
Link copied to clipboard

Returns the field-presence view for this Owner instance.

Link copied to clipboard
abstract val version: <Error class: unknown class>?

The initial_shared_version if kind is SHARED or start_version if kind CONSENSUS_ADDRESS.

Functions

Link copied to clipboard
Link copied to clipboard
fun Owner.copy(body: <Error class: unknown class>.() -> Unit = {}): Owner

Copies the original message, including unknown fields.