Jake Hartnell
Jake Hartnell
Create a `DRAFT` proposal status, during which a proposal may be editable. This will bring us closer to our full proposal life cycle: ``` draft -> deposit -> live ->...
Related to #65. This is the simple version. Basically, we just implement the `VotingPowerAtHeight` query by querying a user's staked balance. AND THAT'S IT! Now querying a user's staked balance...
Private voting with zero-knowledge proofs will be an essential feature for some communities. There are quite a few ZK Rust libraries, I'm not sure which might be best to use......
As a lazy person who just wants to get staking rewards, I want to delegate my vote to someone more active. Related: - #125 - #235
Would be useful for building out a number of features. For example, listing the contracts instantiated by a DAO or NFT contracts instantiated by an artist. Thinking: ``` getContractsByCreator(address: string):...
Not needed?
`cosmwasm_std` and `cosmwasm_schema` are now at `1.1.4` and have lots of nice new things! It would be great to upgrade before we cut the final v2 release if possible.
Closes #667 :tada: **User Story**: As a DAO, I want to distribute rewards over time to members based on their voting power or stake. This PR refactors the old `cw20-stake-external-rewards`...
ABCs are cool! This will try and implement much of what is in this [excellent blog post](https://medium.com/commonsstack/deep-dive-augmented-bonding-curves-b5ca4fad4436). To do: - [x] Add max supply option - [x] Update curve -...
Currently, [proposal modules](https://github.com/DA0-DA0/dao-contracts/wiki/DAO-DAO-Contracts-Design#proposal-modules) that are enabled on a DAO can execute _any_ message. This was a natural first step, but limitations on messages that can be executed via proposal modules...