Skip to content

Extend threshold types for multisig #139

@ethanfrey

Description

@ethanfrey

Builds on #80

Currently the cw3-fixed-multsig only supports AbsoluteCount threshold, and the initial version of cw3-flex-multisig as well. Let us extend cw3-flex-multisig to support all three threshold types defined in cw3.

This should snapshot total_weight at the beginning of the vote, and calculate acceptance criteria based on that. (Note: there may be a subtle difference between the snapshotted member weights - beginning of the block when proposal was created - and the total weight - beginning of the tx when the proposal was created. We can make a follow up issue to see how to resolve that).

These votes (like percentage and quorum) must work properly with significant membership changes during the election.

Metadata

Metadata

Assignees

Labels

multisigRelated to a multisig epic

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions