Skip to content

cartoonitunes/mistcoin-dao-verification

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

MistCoin DAO (Association) - Source Verification

Contract: 0x8d554c6c1631e44706e502433f0f958287d9b8dc Network: Ethereum Mainnet Deployed: Block 635909, December 3, 2015 Deployer: 0xD1220A0cf47c7B9Be7A2E6BA89F429762e7b9aDb (Alex Van de Sande / avsa) Creation TX: 0x7dc118ba213d15fbfa6d5990198923b767147c0a693bf968b8fc7417b9c717c6

Verification

  • 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)

Source

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 of p.executed
  • Uses compound && conditions in executeProposal instead of nested if/else
  • Event ProposalTallied passes result (uninitialized return value) and p.openToVote
  • Two separate if-blocks: one for approval (yea > nay), one for rejection (nay > yea)

Context

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.

About

Source verification for Mist D.A.O. contract 0x8d554c6c1631e44706e502433f0f958287d9b8dc

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors