Java白深

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
统计
 

1.在hardhat.config.js中写入sepolia的测试网路径,以及自己私有钱包的密钥

将自己的默认网络设置为测试网的网络,注意solidity的版本号要保持一致

 2.在.env文件中填写基本参数,添加dotenv便于读

 

 3.在etherscan.io/myapikey里面获取自己的apikey并添加到.env中

 注意:在用hardhat进行测试时可以直接导入hardhat-tools

 在hardhat-config.js中需要添加etherscan如下所示

 

 

在测试合约时出现的问题

测试合约命令:yarn hardhat verify --network sepolia

 在运行合约时出现这个错误时,删除cache和、artifacts,再重新运行即可

yarn hardhat node  启动本地一个网络节点
yarn hardhat console --network  网络名称(sepolia) 用控制台执行快速开发

与本地节点连接测试

先打开yarn hardhat node节点,在hardhat.config.js的module.export中添加localhost{RPC_URL,PRIVATE_KEY}

 测试日志如下

 

posted on   DengSr  阅读(636)  评论(4编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
 
点击右上角即可分享
微信分享提示