【发布时间】:2021-11-30 21:07:13
【问题描述】:
如果我理解正确,near dev-deploy 会为智能合约创建临时 dev-123-456 帐户,而near deploy 将使用测试网帐户。
何时使用near deploy 测试网和near dev-deploy 有哪些不同的用例?
【问题讨论】:
标签: nearprotocol
如果我理解正确,near dev-deploy 会为智能合约创建临时 dev-123-456 帐户,而near deploy 将使用测试网帐户。
何时使用near deploy 测试网和near dev-deploy 有哪些不同的用例?
【问题讨论】:
标签: nearprotocol
near dev-deploy 在开发过程中用于帮助节省创建、删除和重新创建帐户的时间。
NEAR 帐户允许重新部署合同(如果您的帐户附加了 FullAccess 密钥,您可以根据需要多次重新部署合同)
但部署合约不会改变账户状态
这可能会使开发人员获得更新的合同,但帐户上的旧状态是初学者常见的错误来源
为了帮助人们在开发过程中避免合约代码和状态不匹配的问题,引入了near dev-deploy命令
您可以使用它快速将合同部署到生成的帐户名,然后您可以随时从头开始删除并重新创建,因为您不关心帐户名
near deploy 是当您有一个要部署合约的特定帐户时使用的命令
这在部署您想在测试网上与其他人共享的合约版本时非常有意义,尤其是在迁移到主网上时
【讨论】: