Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Governance implementation #206

Merged
merged 30 commits into from
May 13, 2022
Merged

Governance implementation #206

merged 30 commits into from
May 13, 2022

Conversation

FloppyDisck
Copy link
Contributor

Description

Implements the functional stage of governance along with tests that prove most of its functionality.

Notable changes

  • Supports any type of cosmwasm msg
  • MultiMsg Proposals
  • Assemblies
  • Assembly voting
  • Funding
  • Public voting

Next steps

  • Implement user authenticated queries
  • Test the few remaining edge cases

@FloppyDisck FloppyDisck added the governance Contract that governs the system label May 9, 2022
@FloppyDisck FloppyDisck marked this pull request as draft May 9, 2022 19:53
# Conflicts:
#	contracts/shd_staking
#	packages/shade_protocol/Cargo.toml
@FloppyDisck FloppyDisck marked this pull request as ready for review May 10, 2022 17:26
# Conflicts:
#	.gitmodules
#	packages/shade_protocol/Cargo.toml
# Conflicts:
#	contracts/governance/src/contract.rs
#	contracts/governance/src/handle.rs
#	contracts/governance/src/proposal_state.rs
#	contracts/governance/src/query.rs
#	contracts/governance/src/state.rs
#	contracts/governance/src/test.rs
#	packages/network_integration/src/testnet_staking.rs
#	packages/shade_protocol/src/contract_interfaces/governance/assembly.rs
#	packages/shade_protocol/src/contract_interfaces/governance/contract.rs
#	packages/shade_protocol/src/contract_interfaces/governance/mod.rs
#	packages/shade_protocol/src/contract_interfaces/governance/profile.rs
#	packages/shade_protocol/src/contract_interfaces/governance/stored_id.rs
@FloppyDisck FloppyDisck merged commit 56aa918 into dev May 13, 2022
@FloppyDisck FloppyDisck deleted the governance/SPIP-implementation branch May 13, 2022 18:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
governance Contract that governs the system
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants