$AccountParticipation
const$AccountParticipation:object
Type declaration
description
readonlydescription:"AccountParticipation describes the parameters used by this account in consensus protocol."='AccountParticipation describes the parameters used by this account in consensus protocol.'
properties
readonlyproperties:object
properties.selection-participation-key
readonlyproperties.selection-participation-key:object
properties.selection-participation-key.description
readonlyproperties.selection-participation-key.description: ”\[sel\] Selection public key (if any) currently registered for this round.” ='\\[sel\\] Selection public key (if any) currently registered for this round.'
properties.selection-participation-key.format
readonlyproperties.selection-participation-key.format:"byte"='byte'
properties.selection-participation-key.pattern
readonlyproperties.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
readonlyproperties.selection-participation-key.type:"string"='string'
properties.state-proof-key
readonlyproperties.state-proof-key:object
properties.state-proof-key.description
readonlyproperties.state-proof-key.description: ”\[stprf\] Root of the state proof key (if any)” ='\\[stprf\\] Root of the state proof key (if any)'
properties.state-proof-key.format
readonlyproperties.state-proof-key.format:"byte"='byte'
properties.state-proof-key.pattern
readonlyproperties.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
readonlyproperties.state-proof-key.type:"string"='string'
properties.vote-first-valid
readonlyproperties.vote-first-valid:object
properties.vote-first-valid.description
readonlyproperties.vote-first-valid.description: ”\[voteFst\] First round for which this participation is valid.” ='\\[voteFst\\] First round for which this participation is valid.'
properties.vote-first-valid.type
readonlyproperties.vote-first-valid.type:"integer"='integer'
properties.vote-key-dilution
readonlyproperties.vote-key-dilution:object
properties.vote-key-dilution.description
readonlyproperties.vote-key-dilution.description: ”\[voteKD\] Number of subkeys in each batch of participation keys.” ='\\[voteKD\\] Number of subkeys in each batch of participation keys.'
properties.vote-key-dilution.type
readonlyproperties.vote-key-dilution.type:"integer"='integer'
properties.vote-last-valid
readonlyproperties.vote-last-valid:object
properties.vote-last-valid.description
readonlyproperties.vote-last-valid.description: ”\[voteLst\] Last round for which this participation is valid.” ='\\[voteLst\\] Last round for which this participation is valid.'
properties.vote-last-valid.type
readonlyproperties.vote-last-valid.type:"integer"='integer'
properties.vote-participation-key
readonlyproperties.vote-participation-key:object
properties.vote-participation-key.description
readonlyproperties.vote-participation-key.description: ”\[vote\] root participation public key (if any) currently registered for this round.” ='\\[vote\\] root participation public key (if any) currently registered for this round.'
properties.vote-participation-key.format
readonlyproperties.vote-participation-key.format:"byte"='byte'
properties.vote-participation-key.pattern
readonlyproperties.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
readonlyproperties.vote-participation-key.type:"string"='string'
required
readonlyrequired: readonly ["selection-participation-key","vote-first-valid","vote-key-dilution","vote-last-valid","vote-participation-key"]
type
readonlytype:"object"='object'
Defined in
schemas.gen.ts:165