Sourcify Logosourcify.eth

0xba100000625a3754423978a60c9317c58a424e3D

on Ethereum Mainnet (1)

Match
Runtime Bytecode
Creation Bytecode
Contract Name
BalancerGovernanceToken
Compilation Target
BalancerGovernanceToken.sol:BalancerGovernanceToken
Language
SoliditySolidity
Compiler
solc 0.6.8+commit.0bbfe453
EVM Version
istanbul
Verified At
2024-08-08 13:49:39 UTC
Deployer
0x24A12Fa313F57aF541d447c594072A992c605DCf
Deployment Transaction
0x73f067761d04bcec3687594ffa4e14de0bb91790599689f5209272b1089fbb91
Block Number
10299683
Transaction Index
39

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1394854
Original (recompiled):0xa264697066735822122038bd5bc34d75faa4f16660eb60a9cc245a967804467af5b1f17dc63b11342bec64736f6c63430006080033
Transformed (onchain):0xa264697066735822122036b4e29998092ccce603509a717a248dc22a68cd57e9675b7d52ce81d123ab3a64736f6c63430006080033

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

Loading contract data...

Transformations

Immutable Transformations

IDValueOffsets
20690x0f7e6db4bd29f5b0743e892c53690ee939ed780f756e0d021b93ed86993b03f43713, 5627
20720x6e71edae12b1b97f4d1f60370fef10105fa2faae0126114a169c64845d6126c93654, 5660

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
1229654
Original (recompiled):0xa264697066735822122038bd5bc34d75faa4f16660eb60a9cc245a967804467af5b1f17dc63b11342bec64736f6c63430006080033
Transformed (onchain):0xa264697066735822122036b4e29998092ccce603509a717a248dc22a68cd57e9675b7d52ce81d123ab3a64736f6c63430006080033

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0032_rolesmapping(bytes32 ⇒ struct AccessControl.RoleData)BalancerGovernanceToken.sol:BalancerGovernanceToken
1032_balancesmapping(address ⇒ uint256)BalancerGovernanceToken.sol:BalancerGovernanceToken
2032_allowancesmapping(address ⇒ mapping(address ⇒ uint256))BalancerGovernanceToken.sol:BalancerGovernanceToken
3032_totalSupplyuint256BalancerGovernanceToken.sol:BalancerGovernanceToken
4032_namestringBalancerGovernanceToken.sol:BalancerGovernanceToken
5032_symbolstringBalancerGovernanceToken.sol:BalancerGovernanceToken
601_decimalsuint8BalancerGovernanceToken.sol:BalancerGovernanceToken
7032_accountBalanceSnapshotsmapping(address ⇒ struct ERC20Snapshot.Snapshots)BalancerGovernanceToken.sol:BalancerGovernanceToken
8064_totalSupplySnapshotsstruct ERC20Snapshot.SnapshotsBalancerGovernanceToken.sol:BalancerGovernanceToken
10032_currentSnapshotIdstruct Counters.CounterBalancerGovernanceToken.sol:BalancerGovernanceToken
11032noncesmapping(address ⇒ uint256)BalancerGovernanceToken.sol:BalancerGovernanceToken

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...
0xba100000625a3754423978a60c9317c58a424e3d on Ethereum Mainnet (1)