From 9544d7aac9d456e5aa864817430b5076231d06cf Mon Sep 17 00:00:00 2001 From: Pedro Kretzschmar Date: Fri, 10 Dec 2021 11:31:59 -0300 Subject: [PATCH] refactor: new interface to Giveth --- src/components/modals/AddProposal.tsx | 12 +++--- src/components/tables/ConvictionVoting.tsx | 12 +++--- src/pages/learn/3.tsx | 44 +++++++++++----------- src/pages/learn/4.tsx | 16 ++++---- 4 files changed, 42 insertions(+), 42 deletions(-) diff --git a/src/components/modals/AddProposal.tsx b/src/components/modals/AddProposal.tsx index 0ae93e7..465bf35 100644 --- a/src/components/modals/AddProposal.tsx +++ b/src/components/modals/AddProposal.tsx @@ -60,10 +60,10 @@ function AddProposal({ isOpen, handleClose, onClick }: AddProposalProps) { onChange={(event: React.ChangeEvent) => handleChange(event) } - placeholder="wxDAI" + placeholder="GIV" />

- How much wxDAI is being governed by Conviction Voting + How much GIV is being governed by Conviction Voting

) => handleChange(event) } - placeholder="wxDAI" + placeholder="GIV" />

- How many TEC tokens are Actively Voting in Conviction Voting? + How many GIV are Actively Voting in Conviction Voting?

- Hatchers will have ~2 million TEC tokens they can vote with. + Hatchers will have ~2 million GIV they can vote with.

) => handleChange(event) } - placeholder="TEC" + placeholder="GIV" /> diff --git a/src/components/tables/ConvictionVoting.tsx b/src/components/tables/ConvictionVoting.tsx index 5ca9015..9d7cf3c 100644 --- a/src/components/tables/ConvictionVoting.tsx +++ b/src/components/tables/ConvictionVoting.tsx @@ -20,27 +20,27 @@ function ConvictionVotingTable({ diff --git a/src/pages/learn/3.tsx b/src/pages/learn/3.tsx index f82f6dd..35ab1aa 100644 --- a/src/pages/learn/3.tsx +++ b/src/pages/learn/3.tsx @@ -12,37 +12,37 @@ function LearnThree() {

- As your Commons evolves so should its configuration. Parameters within - the different Commons components will be able to be modified after - they have been implemented. In this module you will need to define the - voting requirements for any proposal to alter the Commons - configuration. + As the GIVeconomy evolves so should its configuration. Parameters + within the GIVgarden will be able to be modified during deployment. In + this module you will need to define the voting requirements for any + proposal to alter the GIVgarden on-chain configuration.


-

Modifying the Commons

+

Modifying the GIVgarden


- Tao Voting is the voting process by which the Commons can modify its - economic and governance settings post-upgrade. It is a very powerful - voting application that is capable of performing many high-impact - functions, for example: + Tao Voting is the voting application by which the GIVers can modify + the economic and governance settings of the GIVgarden. It is a very + powerful voting application that is capable of performing many + high-impact Decisions, for example:


    -
  • Mint and burn TEC tokens
  • -
  • Install and remove Applications (Modules) in the Commons
  • -
  • Modify the parameters of all existing Applications (Modules)
  • +
  • Install and remove Aragon Applications
  • +
  • Modify the parameters of all existing Applications
  • +
  • Remove GIV from the Common Pool

- Since there is only one set of voting parameters for all Commons - components, strong thresholds for passing proposals in Tao Voting are - critical to ensure the Commons architecture remains uncompromised. + Since there is only one set of voting parameters for all GIVgarden + components, well-thought out thresholds for passing proposals in Tao + Voting are critical to ensure the GIVgarden architecture remains + uncompromised.


- Tao Voting is an upgraded version of Dandelion Voting with familiar - parameters such as Support Required,{' '} + Tao Voting is an upgraded version of a normal DAO Voting app with + familiar parameters such as Support Required,{' '} Minimum Quorum, Execution Delay and Vote Duration.

@@ -55,9 +55,9 @@ function LearnThree() {

Delegation


- TEC Token holders can delegate their Tao Voting powers to another - member who will cast votes on their behalf, these members become - delegates. Delegates can only vote during the{' '} + GIV holders can delegate their Tao Voting powers to another member who + will cast votes on their behalf, these members become delegates. + Delegates can only vote during the{' '} Delegate Voting Period, which is a specified amount of time at the beginning of the voting process. If a delegate votes contrary to their delegator the delegator can veto the delegated vote @@ -80,7 +80,7 @@ function LearnThree() {

You decide:

    -
  • Legacy Dandelion Voting settings
  • +
  • Normal DAO Voting settings
  • The amount of time Delegates are allowed to vote
  • How long to listen for a change of outcome
  • The amount of time that can be added for voting
  • diff --git a/src/pages/learn/4.tsx b/src/pages/learn/4.tsx index ed3a91a..bd77d05 100644 --- a/src/pages/learn/4.tsx +++ b/src/pages/learn/4.tsx @@ -12,12 +12,12 @@ function LearnFour() {

    - Conviction Voting is the governance system in which Commons Members - create proposals to request funds from the Common Pool. + Conviction Voting is the governance system in which GIVers create + proposals to request funds from the Common Pool.


    - TEC tokens can be staked on these proposals to signal approval of the + GIV can be staked on these proposals to signal approval of the request. Staked tokens accrue voting power, or Conviction, continuously over time. The amount of tokens currently voting on all proposals in Conviction Voting is represented by the term{' '} @@ -27,16 +27,16 @@ function LearnFour() {


    - This is the real power behind the TEC token. TEC holders have a direct - impact on funding Token Engineering by reviewing projects and voting - on which initiatives get funded and how much funding they receive. + This is the real power behind the GIV token. GIVers have a direct + impact on deciding the Future of Giving by reviewing projects and + voting on which initiatives get funded and how much GIV they receive.


    The Spending Limit sets the maximum percentage of the Common Pool funds that can be requested by a single proposal. The{' '} - Minimum Conviction dictates how many TEC tokens are - needed to pass a proposal, no matter how small the amount requested. + Minimum Conviction dictates how many GIV are needed + to pass a proposal, no matter how small the amount requested.


    You decide: