Scaffold Conflux General
Scaffold Conflux 是 Scaffold-ETH-2 (https://scaffoldeth.io/) 的一个修改版本,我们调整了模板,允许您在 Conflux eSpace 上部署合约,并利用组件、集成 hardhat 和 Scaffold-ETH-2 的快速部署。 在本教程中,我们将向您展示如何设置 Scaffold Conflux,以更好地读取您的智能合约,并利用一些现成的 react 组件快速制作您的 Conflux eSpace 应用。
观看这个视频,它完整地展示了如何从零开始创建一个应用并将其部署在 Conflux eSpace 上。
克隆 Scaffold Conflux
在您的 visual studio 终端中,运行以下命令克隆仓库并安装依赖。
git clone https://github.com/conflux-fans/conflux-scaffold
yarn install
在 conflux-scaffold 的文件目录中,您将看到以下内容:
这个仓库包含两个主要部分。 第一部分是针对 hardhat 的。
- 您可以在 /conflux-scaffold/packages/hardhat/contracts 中调整您的智能合约Solidity文件
- 例如,当前的 Solidity 样本文件是 "YourContract.sol"
- 启动您的区块链以进行测试。 我们这样做是为了轻松创建账户并与智能合约进行交互,而不需要在测试网(即 RPC 限制)和 Conflux eSpace(即 Gas 费用)上部署
yarn chain