Skip to content

TransactionKeyreg

TransactionKeyreg = object

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:10

Fields for a keyreg transaction.

Definition: data/transactions/keyreg.go : KeyregTxnFields

optional nonParticipation: boolean

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:14

[nonpart] Mark the account as participating or non-participating.


optional selectionParticipationKey: Uint8Array

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:19

[selkey] Public key used with the Verified Random Function (VRF) result during committee selection.


optional stateProofKey: Uint8Array

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:44

[sprfkey] State proof key used in key registration transactions.


optional voteFirstValid: bigint

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:24

[votefst] First round this participation key is valid.


optional voteKeyDilution: bigint

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:29

[votekd] Number of subkeys in each batch of participation keys.


optional voteLastValid: bigint

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:34

[votelst] Last round this participation key is valid.


optional voteParticipationKey: Uint8Array

Defined in: packages/indexer_client/src/models/transaction-keyreg.ts:39

[votekey] Participation public key used in key registration transactions.