这篇写于搭建好私链之后、第一次尝试部署智能合约。用到了三种部署方法:(1)网页版Remix,(2)网页版Remix+MetaMask,(2)网页版Remix+geth客户端。
操作系统:macOS Mojave 10.14
Remix是Solidity官方推荐的编译器,有网页版和本地编译版(安装方法)。
教程1:适合新手部署简单合约
利用Remix网页版编译器和MetaMask(浏览器版Etherreum钱包)部署智能合约至测试网络-原文链接
教程中给出了两种方法。如下。
1. 利用Remix的在线编译器编译并在本地部署一个简单的智能合约。由于文中的示例代码没有断行,所以可以copy下面这段我整理的有断行的。
pragma solidity >=0.4.0 <0.6.0;
contract My_Token {
/* This creates an array with all balances */
ma