ValidatorRewardPool

Contents

Globals

Functions

constructor

No description

Declaration:

  function constructor(
  ) public Only

Modifiers:

claim

Claim validator reward.

Declaration:

  function claim(
    address validator,
    uint256 amount
  ) external nonReentrant onlyStakeManager

Modifiers:

Args:

reward

Reward validator.

Declaration:

  function reward(
    address validator
  ) external nonReentrant onlyStakeManager

Modifiers:

Args:

slash

Slash validator and transfer the slashed amount to address(0).

Declaration:

  function slash(
    address validator,
    uint8 factor
  ) external nonReentrant onlyStakeManager returns (uint256 amount)

Modifiers:

Args:

Last updated