atomone-hub / govgen

GovGen chain software
Apache License 2.0
8 stars 5 forks source link

feat(gov): adapt voting period to proposal content #2

Closed tbruyelle closed 8 months ago

tbruyelle commented 9 months ago

Summary

We want the voting period of proposals to be 1 year, in order to allow any participant to vote, even for late-comers.

Problem Definition

This is problematic for upgrade or params proposals, they should have a shorter voting period.

Proposal

Adapt the voting period according to proposal content.

tbruyelle commented 9 months ago

Since the fork of the gov module excluded gov/types, it's not possible to update the VotingParams to include other voting periods. The solution may be