ECDSARewards

Verified contract

Active on Ethereum with 445 txns
Deployed by via 0xb9a614dd at 11193245
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
ERC-20
Value $255,408.32
0xc9b74bcaa38b69eb678a94219d286d0fe63899af49d8d92c812a39c3d1a8e900
0xee676961921ea1d9e3e6f4b889202615ea46be292828e56538e58ed7a9f07aff
0xaf7d50b57a5b50fa025e25bc508b3c62a94c7d40ccd294f3005bb3363bd59674
0xa514688e8a572751127874bb20f90059b7019bb92dba8d8a33870d3c8fc27f8e
0x46d23cf34058096ad9203d4c90703cdbbf4559d16bd9e936cb79c4bf966d3ae4
0xf3c9e6ab8bea88dc06083bfa6f270205843527dec5463be5ff693624df28d4ef
0x36b9acf69a705576835a6236f658698827ba033d18f5e502139a25f038348a21
0xe1b203d6d2b820e390c484e3d810f93bbc052f514b6ae51e09b71389b941361e
0x2b94929011aeac84148f9214c752e117a55658ea634fc7d7d86d63e570039e57
0xa9e404e10f893a3df1f34e44e33cb3e1f5cbb3864c6a003acc4b48990400e92b

Functions
Getter at block 21229333
beneficiaryRewardCap(view returns (uint256)
3000000000000000000000000
dispensedRewards(view returns (uint256)
19078056526091709337780680
firstIntervalStart(view returns (uint256)
1600041600
funded(view returns (bool)
true
getIntervalCount(view returns (uint256)
24
isOwner(view returns (bool)
false
minimumKeepsPerInterval(view returns (uint256)
1000
newRewardsContract(view returns (address)
0x973005c57872bd7bffb2157e88a6408d428a0f0a
owner(view returns (address)
0xb3726e69da808a689f2607939a2d9e958724fc2a
termLength(view returns (uint256)
2592000
token(view returns (address)
0x85eee30c52b0b379b046fb0f85f4f3dc3009afec
totalRewards(view returns (uint256)
19636954271973134373378486
unallocatedRewards(view returns (uint256)
0
upgradeFinalizedTimestamp(view returns (uint256)
1605903675
upgradeInitiatedTimestamp(view returns (uint256)
0
Read-only
eligibleButTerminated(bytes32 _keepview returns (bool)
eligibleForReward(bytes32 _keepview returns (bool)
endOf(uint256 intervalview returns (uint256)
getAllocatedRewards(uint256 intervalview returns (uint256)
getAllocatedRewards(uint256 intervaladdress operatorview returns (uint256)
getIntervalWeight(uint256 intervalview returns (uint256)
getWithdrawableRewards(uint256 intervaladdress operatorview returns (uint256)
getWithdrawnRewards(uint256 intervaladdress operatorview returns (uint256)
intervalKeepsProcessed(uint256view returns (uint256)
intervalOf(uint256 timestampview returns (uint256)
intervalWeights(uint256view returns (uint256)
isAllocated(uint256 intervalview returns (bool)
isFinished(uint256 intervalview returns (bool)
rewardClaimed(bytes32 _keepview returns (bool)
startOf(uint256 intervalview returns (uint256)
State-modifying
allocateRewards(uint256 interval
finalizeRewardsUpgrade(
initiateRewardsUpgrade(address _newRewardsContract
keepsInInterval(uint256 intervalreturns (uint256)
markAsFunded(
receiveApproval(address _fromuint256 _valueaddress _tokenbytes
receiveReward(bytes32 keepIdentifier
receiveRewards(bytes32[] keepIdentifiers
renounceOwnership(
reportTermination(bytes32 keepIdentifier
reportTerminations(bytes32[] keepIdentifiers
transferOwnership(address newOwner
withdrawRewards(uint256 intervaladdress operator
Events
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
RewardReceived(bytes32 keepuint256 amount
UpgradeFinalized(uint256 amountTransferred
UpgradeInitiated(address newRewardsContract
Constructor
constructor(address _tokenaddress _factoryAddressaddress _tokenStakingAddress
Fallback and receive

This contract contains no fallback and receive objects.

Errors

This contract contains no error objects.