Skip to main content

ValidatorCredentials

data class ValidatorCredentials(var authorityPubKey: Base64? = null, var networkPubKey: Base64? = null, var protocolPubKey: Base64? = null, var proofOfPossession: Base64? = null, var netAddress: String? = null, var p2pAddress: String? = null, var primaryAddress: String? = null)

The credentials related fields associated with a validator.

Constructors

ValidatorCredentialsconstructor(authorityPubKey: Base64? = null, networkPubKey: Base64? = null, protocolPubKey: Base64? = null, proofOfPossession: Base64? = null, netAddress: String? = null, p2pAddress: String? = null, primaryAddress: String? = null)

Properties

NameSummary
authorityPubKeyvar authorityPubKey: Base64?
netAddressvar netAddress: String?
networkPubKeyvar networkPubKey: Base64?
p2pAddressvar p2pAddress: String?
primaryAddressvar primaryAddress: String?
proofOfPossessionvar proofOfPossession: Base64?
protocolPubKeyvar protocolPubKey: Base64?