DigixDAO aims to be a self-organising community on the Ethereum blockchain that actively involves its token holders in decision making and shaping the direction of the asset tokenisation business.
For the past couple of months we have been developing the Ethereum based on-chain Smart Contracts for DigixDAO, and focus was also largely on testing these contracts for logic and security.
This test suite covers most of the basic functionalities of DigixDAO, but we are still working on testing for complex scenarios and game theoretic exploitations.
DigixDAO Smart Contracts: https://github.com/DigixGlobal/dao-contracts
DigixDAO Governance Model: https://github.com/DigixGlobal/dao-contracts/blob/master/doc/GovernanceModel.pdf
Smart Contracts Architecture: https://github.com/DigixGlobal/dao-contracts#smart-contract-architecture
Test Directory: https://github.com/DigixGlobal/dao-contracts/tree/master/test