Staking
Verified contract
Active on
Ethereum with 5,419 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($37,408,642.37)
Native
Value
$108.02
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ETH | Native | 0.041003 | $2,634.42 |
$108.02 | |
CELR | ERC-20 | 2.847092B | $0.013139 |
$37,408,534.35 | |
HQG | ERC-20 | 0.1 | -- | -- |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20860805 | 10 hours ago | | | 0 | 0.00054866207 | |
| 20860756 | 10 hours ago | | | 0 | 0.00092401298 | |
| 20859891 | 13 hours ago | | | 0 | 0.00056133930 | |
| 20854975 | a day ago | | | 0 | 0.00092641562 | |
| 20854403 | a day ago | | | 0 | 0.00078132615 | |
| 20854403 | a day ago | | | 0 | 0.00077959809 | |
| 20854138 | a day ago | | | 0 | 0.00043837877 | |
| 20853589 | a day ago | | | 0 | 0.00081578259 | |
| 20846700 | 2 days ago | | | 0 | 0.00060776982 | |
| 20846426 | 2 days ago | | | 0 | 0.0010756153 |
ABI
ABI objects
Getter at block 20863767 getBondedValidatorsTokens() view returns (struct DataTypesValidatorTokens[])
CELER_TOKEN() view returns (address)
0x4f9254c83eb525f9fcf346490bbb3ed28a81c667
bondedTokens() view returns (uint256)
2504931419696516906400122309
forfeiture() view returns (uint256)
0
getBondedValidatorNum() view returns (uint256)
20
getQuorumTokens() view returns (uint256)
1669954279797677937600081540
getValidatorNum() view returns (uint256)
22
govContract() view returns (address)
0xea129ae043c4cb73dcb241aaa074f9e667641ba0
nextBondBlock() view returns (uint256)
17840653
owner() view returns (address)
0xf380166f8490f24af32bf47d1aa217fba62b6575
paused() view returns (bool)
false
rewardContract() view returns (address)
0xb01fd7bc0b3c433e313bf92dac09ff3942212b42
whitelistEnabled() view returns (bool)
true
Read-only
bondedValAddrs(uint256) view returns (address)
getDelegatorInfo(address _valAddr, address _delAddr) view returns (struct DataTypesDelegatorInfo)
getParamValue(uint8 _name) view returns (uint256)
getValidatorStatus(address _valAddr) view returns (uint8)
getValidatorTokens(address _valAddr) view returns (uint256)
hasMinRequiredTokens(address _valAddr, bool _checkSelfDelegation) view returns (bool)
isBondedValidator(address _addr) view returns (bool)
isPauser(address account) view returns (bool)
isWhitelisted(address account) view returns (bool)
params(uint8) view returns (uint256)
pausers(address) view returns (bool)
signerVals(address) view returns (address)
slashNonces(uint256) view returns (bool)
valAddrs(uint256) view returns (address)
validators(address) view returns (uint8 status, address signer, uint256 tokens, uint256 shares, uint256 undelegationTokens, uint256 undelegationShares, uint256 minSelfDelegation, uint64 bondBlock, uint64 unbondBlock, uint64 commissionRate)
verifySignatures(bytes _msg, bytes[] _sigs) view returns (bool)
verifySigs(bytes _msg, bytes[] _sigs, address[], uint256[]) view
whitelist(address) view returns (bool)
State-modifying
Events addPauser(address account)
addWhitelisted(address account)
bondValidator()
collectForfeiture()
completeUndelegate(address _valAddr)
confirmUnbondedValidator(address _valAddr)
delegate(address _valAddr, uint256 _tokens)
drainToken(uint256 _amount)
initializeValidator(address _signer, uint256 _minSelfDelegation, uint64 _commissionRate)
pause()
removePauser(address account)
removeWhitelisted(address account)
renounceOwnership()
renouncePauser()
setGovContract(address _addr)
setMaxSlashFactor(uint256 _maxSlashFactor)
setParamValue(uint8 _name, uint256 _value)
setRewardContract(address _addr)
setWhitelistEnabled(bool _whitelistEnabled)
slash(bytes _slashRequest, bytes[] _sigs)
transferOwnership(address newOwner)
undelegateShares(address _valAddr, uint256 _shares)
undelegateTokens(address _valAddr, uint256 _tokens)
unpause()
updateCommissionRate(uint64 _newRate)
updateMinSelfDelegation(uint256 _minSelfDelegation)
updateValidatorSigner(address _signer)
validatorNotice(address _valAddr, string _key, bytes _data)
DelegationUpdate(address indexed valAddr, address indexed delAddr, uint256 valTokens, uint256 delShares, int256 tokenDiff)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
Paused(address account)
PauserAdded(address account)
PauserRemoved(address account)
Slash(address indexed valAddr, uint64 nonce, uint256 slashAmt)
SlashAmtCollected(address indexed recipient, uint256 amount)
Undelegated(address indexed valAddr, address indexed delAddr, uint256 amount)
Unpaused(address account)
ValidatorNotice(address indexed valAddr, string key, bytes data, address from)
ValidatorStatusUpdate(address indexed valAddr, uint8 indexed status)
WhitelistedAdded(address account)
WhitelistedRemoved(address account)
constructor(address _celerTokenAddress, uint256 _proposalDeposit, uint256 _votingPeriod, uint256 _unbondingPeriod, uint256 _maxBondedValidators, uint256 _minValidatorTokens, uint256 _minSelfDelegation, uint256 _advanceNoticePeriod, uint256 _validatorBondInterval, uint256 _maxSlashFactor)
receive()
This contract contains no error objects.