Skip to content

$TransactionKeyreg

const $TransactionKeyreg: object

Type declaration

description

readonly description: “Fields for a keyreg transaction.\n\nDefinition:\ndata/transactions/keyreg.go : KeyregTxnFields”

properties

readonly properties: object

properties.non-participation

readonly properties.non-participation: object

properties.non-participation.description

readonly properties.non-participation.description: ”\[nonpart\] Mark the account as participating or non-participating.” = '\\[nonpart\\] Mark the account as participating or non-participating.'

properties.non-participation.type

readonly properties.non-participation.type: "boolean" = 'boolean'

properties.selection-participation-key

readonly properties.selection-participation-key: object

properties.selection-participation-key.description

readonly properties.selection-participation-key.description: ”\[selkey\] Public key used with the Verified Random Function (VRF) result during committee selection.” = '\\[selkey\\] Public key used with the Verified Random Function (VRF) result during committee selection.'

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: ”\[sprfkey\] State proof key used in key registration transactions.” = '\\[sprfkey\\] State proof key used in key registration transactions.'

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: ”\[votefst\] First round this participation key is valid.” = '\\[votefst\\] First round this participation key 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: ”\[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

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: ”\[votelst\] Last round this participation key is valid.” = '\\[votelst\\] Last round this participation key 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: ”\[votekey\] Participation public key used in key registration transactions.” = '\\[votekey\\] Participation public key used in key registration transactions.'

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'

type

readonly type: "object" = 'object'

Defined in

schemas.gen.ts:1488