Sourcify Logo

0xC58221784f53B09F5CA2Fa2D575E7A0F9aF24Ae4

on Arbitrum One Mainnet (42161)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
StakingRouter
Compilation Target
@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
Language
SoliditySolidity
Compiler
solc 0.8.21+commit.d9974bed
EVM Version
paris
Verified At
2024-12-15 20:18:26 UTC
Deployer
0x937fd8CC7f7D2ef5B801E44c03218ade5648C3Fb
Deployment Transaction
0x6867188d6e98c63c3a64b274ca043ababe666e02120af3c134f7b86e5db2d5ff
Block Number
239285433
Transaction Index
2

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

Loading contract data...

Transformations

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
5150x000000000000000000000000fd513630f697a9c1731f196185fb9eba6eaac20b2301, 15381
5170x0000000000000000000000003b72616376652cc82f17dd7a9b58f71cdb3b98b01453, 14112, 15415
54830x000000000000000000000000c58221784f53b09f5ca2fa2d575e7a0f9af24ae45807, 5871, 9051, 9115, 9262

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_statusuint256@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
1020_owneraddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
2020_pendingOwneraddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
2201_initializeduint8@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
2211_initializingbool@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
3020gsaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
4020esGsaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
5020esGsbaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
6020bnGsaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
7020feeRewardTokenaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
7201gsTokensInitializedbool@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
8020loanTrackerFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
9020rewardTrackerFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
10020feeTrackerFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
11020rewardDistributorFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
12020bonusDistributorFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
13020vesterFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
14020vesterNoReserveFactoryaddress@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
15032POOL_VESTING_DURATIONuint256@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
160320_coreTrackerstruct IStakingAdmin.AssetCoreTracker@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter
26032_poolTrackersmapping(address ⇒ mapping(address ⇒ struct IStakingAdmin.AssetPoolTracker))@gammaswap/v1-staking/contracts/StakingRouter.sol:StakingRouter

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