bazmatic / liquid-decisions

Simple delegative voting via Ethereum

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Liquid Decisions

Checkout repo

git clone https://github.com/bazmatic/liquid-decisions

Install the deps

npm install

Install truffle

npm install truffle --global

Compile Contract

truffle compile

Python

Smart contract methods:

castVote(bytes32,bool)
delegateTaggedVotes(string,address)
delegateVote(bytes32,address)
delegateeCount()
delegatees(uint256)
grantAdminRole(address,bool)
grantVoterRole(address,bool)
makeProposal(string,string,uint256,string)
proposalCount()
proposals(uint256)
registerDelegatee(string)

About

Simple delegative voting via Ethereum


Languages

Language:TypeScript 91.5%Language:JavaScript 4.0%Language:Python 2.7%Language:CSS 1.0%Language:HTML 0.7%Language:Shell 0.0%