Skip to content

Basic multisig contract #8

@ethanfrey

Description

@ethanfrey

Builds on #79

Define a basic, usable multisig

  • Define fixed participant set in the beginning
  • Each participant may have a different weight
  • "Pass" threshold defined on init
  • Proposal expiration defined on init
  • Any member may create a proposal (&[CosmosMsg]) with an expiration
  • Any member may vote once for a proposal.
  • If enough yes votes are applied, any member may execute the proposal
  • Implement all queries
  • Unit test coverage

In addition, specify a standard interface for the multisig, which can be used by more complex implementations.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions