v2.0.0-alpha
Pre-release
Pre-release
In many ways, this release represents the completion of the vision for version one. We've seen our designs work well in their first deployment and as such this release has few breaking changes. v2.0.0 serves mostly to refine our approach and build governance systems with it.
This release was built by ten unique contributors over many time zones, degrees of psudoanonimity, and late nights. Great work everyone!
Highlights
- Multiple choice voting (A, B, ..., or C) by @blue-note.
- NFT voting where voting power is determined by staked NFTs by @cypherape.
- Integration of @de-husk's amazing integration testing library, Cosm-Orc, by @de-husk.
- Proposal closing on execution failure by @Buckram123.
- Explicit support for subDAO management in the core module by @onewhiskeypls.
- Native token proposal deposits and pay-to-propose support by @0xekez.
- Support for determining voting power based on staked native tokens (ex. ION) by @Callum-A.
Bug fixes
- Proposal deposits are returned to the core module when deposit refunds are not enabled instead of being left in the proposal module. Thank you @onewhiskeypls for discovering and reporting this!
Breaking changes
cwd-corequeries now usestart_afterinstead ofstart_atin paginated queries.cwd-proposal-single'sQueryMsg::Vote { .. }is nowQueryMsg::GetVote { .. }.
Testnet code IDs
On the uni-5 Juno testnet.
cw20_base.wasm 870
cw20_stake.wasm 871
cw4_group.wasm 872
cw_admin_factory.wasm 873
cw_token_swap.wasm 874
cwd_core.wasm 875
cwd_pre_propose_multiple.wasm 876
cwd_pre_propose_single.wasm 877
cwd_proposal_multiple.wasm 878
cwd_proposal_single.wasm 879
cwd_voting_cw20_staked.wasm 880
cwd_voting_cw4.wasm 881
cwd_voting_cw721_staked.wasm 882
cwd_voting_native_staked.wasm 883
cwd_voting_staking_denom_staked.wasm 884
stake_cw20_external_rewards.wasm 885
stake_cw20_reward_distributor.wasm 886
New Contributors
- @cypherape made their first contribution in #309
- @Buckram123 made their first contribution in #411
- @bekauz made their first contribution in #433
- @ismellike made their first contribution in #479
- @CLHRAE made their first contribution in #489
Full Changelog: v1.0.0...v2.0.0