今天我们用Ubuntu中Remix来写第一个合约:
在前面博客中我们在本地部署了智能合约开发环境,现在打开终端输入remix-ide启动本地部署的智能合约开发环境。
创建文件
我们在首页中File中选择New File,创建一个新文件,solidity文件是以.sol结尾的。
开始写代码:
这个智能合约的作用是在区块连链上存储一个变量,任何人都可以调用set()函数设置改变值(覆盖之前的数字),可以调用get()函数获取值
pragma solidity ^0.4.0;
contract SimpleStorage {
uint storedData;
function set(uint x) public {
storedData &