StakingRewards
Verified contract
Active on
Ethereum with 6,915 txns
Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
0xd859…7ab3
0xff56…b0fa
0x1a4c…5fa7
0xb971…c71d
0xdbb3…36f1
0x01d5…56c3
Balances ($537,587.53)
Asset | Symbol | Type | Quantity | Price | Value |
---|---|---|---|---|---|
ORBS | ERC-20 | 20.124084M | $0.026714 |
$537,587.53 |
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 21146800 | 2 days ago | | | 0 | 0.0019178951 | |
| 21146181 | 2 days ago | | | 0 | 0.0030021000 | |
| 21146167 | 2 days ago | | | 0 | 0.0023350075 | |
| 21141046 | 2 days ago | | | 0 | 0.0019691920 | |
| 21136334 | 3 days ago | | | 0 | 0.0040028000 | |
| 21132773 | 3 days ago | | | 0 | 0.0035927629 | |
| 21124232 | 5 days ago | | | 0 | 0.0015010500 | |
| 21120141 | 5 days ago | | | 0 | 0.00075052500 | |
| 21118917 | 5 days ago | | | 0 | 0.0013363750 | |
| 21114551 | 6 days ago | | | 0 | 0.0014768940 |
ABI
ABI objects
Getter at block 21157711
getAnnualStakingRewardsCap() view returns (uint256)
79228162514264337593543950335
getAnnualStakingRewardsRatePercentMille() view returns (uint32)
10000
getContractRegistry() view returns (address)
0xd859701c81119ab12a1e62af6270ad2ae05c7ab3
getCurrentStakingRewardsRatePercentMille() view returns (uint256 annualRate)
10000
getDefaultDelegatorsStakingRewardsPercentMille() view returns (uint32)
66667
getMaxDelegatorsStakingRewardsPercentMille() view returns (uint32)
66667
getSettings() view returns (uint256 annualStakingRewardsCap, uint32 annualStakingRewardsRatePercentMille, uint32 defaultDelegatorsStakingRewardsPercentMille, uint32 maxDelegatorsStakingRewardsPercentMille, bool rewardAllocationActive)
(annualStakingRewardsCap=79228162514264337593543950335, annualStakingRewardsRatePercentMille=10000, defaultDelegatorsStakingRewardsPercentMille=66667, maxDelegatorsStakingRewardsPercentMille=66667, rewardAllocationActive=true)
getStakingRewardsState() view returns (uint96 stakingRewardsPerWeight, uint96 unclaimedStakingRewards)
(stakingRewardsPerWeight=384611235767506346, unclaimedStakingRewards=41344194482403173780919443)
getStakingRewardsWalletAllocatedTokens() view returns (uint256 allocated)
21220110783303591084307486
initializationAdmin() view returns (address)
0xa008608eaeb1d3c57f2f460e1a27ff3f9e395fc2
isInitializationComplete() view returns (bool)
false
isLocked() view returns (bool)
false
isRegistryAdmin() view returns (bool)
false
isRewardAllocationActive() view returns (bool)
true
locked() view returns (bool)
false
pendingRegistryAdmin() view returns (address)
0x0000000000000000000000000000000000000000
registryAdmin() view returns (address)
0xf1fd5233e60e7ef797025fe9dd066d60d59bcb92
stakingRewardsContractBalance() view returns (uint256)
20124083699099582696611957
stakingRewardsState() view returns (uint96 stakingRewardsPerWeight, uint96 unclaimedStakingRewards, uint32 lastAssigned)
(stakingRewardsPerWeight=384543275341326742, unclaimedStakingRewards=41289258491235433874552369, lastAssigned=1731225599)
token() view returns (address)
0xff56cc6b1e6ded347aa0b7676c85ab0b3d08b0fa
Read-only
delegatorsStakingRewards(address) view returns (uint96 balance, uint96 lastDelegatorRewardsPerToken, uint96 claimed)
estimateFutureRewards(address addr, uint256 duration) view returns (uint256 estimatedDelegatorStakingRewards, uint256 estimatedGuardianStakingRewards)
getDelegatorStakingRewardsData(address delegator) view returns (uint256 balance, uint256 claimed, address guardian, uint256 lastDelegatorRewardsPerToken, uint256 delegatorRewardsPerTokenDelta)
getGuardianDelegatorsStakingRewardsPercentMille(address guardian) view returns (uint256 delegatorRewardsRatioPercentMille)
getGuardianStakingRewardsData(address guardian) view returns (uint256 balance, uint256 claimed, uint256 delegatorRewardsPerToken, uint256 delegatorRewardsPerTokenDelta, uint256 lastStakingRewardsPerWeight, uint256 stakingRewardsPerWeightDelta)
getStakingRewardsBalance(address addr) view returns (uint256 delegatorStakingRewardsBalance, uint256 guardianStakingRewardsBalance)
guardiansRewardSettings(address) view returns (uint32 delegatorsStakingRewardsPercentMille, bool overrideDefault)
guardiansStakingRewards(address) view returns (uint96 delegatorRewardsPerToken, uint96 lastStakingRewardsPerWeight, uint96 balance, uint96 claimed)
State-modifying
Events acceptRewardsBalanceMigration(address[] addrs, uint256[] migratedGuardianStakingRewards, uint256[] migratedDelegatorStakingRewards, uint256 totalAmount)
activateRewardDistribution(uint256 startTime)
claimRegistryManagement()
claimStakingRewards(address addr)
committeeMembershipWillChange(address guardian, uint256 weight, uint256 totalCommitteeWeight, bool inCommittee, bool inCommitteeAfter)
deactivateRewardDistribution()
delegationWillChange(address guardian, uint256 guardianDelegatedStake, address delegator, uint256 delegatorStake, address nextGuardian, uint256 nextGuardianDelegatedStake)
emergencyWithdraw(address erc20)
initializationComplete()
lock()
migrateRewardsBalance(address[] addrs)
refreshContracts()
renounceRegistryManagement()
setAnnualStakingRewardsRate(uint32 annualRateInPercentMille, uint96 annualCap)
setContractRegistry(address newContractRegistry)
setDefaultDelegatorsStakingRewardsPercentMille(uint32 defaultDelegatorsStakingRewardsPercentMille)
setGuardianDelegatorsStakingRewardsPercentMille(uint32 delegatorRewardsPercentMille)
setMaxDelegatorsStakingRewardsPercentMille(uint32 maxDelegatorsStakingRewardsPercentMille)
setRegistryAdmin(address _registryAdmin)
transferRegistryManagement(address newRegistryAdmin)
unlock()
AnnualStakingRewardsRateChanged(uint256 annualRateInPercentMille, uint256 annualCap)
ContractRegistryAddressUpdated(address addr)
DefaultDelegatorsStakingRewardsChanged(uint32 defaultDelegatorsStakingRewardsPercentMille)
DelegatorStakingRewardsAssigned(address indexed delegator, uint256 amount, uint256 totalAwarded, address guardian, uint256 delegatorRewardsPerToken, uint256 delegatorRewardsPerTokenDelta)
EmergencyWithdrawal(address addr, address token)
GuardianDelegatorsStakingRewardsPercentMilleUpdated(address indexed guardian, uint256 delegatorsStakingRewardsPercentMille)
GuardianStakingRewardsAssigned(address indexed guardian, uint256 amount, uint256 totalAwarded, uint256 delegatorRewardsPerToken, uint256 delegatorRewardsPerTokenDelta, uint256 stakingRewardsPerWeight, uint256 stakingRewardsPerWeightDelta)
InitializationComplete()
Locked()
MaxDelegatorsStakingRewardsChanged(uint32 maxDelegatorsStakingRewardsPercentMille)
RegistryManagementTransferred(address indexed previousRegistryAdmin, address indexed newRegistryAdmin)
RewardDistributionActivated(uint256 startTime)
RewardDistributionDeactivated()
StakingRewardsAllocated(uint256 allocatedRewards, uint256 stakingRewardsPerWeight)
StakingRewardsBalanceMigrated(address indexed addr, uint256 guardianStakingRewards, uint256 delegatorStakingRewards, address toRewardsContract)
StakingRewardsBalanceMigrationAccepted(address from, address indexed addr, uint256 guardianStakingRewards, uint256 delegatorStakingRewards)
StakingRewardsClaimed(address indexed addr, uint256 claimedDelegatorRewards, uint256 claimedGuardianRewards, uint256 totalClaimedDelegatorRewards, uint256 totalClaimedGuardianRewards)
Unlocked()
constructor(address _contractRegistry, address _registryAdmin, address _token, uint32 annualRateInPercentMille, uint96 annualCap, uint32 defaultDelegatorsStakingRewardsPercentMille, uint32 maxDelegatorsStakingRewardsPercentMille, address previousRewardsContract, address[] guardiansToMigrate)
This contract contains no fallback and receive objects.
This contract contains no error objects.