Commit History

Author SHA1 Message Date
  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