nimiqclient.models.validator.Validator

class nimiqclient.models.validator.Validator(address, signingKey, votingKey, rewardAddress, balance, numStakers, retired, inactivityFlag=None, signalData=None, jailedFrom=None)[source]

Bases: object

Validator returned by the server

Parameters:
  • address (str) – Address of the validator.

  • signingKey (str) – Signing key of the validator.

  • votingKey (str) – Voting key of the validator.

  • rewardAddress (str) – Reward address of the validator.

  • balance (int) – Balance of the validator.

  • numStakers (int) – Number of stakers for this validator.

  • retired (bool) – Flag that indicates the retired condition.

  • inactivityFlag (bool, optional) – Optional inactivity flag.

  • signalData (str, optional) – Signal data for the validator.

  • jailedFrom (int, optional) – Optional value indicating since which block the validator has been jailed.

Methods