lunar-mining
|
d9451f7eef
dao: improve confusing vote/ value names.
|
4 years ago |
lunar-mining
|
1643902e8b
daod: change ContractId and FuncId to static pallas::Base
|
4 years ago |
lunar-mining
|
2f2f1d959a
daod: cleaned up unused imports
|
4 years ago |
lunar-mining
|
1a853df52b
daod: implement Encodable for Box<T> and create isolated error case in demo.rs
|
4 years ago |
lunar-mining
|
9d804e442b
daod/exec: finish state_transition() and apply(). change coords.x/y() usage throughout dao to be less error prone
|
4 years ago |
ihateface
|
0cc717de93
daod: delete #allow_unused and clean up warnings
|
4 years ago |
ihateface
|
55c8d9adf5
daod/ example_contract: create working example to illustrate smart contract architecture
|
4 years ago |
narodnik
|
7266ffadbd
complete DAO::vote()
|
4 years ago |
lunar-mining
|
6ca5b6f5f0
daod: fix errors in contracts + add some validate.rs boilerplate
|
4 years ago |
narodnik
|
7052fcfaaa
DAO::vote() tally votes for a proposal in DAO's state, later used by DAO::exec()
|
4 years ago |
narodnik
|
67f4a53ed2
attach private inputs from my wallet for DAO::propose() and prove my_tokens > proposer_limit
|
4 years ago |
narodnik
|
88cb9c720b
check the DAO bulla is valid inside DAO::propose()
|
4 years ago |
lunar-mining
|
72a2d46e96
daod: bugfix x2 -- fix multiple imports of State + CallData causing state_transition to crash
|
4 years ago |
lunar-mining
|
a17af44651
daod/ dao_contract: move state_transition, Update and apply to validate.rs
|
4 years ago |
lunar-mining
|
a3bf281894
daod: update demo.rs with dao submodule. change money_contract::FuncCall to money_contract::CallData. add TODOs for money_contract
|
4 years ago |