Class ReportMisbehaviorCommand

Hierarchy

Constructors

Properties

_factorSelfStakes: number
_lockingPeriodSelfStaking: number
_posTokenID: Buffer
_punishmentLockingPeriods: PunishmentLockingPeriods
_reportMisbehaviorLimitBanned: number
_reportMisbehaviorReward: bigint
_tokenMethod: TokenMethod
_validatorsMethod: ValidatorsMethod
schema: {
    $id: string;
    properties: {
        header1: {
            dataType: string;
            fieldNumber: number;
        };
        header2: {
            dataType: string;
            fieldNumber: number;
        };
    };
    required: string[];
    type: string;
} = reportMisbehaviorCommandParamsSchema

Type declaration

  • $id: string
  • properties: {
        header1: {
            dataType: string;
            fieldNumber: number;
        };
        header2: {
            dataType: string;
            fieldNumber: number;
        };
    }
    • header1: {
          dataType: string;
          fieldNumber: number;
      }
      • dataType: string
      • fieldNumber: number
    • header2: {
          dataType: string;
          fieldNumber: number;
      }
      • dataType: string
      • fieldNumber: number
  • required: string[]
  • type: string

Accessors

Methods

  • Parameters

    • args: {
          factorSelfStakes: number;
          lockingPeriodSelfStaking: number;
          posTokenID: Buffer;
          punishmentLockingPeriods: PunishmentLockingPeriods;
          reportMisbehaviorLimitBanned: number;
          reportMisbehaviorReward: bigint;
      }
      • factorSelfStakes: number
      • lockingPeriodSelfStaking: number
      • posTokenID: Buffer
      • punishmentLockingPeriods: PunishmentLockingPeriods
      • reportMisbehaviorLimitBanned: number
      • reportMisbehaviorReward: bigint

    Returns void

Generated using TypeDoc