Staking
Balance:

Network: Chronicle Yellowstone

owner

Read

checkVersion

realmIduint256
versiontuple

struct LibStakingStorage.Version

majoruint256
minoruint256
patchuint256

complaintConfig

reasonuint256

countOfCurrentValidatorsReadyForNextEpoch

realmIduint256

countOfNextValidatorsReadyForNextEpoch

realmIduint256

currentValidatorCountForConsensus

realmIduint256

epoch

realmIduint256

getActiveUnkickedValidatorStructs

realmIduint256

getActiveUnkickedValidatorStructsAndCounts

realmIduint256

getActiveUnkickedValidators

realmIduint256

getKickedValidators

realmIduint256

getValidatorsInCurrentEpoch

realmIduint256

getValidatorsInNextEpoch

realmIduint256

getValidatorsStructs

stakerAddressesaddress[]

getValidatorsStructsInCurrentEpoch

realmIduint256

getValidatorsStructsInNextEpoch

realmIduint256

isActiveValidator

realmIduint256
stakerAddressaddress

isActiveValidatorByNodeAddress

realmIduint256
accountaddress

isReadyForNextEpoch

realmIduint256

nextValidatorCountForConsensus

realmIduint256

nodeAddressToStakerAddress

nodeAddressaddress

readyForNextEpoch

realmIduint256
stakerAddressaddress

shouldKickValidator

realmIduint256
stakerAddressaddress

state

realmIduint256

validators

stakerAddressaddress

Write

adminRejoinValidator

realmIduint256
stakerAddressaddress

adminSlashValidator

percentageuint256
stakerAddressaddress

setComplaintConfig

reasonuint256
configtuple

struct LibStakingStorage.ComplaintConfig

toleranceuint256
intervalSecsuint256
kickPenaltyPercentuint256
kickPenaltyDemeritsuint256

setConfig

newConfigtuple

struct LibStakingStorage.GlobalConfig

tokenRewardPerTokenPerEpochuint256
keyTypesuint256[]
minimumValidatorCountuint256
rewardEpochDurationuint256
maxTimeLockuint256
minTimeLockuint256
bminuint256
bmaxuint256
kuint256
puint256
enableStakeAutolockbool
tokenPriceuint256
profitMultiplieruint256
usdCostPerMonthuint256
maxEmissionRateuint256
minStakeAmountuint256
maxStakeAmountuint256
minSelfStakeuint256
minSelfStakeTimelockuint256
minValidatorCountToClampMinimumThresholduint256
minThresholdToClampAtuint256

setDevopsAdmin

newDevopsAdminaddress

setEpochEndTime

realmIduint256
newEpochEndTimeuint256

setEpochLength

realmIduint256
newEpochLengthuint256

setEpochState

realmIduint256
newStateuint8

setEpochTimeout

realmIduint256
newEpochTimeoutuint256

advanceEpoch

realmIduint256

kickValidatorInNextEpoch

validatorToKickStakerAddressaddress
reasonuint256
databytes

lockValidatorsForNextEpoch

realmIduint256