Skip to content

OnlineKeyRegistrationParams

class algokit_utils.transactions.transaction_composer.OnlineKeyRegistrationParams

Bases: _CommonTxnParams

Parameters for online key registration.

vote*key *: str_

The root participation public key

selection*key *: str_

The VRF public key

vote*first *: int_

The first round that the participation key is valid

vote*last *: int_

The last round that the participation key is valid

vote*key_dilution *: int_

The dilution for the 2-level participation key

state*proof_key *: bytes | None_ = None

The 64 byte state proof public key commitment, defaults to None