Giter VIP home page Giter VIP logo

govgen-proposals's Introduction

govgen-proposals

GovGen-dedicated repo to discuss upcoming governance proposals

Warning

THE govgend BINARY MENTIONED IN THIS PAGE HAS NOT BEEN AUDITED YET.

PLEASE USE EXTREME CAUTION WHEN USING THIS SOFTWARE, AND USE IT AT YOUR OWN RISK. FOR THE TIME BEING, WE ADVISE THAT YOU NOT USE IT WITH YOUR PERSONAL PRIVATE KEY(S).

THIS IS ESPECIALLY IMPORTANT AS GOVGEN RELIES ON AND USES ACCOUNTS DERIVED FROM THE COSMOS HUB, AND THEREFORE THERE IS RISK OF COMPROMISING YOUR COSMOS HUB ACCOUNT AS WELL.

How to draft a text proposal for AtomOne

  • Create a new branch
  • Create a copy of the file XXX_proposal_template.md
  • Replace XXX by the next proposal id, and proposal_template by the title of your proposal
  • Mark the status as 'Draft'
  • Fill the different sections of the file
  • Submit a PR to open discussions

How to submit a proposal securely

Please follow the guide.

How to fund a proposal

Once submitted, a proposal requires a 5,000 $govgen deposit to enter the voting period. This means that some proposals must be crowdfunded by the community. Any account can participate by adding a deposit to a proposal they are interested in.

Assuming you have read the guide above, here is how to create a transaction to add a deposit to a proposal. But first you need to know the proposal ID, which you can get from the Explorer URL when viewing a proposal: for example, for https://explorer.govgen.io/govgen/gov/42, the proposal ID is 42.

The following command creates the deposit transaction:

govgend tx gov deposit <PROPOSAL_ID> 5000000ugovgen \
   --from <ADDRESS> \
   --chain-id govgen-1 \
   --fees 5000ugovgen \
   --generate-only \
   --gas auto \
   --sequence <SEQUENCE_NUMBER> \
   > tx.unsigned.json

The 5000000ugovgen is an example of deposit, you can set whatever you want, as long as you have enough balance.

Once you have created your unsigned transaction, proceed to step 4 of the guide to submitting it.

govgen-proposals's People

Contributors

tbruyelle avatar giunatale avatar kristovatlas avatar jaekwon avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.