Sourcify Logo

0x6f38e0f1a73c96cB3f42598613EA3474F09cB200

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
DraggableShares
Compilation Target
DraggableShares.sol:DraggableShares
Language
SoliditySolidity
Compiler
solc 0.8.1+commit.df193b15
EVM Version
istanbul
Verified At
2024-08-08 14:08:21 UTC
Deployer
0xc6181D559F433ffC4eb130d237E70B873808f23E
Deployment Transaction
0x813592416c13e66f714544ccdc636ef96c0908039d140fabfa01390d511bdfce
Block Number
11756142
Transaction Index
98

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1117854
Original (recompiled):0xa2646970667358221220d1173fb95cb86bc9b97f252d31ac9925f78b2c0d81297fb0bdd915af25cfafc664736f6c63430008010033
Transformed (onchain):0xa2646970667358221220d0f14521c293fe962159c01fb4a60e9f1b718f0e199f1b629f370472c2098d9664736f6c63430008010033

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

Loading contract data...

Transformations

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1035054
Original (recompiled):0xa2646970667358221220d1173fb95cb86bc9b97f252d31ac9925f78b2c0d81297fb0bdd915af25cfafc664736f6c63430008010033
Transformed (onchain):0xa2646970667358221220d0f14521c293fe962159c01fb4a60e9f1b718f0e199f1b629f370472c2098d9664736f6c63430008010033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_balancesmapping(address ⇒ uint256)DraggableShares.sol:DraggableShares
1032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))DraggableShares.sol:DraggableShares
2032_totalSupplyuint256DraggableShares.sol:DraggableShares
301decimalsuint8DraggableShares.sol:DraggableShares
4032claimPerioduint256DraggableShares.sol:DraggableShares
5032claimsmapping(address ⇒ struct ERC20Recoverable.Claim)DraggableShares.sol:DraggableShares
6032recoveryDisabledmapping(address ⇒ bool)DraggableShares.sol:DraggableShares
7020customCollateralAddressaddressDraggableShares.sol:DraggableShares
8032customCollateralRateuint256DraggableShares.sol:DraggableShares
9020wrappedcontract IERC20DraggableShares.sol:DraggableShares
10020factorycontract IOfferFactoryDraggableShares.sol:DraggableShares
11032unwrapConversionFactoruint256DraggableShares.sol:DraggableShares
12020offercontract IOfferDraggableShares.sol:DraggableShares
13032quorumuint256DraggableShares.sol:DraggableShares
14032votePerioduint256DraggableShares.sol:DraggableShares
15032termsstringDraggableShares.sol:DraggableShares

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