Sourcify Logo

0xd04FBe195Be1313fc816D59E3c457eb6e0aD4088

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
RewardTracker
Compilation Target
@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
Language
SoliditySolidity
Compiler
solc 0.8.21+commit.d9974bed
EVM Version
paris
Verified At
2025-12-22 12:51:39 UTC
Deployer
0x937fd8CC7f7D2ef5B801E44c03218ade5648C3Fb
Deployment Transaction
0xadfc6a91f8b2fdafbd752635dccca5bcd4606053fb36613a8a5107650512b2f4
Block Number
239278444
Transaction Index
4

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: QmRKLQamFywyzkK8fePp9bjAzRTyoypJuWnfqEdyHS49Eh

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: QmRKLQamFywyzkK8fePp9bjAzRTyoypJuWnfqEdyHS49Eh

Loading contract data...

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
001_initializeduint8@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
011_initializingbool@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
1032_statusuint256@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
2020_owneraddress@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
3020_pendingOwneraddress@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
4032namestring@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
5032symbolstring@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
6020distributoraddress@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
6201inPrivateTransferModebool@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
6211inPrivateStakingModebool@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
6221inPrivateClaimingModebool@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
7032isHandlermapping(address ⇒ bool)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
8032isDepositTokenmapping(address ⇒ bool)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
9032depositBalancesmapping(address ⇒ mapping(address ⇒ uint256))@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
10032totalDepositSupplymapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
11032totalSupplyuint256@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
12032balancesmapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
13032allowancesmapping(address ⇒ mapping(address ⇒ uint256))@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
14032cumulativeRewardPerTokenuint256@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
15032stakedAmountsmapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
16032claimableRewardmapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
17032previousCumulatedRewardPerTokenmapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
18032cumulativeRewardsmapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker
19032averageStakedAmountsmapping(address ⇒ uint256)@gammaswap/v1-staking/contracts/RewardTracker.sol:RewardTracker

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...