types indexer.KeyRegistrationTransactionResult
@algorandfoundation/algokit-utils / types/indexer / KeyRegistrationTransactionResult
Interface: KeyRegistrationTransactionResult¶
types/indexer.KeyRegistrationTransactionResult
Fields for a keyreg
transaction https://developer.algorand.org/docs/rest-apis/indexer/#transactionkeyreg
Table of contents¶
Properties¶
- non-participation
- selection-participation-key
- state-proof-key
- vote-first-valid
- vote-key-dilution
- vote-last-valid
- vote-participation-key
Properties¶
non-participation¶
• Optional
non-participation: boolean
[nonpart] Mark the account as participating or non-participating.
Defined in¶
selection-participation-key¶
• Optional
selection-participation-key: string
[selkey] Public key used with the Verified Random Function (VRF) result during committee selection.
Pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==\|[A-Za-z0-9+/]{3}=)?$"
Defined in¶
state-proof-key¶
• Optional
state-proof-key: string
[selkey] Public key used with the Verified Random Function (VRF) result during committee selection.
Pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==\|[A-Za-z0-9+/]{3}=)?$"
Defined in¶
vote-first-valid¶
• Optional
vote-first-valid: number
[votefst] First round this participation key is valid.
Defined in¶
vote-key-dilution¶
• Optional
vote-key-dilution: number
[votekd] Number of subkeys in each batch of participation keys.
Defined in¶
vote-last-valid¶
• Optional
vote-last-valid: number
[votelst] Last round this participation key is valid.
Defined in¶
vote-participation-key¶
• Optional
vote-participation-key: string
[votekey] Participation public key used in key registration transactions.
Pattern: "^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==\|[A-Za-z0-9+/]{3}=)?$"