TransparentUpgradeableProxy

Verified contract

Proxy

Active on Ethereum with 7,427 txns
Deployed by via 0x4bbe910a at 20341793
Slot
32
30
28
26
24
22
20
18
16
14
12
10
8
6
4
2
0
-
variable spans 49 additional slots
-
variable spans 48 additional slots
-
variable spans 47 additional slots
-
variable spans 48 additional slots
-
variable spans 38 additional slots
4 additional variables
ERC-20
Value $25,739,487.17
ERC-20
Value $68,795.85
ERC-20
Value $7,514.66
ERC-20
Value $67.01
ERC-20
--
0x447ca7ed18bf0d9a8b82a8e02384b2128817de036ffcb9cef259f23ac6188362
0xfc72aa302811e85af75163f2b9954f53a4eda6676155166afe06240a29be53ea
0xda4ee1c39db7dab058676a2e3565487cd7c8adb31c43feaa132bef809a94f8be
0xa21573c47061df525db010043a5be903258b27c01f9666dc8e93752973b9640f
0x286d3d806b4324b97cc6c9b9817276a948e0387ee33b689b641c379b9229376b
0x59bd13ee6381768a2e7465d6f7b3251040845aa63cb2ed0f734018bb6a688e8a
0x868739e9cc81ae98ea4817989c5b5205fa5d42efc740f7fe0b439426c411caaf
0x7b46ef4d68f3bab0f6cd908428462b5c90b43d010630c9b6714d4ad0d2b87afc
From
0xd2938efcb8ce41a25f3e0542a223db4b31fdbe0ca04e9080411837eece98589e
0x9fe1bfff4fec39c41ab46b7dfe4c0dd5156b8bdccbed3f3603b5773384a013fd

Functions
Getter at block 21021407
CALCULATION_INTERVAL_SECONDS(view returns (uint32)
604800
GENESIS_REWARDS_TIMESTAMP(view returns (uint32)
1710979200
MAX_FUTURE_LENGTH(view returns (uint32)
2592000
MAX_RETROACTIVE_LENGTH(view returns (uint32)
14515200
MAX_REWARDS_DURATION(view returns (uint32)
6048000
activationDelay(view returns (uint32)
604800
beaconChainETHStrategy(view returns (address)
0xbeac0eeeeeeeeeeeeeeeeeeeeeeeeeeeeeebeac0
currRewardsCalculationEndTimestamp(view returns (uint32)
1728777600
delegationManager(view returns (address)
0x39053d51b77dc0d36036fc1fcc8cb819df8ef37a
domainSeparator(view returns (bytes32)
0xdc66bf3c6fc5af0167275d317f59c04eb40cdc83022c80f21b5e7bb76e991066
getCurrentClaimableDistributionRoot(view returns (struct IRewardsCoordinatorDistributionRoot)
(0x00ad5ed0d011e8f1985c7a73ec1b6f9905886889e812cc3daa117de70b47ff6c, 1728172800, 1729023335, false)
getCurrentDistributionRoot(view returns (struct IRewardsCoordinatorDistributionRoot)
(0xb589abc72a9f69a0d70409d9e33b8b8857b4815dc1f71562ff1f4445de657182, 1728777600, 1729623671, false)
getDistributionRootsLength(view returns (uint256)
11
globalOperatorCommissionBips(view returns (uint16)
1000
owner(view returns (address)
0xbe1685c81aa44ff9fb319dd389addd9374383e90
paused(view returns (uint256)
2
pauserRegistry(view returns (address)
0x0c431c66f4de941d089625e5b423d00707977060
rewardsUpdater(view returns (address)
0x8f94f55fd8c9e090296283137c303fe97d32a9e2
strategyManager(view returns (address)
0x858646372cc42e1a627fce94aa7a7033e7cf075a
Read-only
calculateEarnerLeafHash(struct IRewardsCoordinatorEarnerTreeMerkleLeaf leafpure returns (bytes32)
calculateTokenLeafHash(struct IRewardsCoordinatorTokenTreeMerkleLeaf leafpure returns (bytes32)
checkClaim(struct IRewardsCoordinatorRewardsMerkleClaim claimview returns (bool)
claimerFor(addressview returns (address)
cumulativeClaimed(addressaddressview returns (uint256)
getDistributionRootAtIndex(uint256 indexview returns (struct IRewardsCoordinatorDistributionRoot)
getRootIndexFromHash(bytes32 rootHashview returns (uint32)
isAVSRewardsSubmissionHash(addressbytes32view returns (bool)
isRewardsForAllSubmitter(addressview returns (bool)
isRewardsSubmissionForAllEarnersHash(addressbytes32view returns (bool)
isRewardsSubmissionForAllHash(addressbytes32view returns (bool)
operatorCommissionBips(address operatoraddress avsview returns (uint16)
paused(uint8 indexview returns (bool)
submissionNonce(addressview returns (uint256)
State-modifying
admin(returns (address admin_)
changeAdmin(address newAdmin
implementation(returns (address implementation_)
upgradeTo(address newImplementation
upgradeToAndCall(address newImplementationbytes datapayable 
createAVSRewardsSubmission(struct IRewardsCoordinatorRewardsSubmission[] rewardsSubmissions
createRewardsForAllEarners(struct IRewardsCoordinatorRewardsSubmission[] rewardsSubmissions
createRewardsForAllSubmission(struct IRewardsCoordinatorRewardsSubmission[] rewardsSubmissions
disableRoot(uint32 rootIndex
initialize(address initialOwneraddress _pauserRegistryuint256 initialPausedStatusaddress _rewardsUpdateruint32 _activationDelayuint16 _globalCommissionBips
pause(uint256 newPausedStatus
pauseAll(
processClaim(struct IRewardsCoordinatorRewardsMerkleClaim claimaddress recipient
renounceOwnership(
setActivationDelay(uint32 _activationDelay
setClaimerFor(address claimer
setGlobalOperatorCommission(uint16 _globalCommissionBips
setPauserRegistry(address newPauserRegistry
setRewardsForAllSubmitter(address _submitterbool _newValue
setRewardsUpdater(address _rewardsUpdater
submitRoot(bytes32 rootuint32 rewardsCalculationEndTimestamp
transferOwnership(address newOwner
unpause(uint256 newPausedStatus
Events
AdminChanged(address previousAdminaddress newAdmin
BeaconUpgraded(address indexed beacon
Upgraded(address indexed implementation
AVSRewardsSubmissionCreated(address indexed avsuint256 indexed submissionNoncebytes32 indexed rewardsSubmissionHashstruct IRewardsCoordinatorRewardsSubmission rewardsSubmission
ActivationDelaySet(uint32 oldActivationDelayuint32 newActivationDelay
ClaimerForSet(address indexed earneraddress indexed oldClaimeraddress indexed claimer
DistributionRootDisabled(uint32 indexed rootIndex
DistributionRootSubmitted(uint32 indexed rootIndexbytes32 indexed rootuint32 indexed rewardsCalculationEndTimestampuint32 activatedAt
GlobalCommissionBipsSet(uint16 oldGlobalCommissionBipsuint16 newGlobalCommissionBips
Initialized(uint8 version
OwnershipTransferred(address indexed previousOwneraddress indexed newOwner
Paused(address indexed accountuint256 newPausedStatus
PauserRegistrySet(address pauserRegistryaddress newPauserRegistry
RewardsClaimed(bytes32 rootaddress indexed earneraddress indexed claimeraddress indexed recipientaddress tokenuint256 claimedAmount
RewardsForAllSubmitterSet(address indexed rewardsForAllSubmitterbool indexed oldValuebool indexed newValue
RewardsSubmissionForAllCreated(address indexed submitteruint256 indexed submissionNoncebytes32 indexed rewardsSubmissionHashstruct IRewardsCoordinatorRewardsSubmission rewardsSubmission
RewardsSubmissionForAllEarnersCreated(address indexed tokenHopperuint256 indexed submissionNoncebytes32 indexed rewardsSubmissionHashstruct IRewardsCoordinatorRewardsSubmission rewardsSubmission
RewardsUpdaterSet(address indexed oldRewardsUpdateraddress indexed newRewardsUpdater
Unpaused(address indexed accountuint256 newPausedStatus
Constructor
constructor(address _logicaddress admin_bytes _data
Fallback and receive
fallback(
receive(
Errors

This contract contains no error objects.