Skip to content

Feature/canonical cw3 cw4 step1 #4293

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

Draft
wants to merge 2 commits into
base: feature/delayed-dkg-start
Choose a base branch
from

Conversation

jstuczyn
Copy link
Contributor

@jstuczyn jstuczyn commented Jan 5, 2024

This is a step 1 towards making us use canonical cw3-flex-multisig and cw4-group contracts. Right now I've just included make directives to build the relevant wasm blobs.

The remaining changes will need to be made in our deployment to:

  • use those contracts,
  • make the DKG contract and coconut bandwidth contracts non-voting group members after instantiation (i.e. voting power of 0)

However, there will be one change of the behaviour that I'm not 100% sure we want, i.e. the other group members, i.e. the DKG participants will be able to create their own proposals. But is it a problem given that even if there was a malicious proposal, we'd need a quorum to actually pass it?
For the time being I'm leaving this PR as a draft as the result of this question.

PR chain: #4288 => #4289 => #4290 => #4291 => #4292

@jstuczyn jstuczyn force-pushed the feature/delayed-dkg-start branch from e54bed6 to 169f8f2 Compare January 17, 2024 14:12
@jstuczyn jstuczyn force-pushed the feature/canonical-cw3-cw4-step1 branch from 86f7017 to 86d8048 Compare January 17, 2024 14:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant