使用Remix编译、部署智能合约
一、Solidity的介绍
Solidity是目前区块链中,开发智能合约最常用、也是最流行的语言,运行在Ethereum虚拟机(EVM)之上。它的语法接近于Javascript,是一种面向对象的语言,真正意义上运行在网络上的去中心化合约。
1. 文档地址
官方文档:https://solidity.readthedocs.io.(英文)
中文翻译版: https://solidity-cn.readthedocs.io/zh/develop/.(中文版版本较旧,但不影响基础学习)
二、编译合约
1.编译方式
编译合约有很多种办法:可以使用Remix进行在线编译,可以使用solcjs命令行编译,也可以使用solc、node.js进行编译。
2.remix
此篇文章中,我们使用的Remix这个在线IDE进行编译的。
假设我们这里将文档中实例的合约复制下来,并粘贴到Remix中。
然后,将IDE右上角的Compile栏目下的Auto compi