EulerDAO 第一阶段的管理提案生成工具

在EulerDAO治理的第一阶段,智能合约将由Euler代表社区实施。在这种情况下,线程上的所有管理建议都将指示或针对智能合约存根中的函数(而不是智能合约 Euler 协议)。

如果提案成功,提案的功能将通过智能合约TimelockController实现。它将发出一个描述提案和提交的交易数据的字符串,然后由 Euler 进行验证,并通过 multisig EulerDAO(在 OpenZeppelin Defender 上)针对 Exec 模块执行。

为了创建推荐数据,Euler 实现了一个有助于自动提出建议的工具。提议的交易数据只是 Exec 模块的 Dispatch 批处理函数的线程上交易的加密版本。本文的其余部分将描述在 Euler 的管理提案生成工具上创建提案交易数据的过程。

为Euler的Exec模块生成推荐数据

步骤1: 导航到建议的交易数据生成工具: https://proposal.euler.finance/

步骤2: 连接到 MetaMask 钱包。该工具目前支持主网和 Euler 的 Exec Ropsten 测试网模块。

步骤3: 在窗口的左上角,Euler设计了一个文本字段来描述提案,下面是EulerDAO有一个代表代币列表的菜单,例如USDC、DAI……

在窗口左侧的代币列表下,EulerDAO 有一组菜单和文本字段,这些菜单和文本字段会根据当前代币配置自动进行(如果在 EulerDAO 上启用了代币)。

为了生成提议的交易数据,提议者需要输入提议的描述,然后从代币列表中选择代币。选择后,剩余字段将自动填充到令牌的当前配置中。

步骤4: 然后,提议者可以通过 Euler Exec 模块进行修改并生成提议交易的十六进制数据,并在 Tally 上创建提议时使用该十六进制数据作为智能合约存根中目标函数的输入 

步骤5: 为了验证 Euler 选择的更新,Euler 可以将十六进制复制并粘贴到文本字段中。

如上图所示,十六进制数据被解码以显示更新 Euler选择申请DAI和USDC。 窗口右下角有一个按钮,可以关闭调试方法并返回主页面。

投票期结束后,如果成功执行,解密的十六进制数据将被发送到 OpenZeppelin Defender,以便 Euler 代表社区行事。

在 Tally 上为 KNIVES 创建链上推荐

步骤1: 前往 Tally 上的仪表板 EulerDAO 并连接 MetaMask 钱包。

步骤2: 单击“创建新提案”以创建新提案。然后系统会将用户带到下面的提案创建窗口。单击“继续”继续下一步。

步骤3: 输入建议的标题和描述,然后单击“继续”。

步骤4: 在下一节中,将要求用户指定推荐的管理操作,即智能合约目标、目标函数和参数。 

要添加第 1 部分中建议的交易十六进制并将管理存根合约设置为智能目标合约,请单击“添加自定义操作”=> 并输入智能合约存根地址作为智能目标合约。然后从“合约方法”下的下拉菜单中选择函数“executeProposal”作为智能合约目标中的目标函数。

步骤5: 完成后,单击“继续”,查看提案,然后单击“向主题提交提案”。  

免责声明:本网站上的信息作为一般市场评论提供,不构成投资建议。 我们鼓励您在投资前进行自己的研究。

加入CoinCu Telegram以跟踪新闻: https://t.me/coincunews

关注CoinCu Youtube频道 |关注 CoinCu Facebook 页面

KAI

CoinCu新闻

EulerDAO 第一阶段的管理提案生成工具

在EulerDAO治理的第一阶段,智能合约将由Euler代表社区实施。在这种情况下,线程上的所有管理建议都将指示或针对智能合约存根中的函数(而不是智能合约 Euler 协议)。

如果提案成功,提案的功能将通过智能合约TimelockController实现。它将发出一个描述提案和提交的交易数据的字符串,然后由 Euler 进行验证,并通过 multisig EulerDAO(在 OpenZeppelin Defender 上)针对 Exec 模块执行。

为了创建推荐数据,Euler 实现了一个有助于自动提出建议的工具。提议的交易数据只是 Exec 模块的 Dispatch 批处理函数的线程上交易的加密版本。本文的其余部分将描述在 Euler 的管理提案生成工具上创建提案交易数据的过程。

为Euler的Exec模块生成推荐数据

步骤1: 导航到建议的交易数据生成工具: https://proposal.euler.finance/

步骤2: 连接到 MetaMask 钱包。该工具目前支持主网和 Euler 的 Exec Ropsten 测试网模块。

步骤3: 在窗口的左上角,Euler设计了一个文本字段来描述提案,下面是EulerDAO有一个代表代币列表的菜单,例如USDC、DAI……

在窗口左侧的代币列表下,EulerDAO 有一组菜单和文本字段,这些菜单和文本字段会根据当前代币配置自动进行(如果在 EulerDAO 上启用了代币)。

为了生成提议的交易数据,提议者需要输入提议的描述,然后从代币列表中选择代币。选择后,剩余字段将自动填充到令牌的当前配置中。

步骤4: 然后,提议者可以通过 Euler Exec 模块进行修改并生成提议交易的十六进制数据,并在 Tally 上创建提议时使用该十六进制数据作为智能合约存根中目标函数的输入 

步骤5: 为了验证 Euler 选择的更新,Euler 可以将十六进制复制并粘贴到文本字段中。

如上图所示,十六进制数据被解码以显示更新 Euler选择申请DAI和USDC。 窗口右下角有一个按钮,可以关闭调试方法并返回主页面。

投票期结束后,如果成功执行,解密的十六进制数据将被发送到 OpenZeppelin Defender,以便 Euler 代表社区行事。

在 Tally 上为 KNIVES 创建链上推荐

步骤1: 前往 Tally 上的仪表板 EulerDAO 并连接 MetaMask 钱包。

步骤2: 单击“创建新提案”以创建新提案。然后系统会将用户带到下面的提案创建窗口。单击“继续”继续下一步。

步骤3: 输入建议的标题和描述,然后单击“继续”。

步骤4: 在下一节中,将要求用户指定推荐的管理操作,即智能合约目标、目标函数和参数。 

要添加第 1 部分中建议的交易十六进制并将管理存根合约设置为智能目标合约,请单击“添加自定义操作”=> 并输入智能合约存根地址作为智能目标合约。然后从“合约方法”下的下拉菜单中选择函数“executeProposal”作为智能合约目标中的目标函数。

步骤5: 完成后,单击“继续”,查看提案,然后单击“向主题提交提案”。  

免责声明:本网站上的信息作为一般市场评论提供,不构成投资建议。 我们鼓励您在投资前进行自己的研究。

加入CoinCu Telegram以跟踪新闻: https://t.me/coincunews

关注CoinCu Youtube频道 |关注 CoinCu Facebook 页面

KAI

CoinCu新闻

访问 65 次,今天 1 次访问