StakingInfo
Verified contract
Active on
Ethereum with 2 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0x33a0…ca71
Balances ($0.00)
No balances found for "StakingInfo"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 20225080 | 4 months ago | | | 0 | 0.00014649880 | |
| 10342767 | 4 years ago | | | 0 | 0.0012917700 |
ABI
ABI objects
Getter at block 21176562
getAccountStateRoot() view returns (bytes32 accountStateRoot)
0x008cac7abbedf34deff1dedf34b09ccab63cc457993151a7f50e54c12174ad25
isOwner() view returns (bool)
false
owner() view returns (address)
0xfa7d2a996ac6350f4b56c043112da0366a59b74c
registry() view returns (address)
0x33a02e6cc863d393d6bf231b697b82f6e499ca71
Read-only
getStakerDetails(uint256 validatorId) view returns (uint256 amount, uint256 reward, uint256 activationEpoch, uint256 deactivationEpoch, address signer, uint256 _status)
getValidatorContractAddress(uint256 validatorId) view returns (address ValidatorContract)
totalValidatorStake(uint256 validatorId) view returns (uint256 validatorStake)
validatorNonce(uint256) view returns (uint256)
State-modifying
Events logClaimFee(address user, uint256 fee)
logClaimRewards(uint256 validatorId, uint256 amount, uint256 totalAmount)
logConfirmAuction(uint256 newValidatorId, uint256 oldValidatorId, uint256 amount)
logDelegatorClaimRewards(uint256 validatorId, address user, uint256 rewards)
logDelegatorRestaked(uint256 validatorId, address user, uint256 totalStaked)
logDelegatorUnstaked(uint256 validatorId, address user, uint256 amount)
logDynastyValueChange(uint256 newDynasty, uint256 oldDynasty)
logJailed(uint256 validatorId, uint256 exitEpoch, address signer)
logProposerBonusChange(uint256 newProposerBonus, uint256 oldProposerBonus)
logRestaked(uint256 validatorId, uint256 amount, uint256 total)
logRewardUpdate(uint256 newReward, uint256 oldReward)
logShareBurned(uint256 validatorId, address user, uint256 amount, uint256 tokens)
logShareMinted(uint256 validatorId, address user, uint256 amount, uint256 tokens)
logSignerChange(uint256 validatorId, address oldSigner, address newSigner, bytes signerPubkey)
logSlashed(uint256 nonce, uint256 amount)
logStakeUpdate(uint256 validatorId)
logStaked(address signer, bytes signerPubkey, uint256 validatorId, uint256 activationEpoch, uint256 amount, uint256 total)
logStartAuction(uint256 validatorId, uint256 amount, uint256 auctionAmount)
logThresholdChange(uint256 newThreshold, uint256 oldThreshold)
logTopUpFee(address user, uint256 fee)
logUnjailed(uint256 validatorId, address signer)
logUnstakeInit(address user, uint256 validatorId, uint256 deactivationEpoch, uint256 amount)
logUnstaked(address user, uint256 validatorId, uint256 amount, uint256 total)
logUpdateCommissionRate(uint256 validatorId, uint256 newCommissionRate, uint256 oldCommissionRate)
renounceOwnership()
transferOwnership(address newOwner)
updateNonce(uint256[] validatorIds, uint256[] nonces)
ClaimFee(address indexed user, uint256 indexed fee)
ClaimRewards(uint256 indexed validatorId, uint256 indexed amount, uint256 indexed totalAmount)
ConfirmAuction(uint256 indexed newValidatorId, uint256 indexed oldValidatorId, uint256 indexed amount)
DelegatorClaimedRewards(uint256 indexed validatorId, address indexed user, uint256 indexed rewards)
DelegatorRestaked(uint256 indexed validatorId, address indexed user, uint256 indexed totalStaked)
DelegatorUnstaked(uint256 indexed validatorId, address indexed user, uint256 amount)
DynastyValueChange(uint256 newDynasty, uint256 oldDynasty)
Jailed(uint256 indexed validatorId, uint256 indexed exitEpoch, address indexed signer)
OwnershipTransferred(address indexed previousOwner, address indexed newOwner)
ProposerBonusChange(uint256 newProposerBonus, uint256 oldProposerBonus)
Restaked(uint256 indexed validatorId, uint256 amount, uint256 total)
RewardUpdate(uint256 newReward, uint256 oldReward)
ShareBurned(uint256 indexed validatorId, address indexed user, uint256 indexed amount, uint256 tokens)
ShareMinted(uint256 indexed validatorId, address indexed user, uint256 indexed amount, uint256 tokens)
SignerChange(uint256 indexed validatorId, uint256 nonce, address indexed oldSigner, address indexed newSigner, bytes signerPubkey)
Slashed(uint256 indexed nonce, uint256 indexed amount)
StakeUpdate(uint256 indexed validatorId, uint256 indexed nonce, uint256 indexed newAmount)
Staked(address indexed signer, uint256 indexed validatorId, uint256 nonce, uint256 indexed activationEpoch, uint256 amount, uint256 total, bytes signerPubkey)
StartAuction(uint256 indexed validatorId, uint256 indexed amount, uint256 indexed auctionAmount)
ThresholdChange(uint256 newThreshold, uint256 oldThreshold)
TopUpFee(address indexed user, uint256 indexed fee)
UnJailed(uint256 indexed validatorId, address indexed signer)
UnstakeInit(address indexed user, uint256 indexed validatorId, uint256 nonce, uint256 deactivationEpoch, uint256 indexed amount)
Unstaked(address indexed user, uint256 indexed validatorId, uint256 amount, uint256 total)
UpdateCommissionRate(uint256 indexed validatorId, uint256 indexed newCommissionRate, uint256 indexed oldCommissionRate)
constructor(address _registry)
This contract contains no fallback and receive objects.
This contract contains no error objects.