区块链从入门到精 4.pptx
区块链入门到精通 第4课,法律声明,Solitidy介绍 搭建开发环境 基本变量类型,Solitidy介绍,官网 http//solidity.readthedocs.io/en/develop/Solidity 是一个面向合约的高级语言,其语法类似于JavaScript 。是运行在以太坊虚拟机中的代码。 Solidity 是静态类型的编程语言,编译期间会检查其数据类型。支持继承、类和复杂的用户定义类型。 在线体验 https//remix.ethereum.org 但是这平台只能撰写和编译Solidity代码,如果想真正运行代码的话,需要有一个以太坊的本地环境。,搭建开发环境,构建多节点私有链网络 在多节点私有网络中创建使用多重签名钱包 智能合约之创建一个简单的代币,基本变量类型,整形 声明一个256个字节的整型 int / uint有符号和无符号的整形数字。 声明长度为8的倍数的整型 关键字int8到int256,uint8到uint256(声明一个长度为8的倍数) 其中int/uint是int256/uint256的别名。操作 比较 , 返回 bool 位运算 bytes2 public b2“zx“;bytes3 public b3“abc“;event fetbyte bt;function fix_byte{fetb3[0];fetb3[1];fetb3[2];foruint i 0;i b2.length; i{fetb2[i];}} },10,