如何在另一个基于 EVM 的链上部署安全合约

问题描述 投票:0回答:0

我需要在自定义 EVM 网络上部署 safe-contracts 的技术协助。以下是我的问题:

  1. 能否请您提供详细的Goerli网络部署过程示例?

  2. 我在这里找到了有用的指南,但它的某些部分似乎不再相关。具体来说,本指南中的“子网网络参数”部分似乎与 hardhat.config.ts 的当前版本不匹配。如果是这样,我可以参考哪一部分?

  3. 我是否需要在 safe-contracts 存储库中提供 .env.sample 中的所有环境信息?这是我需要包括的一切吗?

    3.1。 .env文件中的MNEMONIC变量应该如何格式化,下面的例子是否正确?

    .env
  4. 如何为我的案例在MNEMONIC="antique assume recycle glance agent habit penalty forum behave danger crop weekend" 中写“custom”?作为参考,here

    中有一个相关问题

    4.1。为此,我应该在 yarn deploy-all custom 内的 userConfig 变量中添加自定义网络吗?

  5. 如果有恶意的人在官方开发人员之前在自定义网络上部署 Gnosis Safe 合约,这会导致任何问题吗? (据我所知,Gnosis Safe 合约只能部署一次,因为合约地址必须保持不变。)例如,不要在“safe-deployments”存储库上提交 PR。

感谢您花时间阅读我的问题。

ethereum smartcontracts web3 .env gnosis-safe
© www.soinside.com 2019 - 2024. All rights reserved.