以太坊智能合约教程(二)HelloWorld

本文的智能合约代码是部署在 上文说的 以太网私有链。

智能合约编辑器:

 browser-solidity:该项目是智能合约浏览器版本的开发环境,可以支持在浏览器中直接开发、调试和编译,对于初学者来说,可以快速上手,不需要安装,非常方便,直接访问地址使用:https://ethereum.github.io/browser-solidity/,本文采用此IDE进行开发。

以太坊智能合约教程(二)HelloWorld_第1张图片


合约代码:

意思是:

使用 solidity 0.4 版本编程语言

Set storedData值,get storedData

 

pragma solidity ^0.4.11;

contract SimpleStorage {

    uintstoredData;

   function set(uint x) {

       storedData = x;

    }

   function get() constant returns (uint retVal) {

       return storedData;

    }

}

 

 这个时候是看不到部署的智能合约的,切换到Geth界面,进行挖矿,在12个块后,智能合约就能确认并显示出来。





你可能感兴趣的:(以太坊)