文件名称:one-names.migration-scripts
文件大小:8KB
文件格式:ZIP
更新时间:2024-05-30 01:14:19
JavaScript
一个名称迁移脚本 该存储库包含部署新的ONE-ENS注册表和相关合同的Truffle迁移。 它们旨在在本地测试网络以及所有公共网络(测试网和主网)上均起作用。 用法 OWNER_KEY=... [DEPLOYMENT_KEY=...] [TARGET_ADDRESS=...] truffle migrate --network=n [--dry-run] OWNER_KEY应该是目标网络上以太坊账户的十六进制格式私钥。 该帐户将用于部署迁移合同,并在公共测试网络上被认为是拥有根合同或ENS根节点的密钥; 作为第4步的一部分,这将用于将.eth的所有权转让给迁移合同。 DEPLOYMENT_KEY应该是将用于部署所有其他合约的以太坊账户的十六进制格式私钥。 为此使用单独的密钥的目的是为了促进跨不同网络的ENS合同的确定性地址。 如果未提供,则默认为OWNER_KEY 。 TARGET_A
【文件预览】:
one-names.migration-scripts-main
----.gitignore(60B)
----truffle-config.js(3KB)
----package.json(1KB)
----LICENSE(1KB)
----README.md(3KB)
----migrations()
--------3_domain_register_test.js(2KB)
--------2_deploy_ens.js(5KB)
--------1_initial_migration.js(131B)
----contracts()
--------Migrations.sol(555B)
----.npmignore(20B)