LogoLogo
AragonAN DAO
🇵🇹 Aragon Documentação do utilizador
🇵🇹 Aragon Documentação do utilizador
  • 🔷Aragon
    • Valores, Finanças e Jurídico de Aragon
      • Infraestrutura legal e técnica
      • Infraestrutura financeira
      • Conheça a sua rede de suporte DAO
    • Saiba mais sobre as DAOs
      • O que é uma DAO?
      • Por que precisamos de DAOs?
      • O que é governança autônoma descentralizada?
      • O que é a AN DAO?
      • Votação TAO
      • Por que usar Aragon para construir uma DAO?
  • 🌐Products
    • Pré-requisitos
    • Começo rápido
    • Configurar uma carteira Metamask
      • Introdução ao Ethereum
      • Introdução ao Goerli Testnet
      • Introdução ao Polygon
      • Introdução ao Mumbai Testnet
      • Introdução ao Harmony
      • Introdução ao Harmony testnet
      • Introdução ao Metis Andrômeda
      • Introdução ao Stardust Testnet
      • Introdução ao BSC Testnet
      • Como assinar uma transação?
      • Importe sua carteira semente para o Metamask
      • Rastreador de Gás
    • Configurar uma carteira de Frame
    • Configurando uma carteira MultiSig
    • Aragon Client
      • O que é Aragon Client
      • Como criar uma DAO
        • Modelos
        • Modelo de empresa
        • Modelo de associação
        • Modelo de reputação
      • Como criar uma DAO no Polygon
      • Como criar uma DAO no Harmony
      • Navegue na sua DAO
        • Pagina Inicial
        • Os aplicativos
          • Aplicativo Tokens
          • Aplicativo Votação
          • Aplicativo Finanças
          • Aplicativo Agente
            • Como instalar o aplicativo Agente na sua DAO
            • Como usar o Agente com Frame
        • Configuração de sistema
          • Configuração das Permissões
          • Central de Aplicativos (App Center)
          • Configuração da Organização
      • Depois de iniciar uma DAO
        • Como alterar o Quorum da sua DAO
          • Como alterar o Quorum usando o Console Aragon
          • Como alterar o Quorum usando EVM Crispr
        • Como criar uma estrutura legal com a Otoco
        • 🏗️How to Operate your DAO from your Mobile Phone
      • Como Brickar a sua DAO 🧱
  • ‼️FAQ
    • Produtos
      • Aragon Client
        • Onde está a minha DAO?
        • A criação da DAO demora muito para confirmar
        • A DAO está demorando muito para carregar
        • A transação de criação da DAO falhou
        • Por que vejo uma tela azul?
        • Ocorreu um erro inesperado
        • O aplicativo não aparece no Firefox
        • Receber fundos diretamente no endereço do Agente ou do Cofre
        • Como recuperar fundos enviados acidentalmente para um endereço de um aplicativo Aragon
        • Depositar EURS no aplicativo Finanças
        • Quais modelos estão disponíveis na Rede Ethereum?
        • Quais modelos estão disponíveis na Rede Polygon?
        • Quais modelos estão disponíveis na Rede Harmony?
        • Quais modelos estão disponíveis na Rede Metis Andromeda?
        • Como excluir uma DAO
    • Diversos
      • Alerta de transação da carteira Metamask
      • Aragon é de código aberto?
      • Onde posso navegar pelas DAOs criadas no Aragon?
      • Como migrar da "antiga" DAI para a "nova" DAI
      • Aviso de segurança para organizações criadas antes do Aragon 0.8
      • Dicas gerais de solução de problemas
Powered by GitBook
On this page
  1. Products
  2. Aragon Client
  3. Depois de iniciar uma DAO
  4. Como alterar o Quorum da sua DAO

Como alterar o Quorum usando EVM Crispr

PreviousComo alterar o Quorum usando o Console AragonNextComo criar uma estrutura legal com a Otoco

Last updated 2 years ago

Este guia mostrará como alterar o Quorum mínimo (participação) necessário para que os votos na sua DAO sejam aprovados, usando .

O EVM Crispr é uma ferramenta poderosa que combina uma linguagem específica de domínio com uma biblioteca Javascript para interagir com as DAOs de Aragon.

Primeiro, abra o EVM Crispr e clique em 'Abrir Terminal'. Agora, esta tela deve aparecer:

Em seguida, exclua todo o texto no terminal:

Clique em 'Conectar' (Connect) para se conectar ao seu provedor Web3 (Metamask para a maioria dos usuários).

Aviso

Assegure-se de conectar uma conta ao EVM Crispr que também tenha permissão de assinatura na sua DAO.

Agora vamos escrever os comandos para alterar a Porcentagem de Quorum mínima.

Para alterar a Porcentagem de Quorum mínima para a sua DAO, você terá que se conectar a sua DAO com connect <dao-name-or-address. Em seguida, adicionamos token-manager voting porque o aplicativo token-manager tem o CREATE_VOTES_ROLE necessário para encaminhar ações para voting , o aplicativo com o qual iremos interagir. Isto é o que temos até agora:

connect <dao-name-or-address> token-manager voting

Agora vamos escrever a segunda linha de comando para o terminal EVM Crispr. O primeiro a adicionar é exec qual é um comando usado para realizar transações das DAOs. Após, adicionamos voting , o aplicativo com o qual iremos interagir. Isto é o que temos até agora:

connect <dao-name-or-address> token-manager voting
exec voting
function changeMinAcceptQuorumPct(uint64 _minAcceptQuorumPct)
    external
    authP(MODIFY_QUORUM_ROLE, arr(uint256(_minAcceptQuorumPct), uint256(minAcceptQuorumPct)))
{
    require(_minAcceptQuorumPct <= supportRequiredPct, ERROR_CHANGE_QUORUM_PCTS);
    minAcceptQuorumPct = _minAcceptQuorumPct;

    emit ChangeMinQuorum(_minAcceptQuorumPct);
}

Agora adicionaremos esta função aos comandos para o terminal chamá-la. Teremos que adicionar changeMinAcceptQuorumPct(uint64 _minAcceptQuorumPct), mas primeiro substituiremos uint64 _minAcceptQuorumPct pela Porcentagem de Quórum mínima desejada.

Isso é expresso como uma porcentagem de 10^18, então por exemplo 100% = 10^18 e 1% = 10^16. Digamos que você queira um novo Quorum mínimo de 25%, então você precisa adicionar 16 zeros a 25 chegando a 250000000000000000

Aviso

A Porcentagem de Quorum mínima nunca pode ser maior que a Porcentagem de Suporte necessária para votos na sua DAO! Portanto, assegure-se de que a porcentagem de Suporte necessária da sua DAO seja de 55% ou mais. Senão, use uma porcentagem menor do que a porcentagem de Suporte necessária para este tutorial (caso contrário, você terá um problema mais tarde).).

Agora adicione changeMinAcceptQuorumPct 250000000000000000 aos comandos para o terminal:

connect <dao-name-or-address> token-manager voting
exec voting changeMinAcceptQuorumPct 250000000000000000

Os comandos estão prontos! Copie/cole-os no terminal e clique no botão 'Forward...':

Assine a transação do seu provedor Web3 e agora ela deve ser executada com sucesso.

Aviso

Use o endereço da sua DAO em vez de nome da DAO no caso deste erro:

Error: ENS <dao-name>.aragonid.eth not found in rinkeby, please introduce the address of the DAO instead.

Estamos quase prontos, mas primeiro abra a sua DAO no navegador da web. A URL deve ser:

https://client.aragon.org/#/<dao-name-or-address>

Subseqüentemente, vá para o aplicativo Votação, pois essa alteração gerou um voto automaticamente. Agora você (e o suficiente dos membros da sua DAO) precisa aprovar a votação para que ela seja aceita:

Aviso

A mudança só poderá ser decretada quando o tempo restante de votação se esgotar. No caso deste exemplo, Time remainingé23H:59M:12S☝​

Quando o tempo de votação se esgotar, clique em 'Aprovar esta votação' e assine a transação com seu provedor Web3:

​Feito isso, a Porcentagem de Quórum mínima deveria ter sido ajustada para 25%. Você pode verificar isso criando um novo voto. Quando você abre a votação, o MINIMUM APPROVAL deveria ter sido ajustado para >25% needed.

Se você chegou até aqui, parabéns!👏​​

Não estamos prontos ainda. Quando olhamos no código-fonte do aplicativo Votação no , podemos encontrar uma função para alterar a Porcentagem de Quorum mínima aceita, é exatamente isso que precisamos:

🌐
​​Github
EVM Crispr
aqui