Outil de génération de propositions d'administration pour EulerDAO phase 1

Dans la première phase d'EulerDAO Governance, les contrats intelligents seront mis en œuvre par Euler au nom de la communauté. Dans ce cas, toutes les suggestions administratives sur le fil de discussion indiqueront ou cibleront une fonction dans le stub du contrat intelligent (au lieu du protocole Euler du contrat intelligent).

Si la proposition aboutit, la fonctionnalité proposée sera implémentée via le contrat intelligent TimelockController. Il émettra une chaîne décrivant la proposition et les données de transaction soumises, qui seront ensuite validées par Euler et exécutées sur le module Exec via multisig EulerDAO (sur OpenZeppelin Defender).

Pour créer des données de recommandation, Euler a mis en œuvre un outil permettant de faire des suggestions automatisées. Les données de transaction proposées sont simplement une version cryptée de la transaction sur le thread pour la fonction Dispatch batch du module Exec. Le reste de l'article décrira le processus de création de données de transaction de proposition sur l'outil de génération de propositions administratives d'Euler.

Générer des données de recommandation pour le module Exec d'Euler

Étape 1: Accédez à l'outil de génération de données de transaction proposé à l'adresse : https://proposal.euler.finance/

Étape 2: Connectez-vous au portefeuille MetaMask. Cet outil prend actuellement en charge les modules testnet mainnet et Exec Ropsten d'Euler.

Étape 3: En haut à gauche de la fenêtre, Euler a conçu un champ de texte pour décrire la proposition, et en dessous EulerDAO a un menu qui représente une liste de jetons, par exemple USDC, DAI…

Sur le côté gauche de la fenêtre, sous la liste des jetons, EulerDAO dispose d'un ensemble de menus et de champs de texte automatisés avec les configurations de jetons actuelles (si les jetons sont activés sur EulerDAO).

Pour générer les données de transaction proposées, le proposant doit saisir une description de la proposition, puis sélectionner le jeton dans la liste des jetons. Une fois sélectionnés, les champs restants seront automatiquement renseignés dans la configuration actuelle du token.

Étape 4: Le proposant peut ensuite apporter la modification et générer les données hexadécimales de la transaction proposée via le module Euler Exec et utiliser ces données hexadécimales comme entrée pour la fonction d'objectif dans le stub du contrat intelligent lors de la création de la proposition sur Tally. 

Étape 5: Pour valider les mises à jour sélectionnées par Euler, Euler peut copier et coller l'hexagone dans le champ de texte.

Comme le montre la figure ci-dessus, les données hexadécimales sont décodées pour révéler les mises à jour qui Euler a choisi de postuler auprès du DAI et de l'USDC. Il y a un bouton en bas à droite de la fenêtre pour fermer la méthode de débogage et revenir à la page principale.

Après la période de vote, si elle est effectuée avec succès, les données hexadécimales déchiffrées seront envoyées à OpenZeppelin Defender pour qu'Euler agisse au nom de la communauté.

Créer des recommandations sur la chaîne pour les COUTEAUX sur Tally

Étape 1: Accédez au tableau de bord EulerDAO sur Tally et connectez le portefeuille MetaMask.

Étape 2: Cliquez sur « Créer une nouvelle proposition » pour créer une nouvelle proposition. Le système amènera ensuite l'utilisateur à la fenêtre de création de proposition ci-dessous. Cliquez sur « Continuer » pour passer à l'étape suivante.

Étape 3: Entrez le titre et la description suggérés et cliquez sur « Continuer ».

Étape 4: Dans la section suivante, il sera demandé à l'utilisateur de spécifier les actions d'administration recommandées, c'est-à-dire les objectifs du contrat intelligent, les fonctions d'objectif et les paramètres. 

Pour ajouter l'hexagone de transaction proposé à partir de la section 1 et définir le contrat stub d'administrateur comme contrat cible intelligent, cliquez sur « Ajouter une action personnalisée » => et entrez l'adresse du stub de contrat intelligent comme contrat cible intelligent. Sélectionnez ensuite la fonction « executeProposal » dans le menu déroulant sous « méthode de contrat » comme fonction cible dans la cible du contrat intelligent.

Étape 5: Une fois terminé, cliquez sur Continuer, examinez la proposition et cliquez sur Soumettre une proposition au fil de discussion.  

AVIS DE NON-RESPONSABILITÉ : Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

Rejoignez CoinCu Telegram pour suivre l'actualité : https://t.me/coincunews

Suivez la chaîne Youtube CoinCu | Suivez la page Facebook de CoinCu

KAI

Nouvelles CoinCu

Outil de génération de propositions d'administration pour EulerDAO phase 1

Dans la première phase d'EulerDAO Governance, les contrats intelligents seront mis en œuvre par Euler au nom de la communauté. Dans ce cas, toutes les suggestions administratives sur le fil de discussion indiqueront ou cibleront une fonction dans le stub du contrat intelligent (au lieu du protocole Euler du contrat intelligent).

Si la proposition aboutit, la fonctionnalité proposée sera implémentée via le contrat intelligent TimelockController. Il émettra une chaîne décrivant la proposition et les données de transaction soumises, qui seront ensuite validées par Euler et exécutées sur le module Exec via multisig EulerDAO (sur OpenZeppelin Defender).

Pour créer des données de recommandation, Euler a mis en œuvre un outil permettant de faire des suggestions automatisées. Les données de transaction proposées sont simplement une version cryptée de la transaction sur le thread pour la fonction Dispatch batch du module Exec. Le reste de l'article décrira le processus de création de données de transaction de proposition sur l'outil de génération de propositions administratives d'Euler.

Générer des données de recommandation pour le module Exec d'Euler

Étape 1: Accédez à l'outil de génération de données de transaction proposé à l'adresse : https://proposal.euler.finance/

Étape 2: Connectez-vous au portefeuille MetaMask. Cet outil prend actuellement en charge les modules testnet mainnet et Exec Ropsten d'Euler.

Étape 3: En haut à gauche de la fenêtre, Euler a conçu un champ de texte pour décrire la proposition, et en dessous EulerDAO a un menu qui représente une liste de jetons, par exemple USDC, DAI…

Sur le côté gauche de la fenêtre, sous la liste des jetons, EulerDAO dispose d'un ensemble de menus et de champs de texte automatisés avec les configurations de jetons actuelles (si les jetons sont activés sur EulerDAO).

Pour générer les données de transaction proposées, le proposant doit saisir une description de la proposition, puis sélectionner le jeton dans la liste des jetons. Une fois sélectionnés, les champs restants seront automatiquement renseignés dans la configuration actuelle du token.

Étape 4: Le proposant peut ensuite apporter la modification et générer les données hexadécimales de la transaction proposée via le module Euler Exec et utiliser ces données hexadécimales comme entrée pour la fonction d'objectif dans le stub du contrat intelligent lors de la création de la proposition sur Tally. 

Étape 5: Pour valider les mises à jour sélectionnées par Euler, Euler peut copier et coller l'hexagone dans le champ de texte.

Comme le montre la figure ci-dessus, les données hexadécimales sont décodées pour révéler les mises à jour qui Euler a choisi de postuler auprès du DAI et de l'USDC. Il y a un bouton en bas à droite de la fenêtre pour fermer la méthode de débogage et revenir à la page principale.

Après la période de vote, si elle est effectuée avec succès, les données hexadécimales déchiffrées seront envoyées à OpenZeppelin Defender pour qu'Euler agisse au nom de la communauté.

Créer des recommandations sur la chaîne pour les COUTEAUX sur Tally

Étape 1: Accédez au tableau de bord EulerDAO sur Tally et connectez le portefeuille MetaMask.

Étape 2: Cliquez sur « Créer une nouvelle proposition » pour créer une nouvelle proposition. Le système amènera ensuite l'utilisateur à la fenêtre de création de proposition ci-dessous. Cliquez sur « Continuer » pour passer à l'étape suivante.

Étape 3: Entrez le titre et la description suggérés et cliquez sur « Continuer ».

Étape 4: Dans la section suivante, il sera demandé à l'utilisateur de spécifier les actions d'administration recommandées, c'est-à-dire les objectifs du contrat intelligent, les fonctions d'objectif et les paramètres. 

Pour ajouter l'hexagone de transaction proposé à partir de la section 1 et définir le contrat stub d'administrateur comme contrat cible intelligent, cliquez sur « Ajouter une action personnalisée » => et entrez l'adresse du stub de contrat intelligent comme contrat cible intelligent. Sélectionnez ensuite la fonction « executeProposal » dans le menu déroulant sous « méthode de contrat » comme fonction cible dans la cible du contrat intelligent.

Étape 5: Une fois terminé, cliquez sur Continuer, examinez la proposition et cliquez sur Soumettre une proposition au fil de discussion.  

AVIS DE NON-RESPONSABILITÉ : Les informations sur ce site Web sont fournies à titre de commentaire général du marché et ne constituent pas un conseil en investissement. Nous vous encourageons à faire vos propres recherches avant d'investir.

Rejoignez CoinCu Telegram pour suivre l'actualité : https://t.me/coincunews

Suivez la chaîne Youtube CoinCu | Suivez la page Facebook de CoinCu

KAI

Nouvelles CoinCu

Visité 65 fois, 1 visite(s) aujourd'hui