Child of #1 - [ ] exit func - [ ] finalizeChange func - [ ] newValidatorSet func - [ ] reportBenign func - [ ] reportMalicious func - [ ] savePublicKey func - [ ] storeRandom func - [ ] moveStake func - [ ] stake func - [ ] withdraw func - [ ] clearStakeHistory func - [ ] doesPoolExist func - [ ] getPools func - [ ] getValidators func - [ ] isValidator func - [ ] isValidatorBanned func - [ ] maxWithdrawAllowed func - [ ] _addToPools func - [ ] _addToPoolsInactive func - [ ] _removeFromPools func - [ ] _removeFromPoolsInactive func - [ ] _setRewardDistribution func - [ ] _stake func - [ ] _withdraw func - [ ] _isReportingValidatorValid func - [ ] _getRandomIndex func