Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
No balances found for "RewardHandler"
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|---|---|---|---|---|---|---|
| 13277911 | 7 months ago | | | 0 | 0.000051249000 | |
| 13277905 | 7 months ago | | | 0 | 0.000051249000 | |
| 13277718 | 7 months ago | | | 0 | 0.00014807600 |
ABI
ABI objects
Getter at block 23094434
DEFAULT_ADMIN_ROLE() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getInitializedVersion() view returns (uint64)
1
paused() view returns (bool)
false
Read-only
assignedCumuRPT(address, address) view returns (uint256)
claimableRewards(address, address) view returns (uint256)
claimedRewards(address, address) view returns (uint256)
contributedRewards(address, address) view returns (uint256)
cumulatedRewards(address, address) view returns (uint256)
cumulativeRPT(address) view returns (uint256)
cumulativeRewards(address) view returns (uint256)
getAvailableRewards(address account, address tokenAdd) view returns (uint256 amount)
getDistToken(address tokenAdd) view returns (address)
getLockedAmount(address owner, address token) view returns (uint256)
getRoleAdmin(bytes32 role) view returns (bytes32)
hasLockedAmount(address owner, address token, uint256 amount) view returns (bool)
hasRole(bytes32 role, address account) view returns (bool)
isAllowedDistToken(address inDistToken) view returns (bool)
isAllowedToken(address inToken) view returns (bool)
isAllowedValueToken(address inValueToken) view returns (bool)
nonDistRewards(address) view returns (uint256)
supportsInterface(bytes4 interfaceId) view returns (bool)
State-modifying
Events addAdmin(address newAdmin)
addDistToken(address inDistToken)
addRewards(address contributor, address tokenAdd, uint256 amount)
addSingleToken(address inTokenAdd)
addTokenPair(address inKeyToken, address inValueToken)
claimRewards(address tokenAdd)
claimRewardsOfAccount(address account, address tokenAdd)
disableValidation()
enableValidation()
grantRole(bytes32 role, address account)
init(address inDistToken, address inRewardToken)
initBox()
lockAmount(address owner, address token, uint256 amount)
pause()
removeAdmin(address inAdmin)
removeDistToken(address inDistToken)
removeToken(address inTokenAdd)
renounceRole(bytes32 role, address callerConfirmation)
revokeRole(bytes32 role, address account)
transferNondistributableRewardsTo(address account, address tokenAdd)
unlockAmount(address owner, address token, uint256 amount)
unlockAmountTo(address owner, address to, address token, uint256 amount)
unpause()
updateRewards(address account, address distTokenAdd)
Initialized(uint64 version)
Paused(address account)
RewardsAdded(address indexed contributor, address indexed token, uint256 addedAmount)
RewardsClaimed(address indexed receiver, address indexed token, uint256 claimedAmount)
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)
TokensLocked(address indexed owner, address indexed token, uint256 lockedAmount)
TokensUnlocked(address indexed owner, address indexed token, uint256 unlockedAmount)
Unpaused(address account)
constructor()
This contract contains no fallback and receive objects.
AccessControlBadConfirmation()
AccessControlUnauthorizedAccount(address account, bytes32 neededRole)
AlreadyInitialized()
BadTokenZero()
EnforcedPause()
ExpectedPause()
InsufficientLockedTokens(address owner, address token, uint256 available, uint256 required)
InvalidInitialization()
InvalidToken(address tokenAdd)
NotInitialized()
NotInitializing()
TokenNotAllowed(address tokenAdd)