Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "RewardsDistributor"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13991917 | 3 years ago | | | 0 | 0.027038576 | |
| 13991915 | 3 years ago | | | 0 | 0.023725984 | |
| 13991799 | 3 years ago | | | 0 | 0.016731854 | |
| 13991797 | 3 years ago | | | 0 | 0.017668074 | |
| 13991795 | 3 years ago | | | 0 | 0.016971493 | |
| 13991792 | 3 years ago | | | 0 | 0.016220705 | |
| 13991785 | 3 years ago | | | 0 | 0.016591739 | |
| 13991782 | 3 years ago | | | 0 | 0.017792242 | |
| 13991781 | 3 years ago | | | 0 | 0.016217821 | |
| 13991780 | 3 years ago | | | 0 | 0.015539382 |
ABI
ABI objects
Getter at block 21329656
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
GOVERNOR_ROLE() view returns (bytes32)
0x7935bd0ae54bc31f548c14dba4d37c5c64b3f8ca900cb468fb8abd54d5894f55
GUARDIAN_ROLE() view returns (bytes32)
0x55435dd261a4b9b3364963f7738a7a662ad9c84396d64be3365284bb7f0a5041
rewardToken() view returns (address)
0x31429d1856ad1377a8a0079410b297e1a9e214c2
Read-only
getRoleAdmin(bytes32 role) view returns (bytes32)
hasRole(bytes32 role, address account) view returns (bool)
stakingContractsList(uint256) view returns (address)
stakingContractsMap(address) view returns (uint256 distributedRewards, uint256 lastDistributionTime, uint256 updateFrequency, uint256 incentiveAmount, uint256 timeStarted, uint256 duration, uint256 amountToDistribute)
State-modifying
Events drip(address stakingContract) returns (uint256)
governorRecover(address tokenAddress, address to, uint256 amount, address stakingContract)
governorWithdrawRewardToken(uint256 amount, address to)
grantRole(bytes32 role, address account)
removeStakingContract(address stakingContract)
renounceRole(bytes32 role, address account)
revokeRole(bytes32 role, address account)
setAmountToDistribute(uint256 _amountToDistribute, address stakingContract)
setDuration(uint256 _duration, address stakingContract)
setIncentiveAmount(uint256 _incentiveAmount, address stakingContract)
setNewRewardsDistributor(address newRewardsDistributor)
setStakingContract(address _stakingContract, uint256 _duration, uint256 _incentiveAmount, uint256 _updateFrequency, uint256 _amountToDistribute)
setUpdateFrequency(uint256 _updateFrequency, address stakingContract)
AmountToDistributeUpdated(uint256 _amountToDistribute, address indexed _stakingContract)
DeletedStakingContract(address indexed stakingContract)
Dripped(address indexed _caller, uint256 _amount, address _stakingContract)
DurationUpdated(uint256 _duration, address indexed _stakingContract)
FrequencyUpdated(uint256 _frequency, address indexed _stakingContract)
IncentiveUpdated(uint256 _incentiveAmount, address indexed _stakingContract)
NewRewardsDistributor(address indexed newRewardsDistributor)
NewStakingContract(address indexed _stakingContract)
RewardTokenWithdrawn(uint256 _amount)
RoleAdminChanged(bytes32 indexed role, bytes32 indexed previousAdminRole, bytes32 indexed newAdminRole)
RoleGranted(bytes32 indexed role, address indexed account, address indexed sender)
RoleRevoked(bytes32 indexed role, address indexed account, address indexed sender)
constructor(address[] governorList, address guardian, address rewardTokenAddress)
This contract contains no fallback and receive objects.
This contract contains no error objects.