Sourcify Logo

0xD92944C84826Be7d1D168B239D30AF4583E085e5

on Ethereum Mainnet (1)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RewardsManager
Compilation Target
contracts/rewards/RewardsManager.sol:RewardsManager
Language
SoliditySolidity
Compiler
solc 0.7.6+commit.7338295f
EVM Version
istanbul
Verified At
2024-08-15 18:29:51 UTC
Deployer
0xe330109A560B29b8eD4C1ea9201f6B45Cf2381F3
Deployment Transaction
0x55256a323baca3666f9c9f4e4141f037aecd7c5110b7db1a3f3ab28802c8dd48
Block Number
18072405
Transaction Index
37

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmTg8s1rin4WWNa8CHoDa8vtAYu95XX89moNqwUEDdFYR9

Loading contract data...

Runtime Bytecode

Loading contract data...

CBOR Auxdata

These values are what Sourcify extracted from the recompiled bytecode. If these values are different in the on-chain bytecode, they will show up in Transformations section.

CBOR Auxdata id: 1

View on IPFS Logo
Solidity metadata.json IPFS hash: QmTg8s1rin4WWNa8CHoDa8vtAYu95XX89moNqwUEDdFYR9

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
10170xe6876326c1291dfcbbd3864a6816d698cd591defc7aa2153d7f9c4c04016c89f3339, 4903
10220xc713c3df6d14cdf946460395d09af88993ee2b948b1a808161494e32c5f670633380
10270x966f1e8d8d8014e05f6ec4a57138da9be1f7c5a7f802928a18072f7c531807613421
10320x1df41cd916959d1163dc8f0671a666ea8a3e434c13e40faef527133b5d1670343462, 5359
10370x45fc200c7e4544e457d3c5709bfe0d520442c30bbcbdaede89e8d4a4bbc192473503, 5996
10420xd362cac9cb75c10d67bcc0b7eeb0b1ef48bb5420b556c092d4fd7f758816fcf03544
10470x39605a6c26a173774ca666c67ef70cf491880e5d3d6d0ca66ec0a31034f15ea33585

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020controllercontract IControllercontracts/rewards/RewardsManager.sol:RewardsManager
1032_addressCachemapping(bytes32 ⇒ address)contracts/rewards/RewardsManager.sol:RewardsManager
20320__gapuint256[10]contracts/rewards/RewardsManager.sol:RewardsManager
12032issuanceRateDeprecateduint256contracts/rewards/RewardsManager.sol:RewardsManager
13032accRewardsPerSignaluint256contracts/rewards/RewardsManager.sol:RewardsManager
14032accRewardsPerSignalLastBlockUpdateduint256contracts/rewards/RewardsManager.sol:RewardsManager
15020subgraphAvailabilityOracleaddresscontracts/rewards/RewardsManager.sol:RewardsManager
16032subgraphsmapping(bytes32 ⇒ struct IRewardsManager.Subgraph)contracts/rewards/RewardsManager.sol:RewardsManager
17032denylistmapping(bytes32 ⇒ uint256)contracts/rewards/RewardsManager.sol:RewardsManager
18032minimumSubgraphSignaluint256contracts/rewards/RewardsManager.sol:RewardsManager
19032tokenSupplySnapshotDeprecateduint256contracts/rewards/RewardsManager.sol:RewardsManager
20032issuancePerBlockuint256contracts/rewards/RewardsManager.sol:RewardsManager

Transient Storage Layout

Transient storage layout is only available for Solidity contracts compiled with version ≥ 0.8.27.

Standard JSON Input

This isn't the original compiler JSON data. Generated for compatibility.

Loading...

Standard JSON Output

This isn't the original compiler JSON data. Generated for compatibility.

Loading...