Slot
XX
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
Balances ($0.00)
No balances found for "Rewards"
Transactions
Txn hash | Method | Block | Age | From | To | Value (ETH) | Fee (ETH) |
---|
No transactions found for "Rewards"
ABI
ABI objects
Getter at block 20921421 getEVMScriptRegistry() view returns (address) getRecoveryVault() view returns (address) getRewardsLength() view returns (uint256 rewardsLength)
ADD_REWARD_ROLE() view returns (bytes32)
0x7941efc179bdce37ebd8db3e2deb46ce5280bf6d2de2e50938a9e920494c1941
appId() view returns (bytes32)
0x0000000000000000000000000000000000000000000000000000000000000000
getInitializationBlock() view returns (uint256)
115792089237316195423570985008687907853269984665640564039457584007913129639935
hasInitialized() view returns (bool)
false
isPetrified() view returns (bool)
true
kernel() view returns (address)
0x0000000000000000000000000000000000000000
totalClaimsEach() view returns (uint256)
0
vault() view returns (address)
0x0000000000000000000000000000000000000000
Read-only
allowRecoverability(address token) view returns (bool)
canPerform(address _sender, bytes32 _role, uint256[] _params) view returns (bool)
getEVMScriptExecutor(bytes _script) view returns (address)
getReward(uint256 rewardID) view returns (string description, bool isMerit, address referenceToken, address rewardToken, uint256 amount, uint256 startBlock, uint256 endBlock, uint256 duration, uint256 delay, uint256 rewardAmount, uint256 timeClaimed, address creator)
getTotalAmountClaimed(address _token) view returns (uint256)
State-modifying
Events claimReward(uint256 _rewardID) returns (uint256)
initialize(address _vault)
newReward(string _description, bool _isMerit, address _referenceToken, address _rewardToken, uint256 _amount, uint64 _startBlock, uint64 _duration, uint8 _occurrences, uint64 _delay) returns (uint256 rewardId)
transferToVault(address _token)
RecoverToVault(address indexed vault, address indexed token, uint256 amount)
RewardAdded(uint256 rewardId)
RewardClaimed(uint256 rewardId)
ScriptResult(address indexed executor, bytes script, bytes input, bytes returnData)
This contract contains no constructor objects.
This contract contains no fallback and receive objects.
This contract contains no error objects.