Skip to content

Penalty is too high for delegators and stakers #13

Description

@MKong

Currently, if a staker is labelled as a cheater, then the staker and delegators (if any) lose all their staked or delegated tokens respectively:

        if (isCheater == false) {
            from.transfer(delegatedAmount);
        } else {
            penalty = delegatedAmount;
        }
      if (isCheater == false) {
            staker.transfer(stake);
        } else {
            penalty = stake;
        }

The penalty is too high.

Perhaps 20% for stakers, and 10% for delegators, is more reasonable.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions