本文主要是介绍1. Solidity编写智能合约-智能合约整体结构,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
Solidity是一种语法类似JavaScript的高级语言。它被设计成以编译的方式生成以太坊虚拟机代码。
所谓智能合约是指运行在区块链上的代码
本小节从一个简单的案例讲解智能合约的结构,为了方便期间,我们使用在线编译器
1. 打开在线编辑器
http://remix.ethereum.org/
2. 将以下代码写入
有过java代码的读者对这段代码应该比较熟悉,这里看不懂也没关系,在此先对合约的结构有个整理的理解。关于细节,后续会逐步讲解
pragma solidity ^0.4.18;
contract SimpleStorage {
uint storedData;
function set(uint x) public {
storedData = x;
}
function get() public returns (uint) {
return storedData;
}
}
3. 编译
点击右边的"Start to compile"进行编译
4.Run
选择右边的“run”按钮,在Environment选择“JavaSc
这篇关于1. Solidity编写智能合约-智能合约整体结构的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!