Skip to content

Latest commit

 

History

History
61 lines (44 loc) · 1.3 KB

README-CN.md

File metadata and controls

61 lines (44 loc) · 1.3 KB

中文 / English

众筹合约

本样例演示众筹合约的基本流程,包括部署合约、合约以及启动众筹项目。

操作流程

  • 配置 .env
cp .env.example .env

## 修改 .env 中的 INFURA_ID 和 PRIVATE_KEY 为实际的值
PRIVATE_KEY=xxxxxxxxxxxxxxxx
INFURA_ID=yyyyyyyy
  • 安装依赖
npm install
  • 编译合约
npx hardhat compile
  • 测试合约
npx hardhat test
  • 部署合约
npx hardhat run scripts/deploy_crowdfunding.js --network sepolia

Crowdsale 类型

  • CappedCrowdsale
  • IndividuallyCappedCrowdsale
  • TimedCrowdsale
  • WhitelistedCrowdsale
  • FinalizableCrowdsale
  • PostDeliveryCrowdsale
  • RefundableCrowdsale
  • AllowanceCrowdsale
  • MintedCrowdsale
  • IncreasingPriceCrowdsale

参考链接