DPoS

Verified contract

Active on Ethereum with 2,222 txns
Deployed by via 0x10d05fe8 at 11140416
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $1,209,241.61
0xa86937eb311ecac6df2aedf8b54a7ec262379418e83f494618405a566eb2db3b
0x8eb81513ecda9871a0ba045fd5e4fc38bda4299863134f99657a3463fe621d12
0x5edf48289893a2523b93e87e05d691e03fd7dbb1903eca3f6fc219e2ec215710
0x2384f6c26b347732795b22881a852828769bdd39456b681f18199442e647a04e
0xe3235c591742e1e81bd4bce7ed7d5a24e3a2cd7ee9f64debba1076369feef2e8
0xa81127e1c52e452df03ea5911aced6fabe0b03148eb695559f5061a4c0e34706
0x1d62eccf9fefa7ce29684060c7fac3a12d83655ea4b9a6b3f8681dee6e54a97c
0xb61a9beef896d5394bafe65deec1b7cc432422f8020f34b726b0fa9df61ddf78
0xedc7fff766d49238842de35e216a7cb19ade1754a44e198e5ba768edab626beb
0x4d4baf48332d0bc482dbeade1a6dff45af114cc55228c4cd5386d21425355ee7

Functions
Getter at block 20841068
COMMISSION_RATE_BASE(view returns (uint256)
10000
celerToken(view returns (address)
0x4f9254c83eb525f9fcf346490bbb3ed28a81c667
dposGoLiveTime(view returns (uint256)
11146176
enableSlash(view returns (bool)
false
enableWhitelist(view returns (bool)
true
 
getMinQuorumStakingPool(view returns (uint256)
getMinStakingPool(view returns (uint256)
0
 
getTotalValidatorStakingPool(view returns (uint256)
 
getValidatorNum(view returns (uint256)
isMigrating(view returns (bool)
false
isOwner(view returns (bool)
false
 
isValidDPoS(view returns (bool)
miningPool(view returns (uint256)
11919137918319944976471611
nextParamProposalId(view returns (uint256)
5
nextSidechainProposalId(view returns (uint256)
0
owner(view returns (address)
0x34dfa1226f8b3e36fe597b34eea809a2b5c0bbf9
paused(view returns (bool)
false
Read-only
UIntStorage(uint256view returns (uint256)
checkedValidators(addressview returns (bool)
getCandidateInfo(address _candidateAddrview returns (bool initializeduint256 minSelfStakeuint256 stakingPooluint256 statusuint256 unbondTimeuint256 commissionRateuint256 rateLockEndTime)
getDelegatorInfo(address _candidateAddraddress _delegatorAddrview returns (uint256 delegatedStakeuint256 undelegatingStakeuint256[] intentAmountsuint256[] intentProposedTimes)
getParamProposalVote(uint256 _proposalIdaddress _voterview returns (uint8)
getSidechainProposalVote(uint256 _proposalIdaddress _voterview returns (uint8)
getUIntValue(uint256 _recordview returns (uint256)
isPauser(address accountview returns (bool)
isSidechainRegistered(address _sidechainAddrview returns (bool)
isValidator(address _addrview returns (bool)
isWhitelistAdmin(address accountview returns (bool)
isWhitelisted(address accountview returns (bool)
paramProposals(uint256view returns (address proposeruint256 deposituint256 voteDeadlineuint256 recorduint256 newValueuint8 status)
redeemedMiningReward(addressview returns (uint256)
registeredSidechains(addressview returns (bool)
sidechainProposals(uint256view returns (address proposeruint256 deposituint256 voteDeadlineaddress sidechainAddrbool registereduint8 status)
usedPenaltyNonce(uint256view returns (bool)
validatorSet(uint256view returns (address)
State-modifying
addPauser(address account
addWhitelistAdmin(address account
addWhitelisted(address account
announceIncreaseCommissionRate(uint256 _newRateuint256 _newLockEndTime
claimValidator(
confirmIncreaseCommissionRate(
confirmParamProposal(uint256 _proposalId
confirmSidechainProposal(uint256 _proposalId
confirmUnbondedCandidate(address _candidateAddr
confirmWithdraw(address _candidateAddr
contributeToMiningPool(uint256 _amount
createParamProposal(uint256 _recorduint256 _value
createSidechainProposal(address _sidechainAddrbool _registered
delegate(address _candidateAddruint256 _amount
drainToken(uint256 _amount
initializeCandidate(uint256 _minSelfStakeuint256 _commissionRateuint256 _rateLockEndTime
intendWithdraw(address _candidateAddruint256 _amount
nonIncreaseCommissionRate(uint256 _newRateuint256 _newLockEndTime
pause(
redeemMiningReward(address _receiveruint256 _cumulativeReward
registerSidechain(address _addr
removeWhitelisted(address account
renounceOwnership(
renouncePauser(
renounceWhitelistAdmin(
renounceWhitelisted(
slash(bytes _penaltyRequest
transferOwnership(address newOwner
unpause(
updateEnableSlash(bool _enable
updateEnableWhitelist(bool _enable
updateMinSelfStake(uint256 _minSelfStake
validateMultiSigMessage(bytes _requestreturns (bool)
voteParam(uint256 _proposalIduint8 _vote
voteSidechain(uint256 _proposalIduint8 _vote
withdrawFromUnbondedCandidate(address _candidateAddruint256 _amount
Events
CandidateUnbonded(address indexed candidate
CommissionRateAnnouncement(address indexed candidateuint256 announcedRateuint256 announcedLockEndTime
Compensate(address indexed indemniteeuint256 amount
ConfirmParamProposal(uint256 proposalIdbool passeduint256 recorduint256 newValue
ConfirmSidechainProposal(uint256 proposalIdbool passedaddress sidechainAddrbool registered
ConfirmWithdraw(address indexed delegatoraddress indexed candidateuint256 amount
CreateParamProposal(uint256 proposalIdaddress proposeruint256 deposituint256 voteDeadlineuint256 recorduint256 newValue
CreateSidechainProposal(uint256 proposalIdaddress proposeruint256 deposituint256 voteDeadlineaddress sidechainAddrbool registered
Delegate(address indexed delegatoraddress indexed candidateuint256 newStakeuint256 stakingPool
InitializeCandidate(address indexed candidateuint256 minSelfStakeuint256 commissionRateuint256 rateLockEndTime
IntendWithdraw(address indexed delegatoraddress indexed candidateuint256 withdrawAmountuint256 proposedTime
MiningPoolContribution(address indexed contributoruint256 contributionuint256 miningPoolSize
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address account
PauserAdded(address indexed account
PauserRemoved(address indexed account
RedeemMiningReward(address indexed receiveruint256 rewarduint256 miningPool
Slash(address indexed validatoraddress indexed delegatoruint256 amount
Unpaused(address account
UpdateCommissionRate(address indexed candidateuint256 newRateuint256 newLockEndTime
UpdateDelegatedStake(address indexed delegatoraddress indexed candidateuint256 delegatorStakeuint256 candidatePool
UpdateMinSelfStake(address indexed candidateuint256 minSelfStake
ValidatorChange(address indexed ethAddruint8 indexed changeType
VoteParam(uint256 proposalIdaddress voteruint8 voteType
VoteSidechain(uint256 proposalIdaddress voteruint8 voteType
WhitelistAdminAdded(address indexed account
WhitelistAdminRemoved(address indexed account
WhitelistedAdded(address indexed account
WhitelistedRemoved(address indexed account
WithdrawFromUnbondedCandidate(address indexed delegatoraddress indexed candidateuint256 amount
Constructor
constructor(address _celerTokenAddressuint256 _governProposalDeposituint256 _governVoteTimeoutuint256 _slashTimeoutuint256 _minValidatorNumuint256 _maxValidatorNumuint256 _minStakeInPooluint256 _advanceNoticePerioduint256 _dposGoLiveTimeout
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.