Back to Home

Contract 0x3ed3cbd6d942...c8385b0981d6

Utility
0x3ed3cbd6d942...c8385b0981d6
DAO ForkContract #23KExact Bytecode MatchEdit this contract
Deployed August 25, 2016 (10 years ago)Block 2,136,982

A poll contract holding options, voters and a resolution rule

DAO Fork EraVerified Source

Historical Significance

Onchain voting written as a reusable component in August 2016, two months after The DAO failed. Etherscan cannot verify it: solc writes its link placeholder in lowercase before version 0.4 and Etherscan will not resolve that, so this record is the published form.

Context

Deployed in the Homestead era, when a DAO toolkit had to build its own data structures because Solidity shipped none.

Key Facts
Deployment Block
2,136,982
Deployment Date
Aug 25, 2016, 04:27 PM
Code Size
2.5 KB
Gas at Deploy
728,027

Description

Voting is the poll contract in Airalab's DAO toolkit. It holds a set of options, records which address voted for which, and exposes the running tally so a governing contract can act once a rule is satisfied. It links against the AddressList library for the voter set rather than embedding one. Deployed on 25 August 2016 by 0x4af013afbadb22d8a88c92d68fc96b033b9ebb8a and recovered from airalab/core.

Source Verified

Exact bytecode match(2,555 bytes)
Compiler: v0.2.2-
Heuristic Analysis

The following characteristics were detected through bytecode analysis and may not be accurate.

Detected Type: Utility

Bytecode Overview

Opcodes2,555
Unique Opcodes133
Jump Instructions97
Storage Operations34

External Links

Related contracts