diff --git a/docs/diagrams/gov-overview.dot b/docs/diagrams/gov-overview.dot index 325ab27..5b1ab3c 100644 --- a/docs/diagrams/gov-overview.dot +++ b/docs/diagrams/gov-overview.dot @@ -1,12 +1,8 @@ digraph { - Proposals -> Governor [label="submitted to"] - Users -> StakingPool [label="pay GT to"] - StakingPool -> Stakes [label="creates"] - Stakes -> Proposals [label="are locked by"] + "Staking pool" -> Stakes [label="tracks"] + Stakes -> Proposals [label="are put on"] Proposals -> Effects [label="have"] Governor -> Effects [label="issues GATs to"] - Treasury -> Governor [label="releases GT to"] - "Vesting contract" -> Users [label="distributes GT amongst"] - Users -> Stakes [label="own"] - Governor -> "Vesting contract" [label="invokes"] + Users -> Stakes [label="lock GT in"] + Users -> Treasury [label="claim GT from"] } diff --git a/docs/diagrams/gov-overview.svg b/docs/diagrams/gov-overview.svg index 15fe1c1..008d286 100644 --- a/docs/diagrams/gov-overview.svg +++ b/docs/diagrams/gov-overview.svg @@ -4,127 +4,93 @@ - - - - + + + + -Proposals - -Proposals - - - -Governor - -Governor - - - -Proposals->Governor - - -submitted to - - - -Effects - -Effects - - - -Proposals->Effects - - -have - - - -Governor->Effects - - -issues GATs to - - - -Vesting contract - -Vesting contract - - - -Governor->Vesting contract - - -invokes - - - -Users - -Users - - - -StakingPool - -StakingPool - - - -Users->StakingPool - - -pay GT to +Staking pool + +Staking pool - + Stakes - -Stakes + +Stakes - - -Users->Stakes - - -own + + +Staking pool->Stakes + + +tracks - - -StakingPool->Stakes - - -creates + + +Proposals + +Proposals - + Stakes->Proposals - - -are locked by + + +are put on + + + +Effects + +Effects + + + +Proposals->Effects + + +have + + + +Governor + +Governor + + + +Governor->Effects + + +issues GATs to + + + +Users + +Users + + + +Users->Stakes + + +lock GT in Treasury - -Treasury + +Treasury - - -Treasury->Governor - - -releases GT to - - - -Vesting contract->Users - - -distributes GT amongst + + +Users->Treasury + + +claim GT from