Sourcify Logosourcify.eth

0xa55d09565746a70d713cBe3E4cd882a66960F401

on Celo Mainnet (42220)

Exact Match
Runtime Bytecode
Creation Bytecode
Contract Name
NounsDAOProxy
Compilation Target
contracts/governance/NounsDAOProxy.sol:NounsDAOProxy
Language
Solidity
Compiler
solc 0.8.6+commit.11564f7e
EVM Version
berlin
Verified At
2024-08-08 14:08:03 UTC
Deployer
0x8b2f369379C6CCFeC432e34D435712616666963A
Deployment Transaction
0x6310da6884e252b6a7ce08f73f6dde868a01c625a3ecd1dd8bc1540319587ce1
Block Number
16173436
Transaction Index
2

ABI

Expand to view

Source Code

Remix IDE LogoView on Remix IDE
  • contracts/governance/NounsDAOProxy.sol
  • contracts/governance/NounsDAOInterfaces.sol
Loading...

Compiler Settings

Loading...

Contract Metadata

Loading...

Creation Bytecode

0x608060405234801561001057600080fd5b506040516107e43803806107e483398101604081905261002f916102be565b600080546001600160a01b031916331790556040516001600160a01b038a811660248301528981166044830152881660648201526084810185905260a4810184905260c4810183905260e481018290526100bc9086906101040160408051601f198184030181529190526020810180516001600160e01b03908116630568cad960e31b179091526100f416565b6100c58561016a565b5050600080546001600160a01b0319166001600160a01b03959095169490941790935550610385945050505050565b600080836001600160a01b03168360405161010f919061034a565b600060405180830381855af49150503d806000811461014a576040519150601f19603f3d011682016040523d82523d6000602084013e61014f565b606091505b50915091506000821415610164573d60208201fd5b50505050565b6000546001600160a01b031633146101cd5760405162461bcd60e51b815260206004820152602d60248201526000805160206107c483398151915260448201526c6e3a2061646d696e206f6e6c7960981b60648201526084015b60405180910390fd5b6001600160a01b0381166102415760405162461bcd60e51b815260206004820152604160248201526000805160206107c483398151915260448201527f6e3a20696e76616c696420696d706c656d656e746174696f6e206164647265736064820152607360f81b608482015260a4016101c4565b600280546001600160a01b038381166001600160a01b031983168117909355604080519190921680825260208201939093527fd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a910160405180910390a15050565b80516001600160a01b03811681146102b957600080fd5b919050565b60008060008060008060008060006101208a8c0312156102dd57600080fd5b6102e68a6102a2565b98506102f460208b016102a2565b975061030260408b016102a2565b965061031060608b016102a2565b955061031e60808b016102a2565b945060a08a0151935060c08a0151925060e08a015191506101008a015190509295985092959850929598565b6000825160005b8181101561036b5760208186018101518583015201610351565b8181111561037a576000828501525b509190910192915050565b610430806103946000396000f3fe6080604052600436106100435760003560e01c8063267822471461005a5780635c60da1b146100b0578063bb913f41146100dd578063f851a440146100fd57610052565b366100525761005061012a565b005b61005061012a565b34801561006657600080fd5b506001546100879073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100bc57600080fd5b506002546100879073ffffffffffffffffffffffffffffffffffffffff1681565b3480156100e957600080fd5b506100506100f83660046103ad565b6101b2565b34801561010957600080fd5b506000546100879073ffffffffffffffffffffffffffffffffffffffff1681565b60025460405160009173ffffffffffffffffffffffffffffffffffffffff169061015790839036906103ea565b600060405180830381855af49150503d8060008114610192576040519150601f19603f3d011682016040523d82523d6000602084013e610197565b606091505b505090506040513d6000823e8180156101ae573d82f35b3d82fd5b60005473ffffffffffffffffffffffffffffffffffffffff16331461025e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4e6f756e7344414f50726f78793a3a5f736574496d706c656d656e746174696f60448201527f6e3a2061646d696e206f6e6c790000000000000000000000000000000000000060648201526084015b60405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604160248201527f4e6f756e7344414f50726f78793a3a5f736574496d706c656d656e746174696f60448201527f6e3a20696e76616c696420696d706c656d656e746174696f6e2061646472657360648201527f7300000000000000000000000000000000000000000000000000000000000000608482015260a401610255565b6002805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff000000000000000000000000000000000000000083168117909355604080519190921680825260208201939093527fd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a910160405180910390a15050565b6000602082840312156103bf57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146103e357600080fd5b9392505050565b818382376000910190815291905056fea26469706673582212207bfbc204f1b781ff9a0efbca07bf505ff91ea8fc6b2ec10329a03f50e44739c364736f6c634300080600334e6f756e7344414f50726f78793a3a5f736574496d706c656d656e746174696fconstructorArguments000000000000000000000000b3f7d66f488885e1e72c4b71f3b808a459264677000000000000000000000000c58cb1073aae1f59639e4344c0f156ba2d3efe5c0000000000000000000000008b2f369379c6ccfec432e34d435712616666963a000000000000000000000000b3f7d66f488885e1e72c4b71f3b808a45926467700000000000000000000000061e697f9f1d10585e42e73bf8fe15b55337795b20000000000000000000000000000000000000000000000000000000000004380000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000000000000000000000000000000000c8

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 LogoSolidity metadata.json IPFS hash: QmWgdWfgR4xPa3KpSF55uztQcVJPk8vq2MjxriM4eDZLoC
RawDecoded
Length: 53 bytes
0xa26469706673582212207bfbc204f1b781ff9a0efbca07bf505ff91ea8fc6b2ec10329a03f50e44739c364736f6c63430008060033

Transformations

Constructor Arguments

RawDecoded
Length: 288 bytes
0x000000000000000000000000b3f7d66f488885e1e72c4b71f3b808a459264677000000000000000000000000c58cb1073aae1f59639e4344c0f156ba2d3efe5c0000000000000000000000008b2f369379c6ccfec432e34d435712616666963a000000000000000000000000b3f7d66f488885e1e72c4b71f3b808a45926467700000000000000000000000061e697f9f1d10585e42e73bf8fe15b55337795b20000000000000000000000000000000000000000000000000000000000004380000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000001f400000000000000000000000000000000000000000000000000000000000000c8

Runtime Bytecode

On-chain & Recompiled Bytecode
0x6080604052600436106100435760003560e01c8063267822471461005a5780635c60da1b146100b0578063bb913f41146100dd578063f851a440146100fd57610052565b366100525761005061012a565b005b61005061012a565b34801561006657600080fd5b506001546100879073ffffffffffffffffffffffffffffffffffffffff1681565b60405173ffffffffffffffffffffffffffffffffffffffff909116815260200160405180910390f35b3480156100bc57600080fd5b506002546100879073ffffffffffffffffffffffffffffffffffffffff1681565b3480156100e957600080fd5b506100506100f83660046103ad565b6101b2565b34801561010957600080fd5b506000546100879073ffffffffffffffffffffffffffffffffffffffff1681565b60025460405160009173ffffffffffffffffffffffffffffffffffffffff169061015790839036906103ea565b600060405180830381855af49150503d8060008114610192576040519150601f19603f3d011682016040523d82523d6000602084013e610197565b606091505b505090506040513d6000823e8180156101ae573d82f35b3d82fd5b60005473ffffffffffffffffffffffffffffffffffffffff16331461025e576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152602d60248201527f4e6f756e7344414f50726f78793a3a5f736574496d706c656d656e746174696f60448201527f6e3a2061646d696e206f6e6c790000000000000000000000000000000000000060648201526084015b60405180910390fd5b73ffffffffffffffffffffffffffffffffffffffff8116610327576040517f08c379a000000000000000000000000000000000000000000000000000000000815260206004820152604160248201527f4e6f756e7344414f50726f78793a3a5f736574496d706c656d656e746174696f60448201527f6e3a20696e76616c696420696d706c656d656e746174696f6e2061646472657360648201527f7300000000000000000000000000000000000000000000000000000000000000608482015260a401610255565b6002805473ffffffffffffffffffffffffffffffffffffffff8381167fffffffffffffffffffffffff000000000000000000000000000000000000000083168117909355604080519190921680825260208201939093527fd604de94d45953f9138079ec1b82d533cb2160c906d1076d1f7ed54befbca97a910160405180910390a15050565b6000602082840312156103bf57600080fd5b813573ffffffffffffffffffffffffffffffffffffffff811681146103e357600080fd5b9392505050565b818382376000910190815291905056fea26469706673582212207bfbc204f1b781ff9a0efbca07bf505ff91ea8fc6b2ec10329a03f50e44739c364736f6c63430008060033

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 LogoSolidity metadata.json IPFS hash: QmWgdWfgR4xPa3KpSF55uztQcVJPk8vq2MjxriM4eDZLoC
RawDecoded
Length: 53 bytes
0xa26469706673582212207bfbc204f1b781ff9a0efbca07bf505ff91ea8fc6b2ec10329a03f50e44739c364736f6c63430008060033

Storage Layout

SlotOffsetBytesLabelTypeContract
0020adminaddresscontracts/governance/NounsDAOProxy.sol:NounsDAOProxy
1020pendingAdminaddresscontracts/governance/NounsDAOProxy.sol:NounsDAOProxy
2020implementationaddresscontracts/governance/NounsDAOProxy.sol:NounsDAOProxy

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...
0xa55d09565746a70d713cBe3E4cd882a66960F401 on Celo Mainnet (42220)