From 5091c0998d75d55f87d6daeeb214e9634ed428f8 Mon Sep 17 00:00:00 2001 From: Drygin Date: Thu, 4 Aug 2022 14:40:40 +0300 Subject: [PATCH] TC-93-proposal-repo-example --- README.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/README.md b/README.md index 7aa06d5..756e186 100644 --- a/README.md +++ b/README.md @@ -16,7 +16,7 @@ Tornado governance infrastructure consists of two types of repository: ### Proposal creation manual To create your custom governance proposal you need to: -1. Create a proposal repository: +1. Create a proposal repository (for [example](https://github.com/Rezan-vm/tornado-relayer-registry)): - a proposal is executed from the governance contract using delegatecall of __executeProposal()__ method - as a proposal is executed using delegatecall, it should not store any storage variables - use constants and immutable variables instead 2. If your proposal is upgrading governance itself, you need to create a pull request to the governance repository. PR should add folder with governance contract upgrade (separate folder in contracts folder - for [example](https://github.com/tornadocash/tornado-governance/pull/6/commits/5f36d5744a9f279a58e9ba1f0e0cd9d493af41c7)).