当前位置: 首页 > news >正文

hardhat 搭建智能合约

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

第二步完善
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述

// 1. 引入所需包或插件(图中未提及)
require(“@nomicfoundation/hardhat-toolbox”); // 这是一组常用插件集合(测试、验证等)

/** @type import(‘hardhat/config’).HardhatUserConfig */
module.exports = {
// 2. 配置Solidity编译器(图中提及但未详解)
solidity: {
version: “0.8.20”, // 指定你的合约使用的Solidity版本,必须与代码中pragma声明匹配!
settings: {
optimizer: {
enabled: true, // 开启优化器,可以显著减少部署和执行合约所需的Gas费用
runs: 1000, // 优化程度,数值越大优化越激进,但编译时间可能越长
},
},
},

// 3. 配置网络(图中提及但未详解)
networks: {
// 本地开发网络 - Hardhat内置,无需额外设置即可使用
localhost: {
url: “http://127.0.0.1:8545”, // Hardhat本地节点的默认RPC地址
chainId: 31337, // Hardhat网络的链ID
},
// 示例:Sepolia测试网配置(连接真实区块链)
sepolia: {
url: “https://sepolia.infura.io/v3/YOUR_INFURA_PROJECT_ID”, // 你需要从Infura或Alchemy等节点服务商获取自己的URL
accounts: [process.env.PRIVATE_KEY], // 【极度重要】使用环境变量存储私钥,绝不直接写在代码里!
},
},

// 4. 其他实用配置(图中完全未提及)
// 例如:配置合约验证插件,以便在Etherscan上验证合约源码
etherscan: {
apiKey: {
sepolia: “YOUR_ETHERSCAN_API_KEY” // 需要去Etherscan申请
}
},
};

在这里插入图片描述

在这里插入图片描述

http://www.dtcms.com/a/539936.html

相关文章:

  • 【开题答辩实录分享】以《智慧校园勤工俭学信息管理系统的设计与实现》为例进行答辩实录分享
  • Elasticsearch安装与配置全指南
  • BIM引擎中火焰模拟
  • SPI NOR Flash 家族的常见存储结构
  • billu_b0x 靶机渗透测试
  • RPA 如何成为 AI 智能体的落地引擎
  • 快递比价寄件系统技术解析:基于PHP+Vue+小程序的高效聚合配送解决方案
  • 巢湖市重点工程建设管理局网站易企秀网站怎么做轮播图
  • 免费画图网站微信公众官网登录入口
  • SAP SD借贷项凭证创建接口分享
  • uniapp(2)自定义tabbar
  • 技术实践:在基于 RISC-V 的 ESP32 上运行 MQTT over QUIC
  • 【Linux】编辑器vim的使用和理解gcc编译器
  • uniapp如何集成第三方库
  • 易灵思FPGA的RISC-V核操作函数
  • BOTA发布新一代力觉核心:Gen A六维力矩传感器,为下一代机器人研发,注入精准感知
  • 180课时吃透Go语言游戏后端开发14:map类型
  • AWS × Caddy:一键部署多站点反向代理 + 负载均衡网关(Terraform + ECS Fargate)
  • 外贸电子商务网站jcms内容管理系统
  • 做外贸哪些网站可以发免费信息线上课程怎么做
  • [无人机sdk] CameraModule | GimbalModule
  • 无人机桥梁巡检:以“空天地”智慧之力守护交通生命线
  • 【代码随想录算法训练营——Day51】图论——99.计数孤岛、100.最大岛屿的面积
  • d44:Sentinel 微服务流量控制与 Seata 分布式事务
  • Nacos注册中心:从服务注册到负载均衡
  • 归并排序和计数排序详解(非比较排序)
  • Nginx‌如何配置负载均衡,并使用对不同同负载均衡算法进行配置
  • 网站管理平台扩展插件广告人网站
  • HarmonyOS视频编解码与转码深度探索:从原理到分布式实践
  • 无人机数字资产采集技术架构与实践:从多维度感知到云端化建模的实现路径