$AccountParticipation
const
$AccountParticipation:object
Type declaration
description
readonly
description:"AccountParticipation describes the parameters used by this account in consensus protocol."
='AccountParticipation describes the parameters used by this account in consensus protocol.'
properties
readonly
properties:object
properties.selection-participation-key
readonly
properties.selection-participation-key:object
properties.selection-participation-key.description
readonly
properties.selection-participation-key.description:"Selection public key (if any) currently registered for this round."
='Selection public key (if any) currently registered for this round.'
properties.selection-participation-key.format
readonly
properties.selection-participation-key.format:"byte"
='byte'
properties.selection-participation-key.pattern
readonly
properties.selection-participation-key.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” ='^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'
properties.selection-participation-key.type
readonly
properties.selection-participation-key.type:"string"
='string'
properties.state-proof-key
readonly
properties.state-proof-key:object
properties.state-proof-key.description
readonly
properties.state-proof-key.description:"Root of the state proof key (if any)"
='Root of the state proof key (if any)'
properties.state-proof-key.format
readonly
properties.state-proof-key.format:"byte"
='byte'
properties.state-proof-key.pattern
readonly
properties.state-proof-key.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” ='^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'
properties.state-proof-key.type
readonly
properties.state-proof-key.type:"string"
='string'
properties.vote-first-valid
readonly
properties.vote-first-valid:object
properties.vote-first-valid.description
readonly
properties.vote-first-valid.description:"First round for which this participation is valid."
='First round for which this participation is valid.'
properties.vote-first-valid.type
readonly
properties.vote-first-valid.type:"integer"
='integer'
properties.vote-key-dilution
readonly
properties.vote-key-dilution:object
properties.vote-key-dilution.description
readonly
properties.vote-key-dilution.description:"Number of subkeys in each batch of participation keys."
='Number of subkeys in each batch of participation keys.'
properties.vote-key-dilution.type
readonly
properties.vote-key-dilution.type:"integer"
='integer'
properties.vote-last-valid
readonly
properties.vote-last-valid:object
properties.vote-last-valid.description
readonly
properties.vote-last-valid.description:"Last round for which this participation is valid."
='Last round for which this participation is valid.'
properties.vote-last-valid.type
readonly
properties.vote-last-valid.type:"integer"
='integer'
properties.vote-participation-key
readonly
properties.vote-participation-key:object
properties.vote-participation-key.description
readonly
properties.vote-participation-key.description:"root participation public key (if any) currently registered for this round."
='root participation public key (if any) currently registered for this round.'
properties.vote-participation-key.format
readonly
properties.vote-participation-key.format:"byte"
='byte'
properties.vote-participation-key.pattern
readonly
properties.vote-participation-key.pattern: ”^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$” ='^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=)?$'
properties.vote-participation-key.type
readonly
properties.vote-participation-key.type:"string"
='string'
required
readonly
required: readonly ["selection-participation-key"
,"vote-first-valid"
,"vote-key-dilution"
,"vote-last-valid"
,"vote-participation-key"
]
type
readonly
type:"object"
='object'
Defined in
schemas.gen.ts:166