Sourcify Logosourcify.eth

0xAaa9CB9f0afCc60d8fb21F82D5D47c4557924115

on Celo Mainnet (42220)

Match
Runtime Bytecode
Creation Bytecode
Unverified Libraries
Contract Name
Election
Compilation Target
/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
Language
Solidity
Compiler
solc 0.5.13+commit.5b0b510c
EVM Version
istanbul
Verified At
2024-08-08 14:10:03 UTC
Deployer
0xE1207B3e21B6f02331cB71a62167bc27Ea0408Ee
Deployment Transaction
0x6b57ea611170007ad1f0dd7cbc97859cd139adaadf28de1b2cda3080e5e086e7
Block Number
11711016
Transaction Index
0

Read/Write Contract on:

OpenZeppelin Logo

Loading contract data...

Source Code

Remix IDE LogoView on Remix IDE

Loading contract data...

Compiler Settings

Loading...

Loading contract data...

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

Loading contract data...

Transformations

Loading contract data...

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
4210053
Original (recompiled):0xa265627a7a72315820091c1543d327eaa9e7426dae6784fc02dec98e77bedbc20c69a3af3d79361f0964736f6c634300050d0032
Transformed (onchain):0xa265627a7a72315820977f5c762e9522175d246d3ebe62c7b03a5821c600045e3f64d91de56c9f6bd964736f6c634300050d0032

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

Loading contract data...

Transformations

Loading contract data...

CBOR Auxdata Transformations

Byte OffsetsLength (bytes)Values
4177853
Original (recompiled):0xa265627a7a72315820091c1543d327eaa9e7426dae6784fc02dec98e77bedbc20c69a3af3d79361f0964736f6c634300050d0032
Transformed (onchain):0xa265627a7a72315820977f5c762e9522175d246d3ebe62c7b03a5821c600045e3f64d91de56c9f6bd964736f6c634300050d0032

Storage Layout

For non-default storage allocations (e.g. EIP-7201) check out EVM Storage Logo
SlotOffsetBytesLabelTypeContract
0020_owneraddress/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
1032_guardCounteruint256/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
201initializedbool/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
2120registrycontract IRegistry/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
30320votesstruct Election.Votes/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
13064electableValidatorsstruct Election.ElectableValidators/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
15032maxNumGroupsVotedForuint256/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election
16032electabilityThresholdstruct FixidityLib.Fraction/home/eruiz/Projects/celo/celo-monorepo/packages/protocol/contracts/governance/Election.sol:Election

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