evm-tokenvote

Voting machine using ERC20 tokens as votes.
Log | Files | Refs | README

ModeNameSize
-rw-r--r--.gitignore7L
-rw-r--r--Makefile9L
-rw-r--r--README.md257L
-rw-r--r--doc/texinfo/Makefile5L
-rw-r--r--doc/texinfo/index.texi30L
-rw-r--r--doc/texinfo/overview.texi31L
-rw-r--r--doc/texinfo/proposal.texi70L
-rw-r--r--doc/texinfo/results.texi43L
-rw-r--r--doc/texinfo/states.texi39L
-rw-r--r--doc/texinfo/voting.texi82L
-rw-r--r--python/CHANGELOG9L
-rw-r--r--python/LICENSE661L
-rw-r--r--python/Makefile2L
-rw-r--r--python/evm_tokenvote/__init__.py6L
-rw-r--r--python/evm_tokenvote/data/.chainlib0B
-rw-r--r--python/evm_tokenvote/data/Voter.bin1L
-rw-r--r--python/evm_tokenvote/data/Voter.json1L
-rw-r--r--python/evm_tokenvote/data/Voter.metadata.json1L
-rw-r--r--python/evm_tokenvote/data/__init__.py3L
-rw-r--r--python/evm_tokenvote/unittest/__init__.py1L
-rw-r--r--python/evm_tokenvote/unittest/base.py126L
-rw-r--r--python/evm_tokenvote/voter.py432L
-rw-r--r--python/requirements.txt3L
-rw-r--r--python/run_tests.sh14L
-rw-r--r--python/setup.cfg36L
-rw-r--r--python/setup.py26L
-rw-r--r--python/test_requirements.txt4L
-rw-r--r--python/tests/test_base.py274L
-rw-r--r--python/tests/test_cancel.py76L
-rw-r--r--python/tests/test_events.py169L
-rw-r--r--python/tests/test_internal.py59L
-rw-r--r--python/tests/test_option.py317L
-rw-r--r--python/tests/test_protect.py70L
-rw-r--r--python/tests/test_registry.py85L
-rw-r--r--python/tests/test_token.py151L
-rw-r--r--solidity/Makefile12L
-rw-r--r--solidity/Voter.sol437L