Contract: 0x8d554c6c1631e44706e502433f0f958287d9b8dc
Network: Ethereum Mainnet
Deployed: Block 635909, December 3, 2015
Deployer: 0xD1220A0cf47c7B9Be7A2E6BA89F429762e7b9aDb (Alex Van de Sande / avsa)
Creation TX: 0x7dc118ba213d15fbfa6d5990198923b767147c0a693bf968b8fc7417b9c717c6
- Compiler:
soljson-v0.1.5+commit.23865e39.js - Optimizer: Enabled (runs: 200)
- Status: Exact runtime bytecode match (3275 bytes)
- Constructor args:
Association(0xf4eced2f682ce333f96f2d8966c613ded8fc95dd, 1000000, 10000)
Based on the ethereum.org "Shareholder Association" DAO tutorial contract, adapted by Alex Van de Sande for the MistCoin project. Key differences from the tutorial version:
- Uses
p.openToVote(bool) instead ofp.executed - Uses compound
&&conditions inexecuteProposalinstead of nested if/else - Event
ProposalTalliedpassesresult(uninitialized return value) andp.openToVote - Two separate if-blocks: one for approval (yea > nay), one for rejection (nay > yea)
The MistCoin DAO was the governance contract for MistCoin, one of the earliest ERC-20-style community tokens on Ethereum. It used the MistCoin token (0xf4eced2f682ce333f96f2d8966c613ded8fc95dd) as voting shares, requiring 1,000,000 shares for quorum and 10,000 minutes (about 7 days) for debate.