24 lines
719 B
Plaintext
24 lines
719 B
Plaintext
|
@anchor{token_vote}
|
||
|
@subsection TokenVote
|
||
|
|
||
|
Execute elections with granular ERC20 token votes.
|
||
|
|
||
|
A proposal submitted for vote may or may not contain multiple options. If multiple options are available, an ERC20 token holder may distribute its vote among the options with the granularity of the token balance.
|
||
|
|
||
|
Voted tokens @strong{SHOULD} be locked until the voting has finalized.
|
||
|
|
||
|
Finalization of voting should be callable by anyone.
|
||
|
|
||
|
|
||
|
@table @dfn
|
||
|
@item ERC165 Interface identifier
|
||
|
@include ../../build/TokenVote.interface
|
||
|
@item Solidity interface definition
|
||
|
@include ../../build/contract_TokenVote.texi
|
||
|
@item Reference implementations
|
||
|
@itemize
|
||
|
@item
|
||
|
@uref{git://holbrook.no/evm-tokenvote.git,}
|
||
|
@end itemize
|
||
|
@end table
|