Function updateRewardMultiplier

  • Update the reward multiplier for a given stake.

    Returns

    InstructionReturn.

    Parameters

    • program: AtlasStakingIDLProgram

      Staking IDL program.

    • updateAuthority: AsyncSigner<unknown>

      Authority to update the reward multiplier.

    • registeredStake: PublicKey

      Registered stake to update.

    • rewardMultiplier: number

      New rate at which reward tokens will be distributed. Tokens in base units per day per REWARD_MULTIPLIER_BASE tokens staked

    • newStakingPeriod: number

      New staking period to be stored on the registeredStake account

    Returns InstructionReturn

Generated using TypeDoc