protocol_fee_unstaking.gno

Getter and setter functions for the Unstaking Fee, the protocol fee charged when a user claims the staking rewards for staking positions by unstaking positions or calling the CollectReward function. The default value is set to 100 (=1% of total staking rewards claimed).

GetRewardFee

func GetRewardFee()

Returns the current rate of the Unstaking Fee.

Return Values

NameTypeDescription

rewardFee

uint64

The current rate of the Unstaking Fee.

SetRewardFee

func SetRewardFee(
  fee uint64
)

Modifies the Unstaking Fee.

Parameters

NameTypeDescription

fee

uint64

The rate that will be set as the new Unstaking Fee. (the value should be in bps)

Last updated