SlashingLibrary
SlashingLibrary
#
#
FunctionscalcWrongVoteSlashPerToken(uint256 totalStaked, uint256 totalVotes, uint256 totalCorrectVotes) → uint256 (public)
Calculates the wrong vote slash per token.
#
Parameters:- totalStaked: The total amount of tokens staked.
- totalVotes: The total amount of votes.
- totalCorrectVotes: The total amount of correct votes.
calcWrongVoteSlashPerTokenGovernance(uint256 totalStaked, uint256 totalVotes, uint256 totalCorrectVotes) → uint256 (public)
Calculates the wrong vote slash per token for governance requests.
#
Parameters:- totalStaked: The total amount of tokens staked.
- totalVotes: The total amount of votes.
- totalCorrectVotes: The total amount of correct votes.
calcNoVoteSlashPerToken(uint256 totalStaked, uint256 totalVotes, uint256 totalCorrectVotes) → uint256 (public)
Calculates the no vote slash per token.
#
Parameters:- totalStaked: The total amount of tokens staked.
- totalVotes: The total amount of votes.
- totalCorrectVotes: The total amount of correct votes.