文件名称:hardhat-deploy:安全帽部署插件
文件大小:519KB
文件格式:ZIP
更新时间:2024-05-18 23:24:50
TypeScript
安全帽部署 用于可复制部署和易于测试的插件 4.安全帽etherscan-verify 5.安全帽变酸选项 6.安全帽出口选项 安全帽环境扩展 配置 1. namedAccounts(能够命名地址) 2.额外的hardhat.config网络选项 3.额外的hardhat.config路径选项 从其他项目导入部署(具有松露支持) 访问工件(未部署的合同代码和abi) 如何部署合同 deploy任务 部署脚本 deployments字段deployments.deploy 使用库处理合同 导出部署 部署和升级代理 测试已部署的合同创建夹具 有关安全帽任务的更多信息 1.节点任务 2.测试任务 3.运行任务 4.控制台任务 部署脚本:标签和依赖项 内置对钻石的支持(EIP2535) 测试已部署的合同创建夹具 部署脚本:标签和依赖项 它是做什么用的? 该安全帽插件增加了一种将合同
【文件预览】:
hardhat-deploy-master
----.prettierignore(117B)
----.gitignore(168B)
----types.ts(9KB)
----tsconfig.json(405B)
----README.md(55KB)
----CHANGELOG.md(8KB)
----.env(18B)
----test()
--------mocha.opts(119B)
--------project.test.ts(426B)
--------fixture-projects()
--------helpers.ts(645B)
----solc_0.8()
--------proxy()
----.vscode()
--------settings.json.default(685B)
----LICENSE(1KB)
----hardhat.config.ts(4KB)
----package.json(3KB)
----solc_0.6()
--------proxy()
----TODO.md(3KB)
----src()
--------errors.ts(522B)
--------type-extensions.ts(2KB)
--------decs.d.ts(28B)
--------utils.ts(17KB)
--------helpers.ts(63KB)
--------index.ts(25KB)
--------internal()
--------DeploymentsManager.ts(38KB)
--------sourcify.ts(3KB)
--------etherscan.ts(12KB)
--------globalStore.ts(247B)
----.setup.js(291B)
----extendedArtifacts()
--------IERC173.json(33KB)
--------Proxied.json(6KB)
--------DiamondLoupeFacet.json(183KB)
--------ERC165.json(16KB)
--------EIP173Proxy.json(55KB)
--------OwnershipFacet.json(65KB)
--------Diamantaire.json(652KB)
--------LibDiamond.json(47KB)
--------DiamondCutFacet.json(494KB)
--------Diamond.json(729KB)
--------Ownable.json(54KB)
--------UpgradeableProxy.json(59KB)
--------EIP173ProxyWithReceive.json(55KB)
--------Address.json(42KB)
--------Proxy.json(12KB)
--------IERC165.json(32KB)
--------Context.json(34KB)
--------ProxyAdmin.json(106KB)
--------OptimizedTransparentUpgradeableProxy.json(89KB)
--------IDiamondLoupe.json(36KB)
--------TransparentUpgradeableProxy.json(96KB)
--------IDiamondCut.json(35KB)
----.solhint.json(113B)
----.eslintignore(74B)
----.travis.yml(138B)
----.changeset()
--------config.json(261B)
----.editorconfig(504B)
----.env.default(18B)
----solc_0.7()
--------diamond()
--------openzeppelin()
--------proxy()
----yarn.lock(210KB)
----.eslintrc.js(485B)
----.prettierrc.js(256B)
----logo.svg(49KB)