Skip to content

TelediskoDAO/contracts

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

253 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Test workflow

Neokingdom DAO Contracts

Welcome to the Neokingdom DAO Contacts.

Documentation

  • NEOKingdom DAO Yellow Paper describes why this project exists, and provides high level overview of the structure of the smart contracts.
  • Flow charts includes four flow charts:
    • contributor shows how new people are added to the DAO as contributors.
    • proposal gives an overview of the governance process of the DAO.
    • tokenomics explains how tokens are moved from the contributor's wallet to another wallet.
    • voting shows how contributors vote to resolutions.
  • Complex flows:
    • voting elaborates the logic behind the voting power distribution and delegation implemented in the Neokingdom DAO contracts
    • redemption elaborates the logic behind the redemption process of Neokingdom DAO
  • Integration tests:

Commands

# Update readme
python scripts/update-readme.py deployments/9001.network.json
# Clean the build dir, sometimes this is a good idea
npx hardhat clean

# Compile the contracts
npx hardhat compile

# Test the contracts
npx hardhat test

# Deploy to production
npx hardhat deploy --network evmos

Audits

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 73.2%
  • Solidity 24.8%
  • JavaScript 1.1%
  • Other 0.9%