Skip to content

Feature/canonical cw3 cw4 step1 #4293

New issue

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

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

Already on GitHub? # 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
# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant