Skip to content
This repository was archived by the owner on May 20, 2025. It is now read-only.
This repository was archived by the owner on May 20, 2025. It is now read-only.

Add Open Text Proposals #15

@ethanfrey

Description

@ethanfrey

The requirement is to have a mechanism to be able to create an Open Text proposal so that a decision is recorded on-chain. Note it is not a binding agreement.

Issue confio/tgrade-app#274 for the UI design. UI coding tickets will follow once the design is in place.


We need a new proposal type Text{} that has no extra fields besides the existing title and description.

When passed, it saves the title and description in the storage. It takes no other actions.

These stored proposals can be queried or listed.

Which contracts are affected?

  • oversight community
  • arbiter pool
  • validator voting
  • community pool

This is not included in trusted-circle

To avoid copy paste, a small package for this logic would be nice...

Defining execute_text to handle when passed, and query_text_proposal / list_text_proposals to view the previously based ones

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions