upchain blockchain camp homework
01-安装metamask,创建一个以太坊账号,并将钱包连接以太坊goerli测试网。
02-执行一次转账。
03-使用remix创建一个名为Counter合约并部署,Counter合约中有一个add(x)方法。
使用truffle创建项目,新建合约,编译合约,部署合约到本地节点(ganache),测试合约。
1.修改 Counter 合约,仅部署者可以调⽤ count();
2.使⽤ Hardhat 部署修改后的 Counter
3.使⽤ Hardhat 测试 Counter:
Case1: 部署者成功调⽤ count()
Case2: 其他地址调⽤ count() 失败
4.代码开源到区块浏览器(npx hardhat verify …) / 写上合约地址