基于ganache搭建私有网络:
下载:https://github.com/trufflesuite/ganache-ui/releases#-_-
注意一定要下载安装包,不要使用appx压缩包,因为这个启动会报错。
安装智能合约开发IDE - remix 桌面版
下载地址:Releases · ethereum/remix-desktop · GitHub
注意,这里使用非安装版
启动设置
1、查看ganache 私有网络启动端口:7545
2、打开remix连接这个私有网络
3、编写合约代码
pragma solidity ^0.5.0;
contract Counter {
uint counter;
constructor() public {
counter = 0;
}
function count() public {
counter = counter + 1;
}
function get() public view returns (uint) {
return counter;
}
}
4、部署合约
5、从remix上调用合约方法
6、从ganache上查看交易次数
此时我们的简单私有网络以及智能合约开发环境就搭建完成了