Solidity基础

2022.2.20

主要内容

Solidity语法,简单合约

Solidity是什么

Solidity语言特性

Solidity源码和智能合约

Solidity编译器

工作流图例

工作流

一个简单的智能合约

简单的存储程序

简单存储程序案例

注意从solidity 0.5开始,字符串类型需要指定memory!

简单的“车”程序

Utf-8与string的一些操作

另外可以在合约部署的时候传入参数,用到constructor方法

子货币

event Sent(address from, address to, uint amount);

emit Sent(msg.sender, receiver, amount);

address public minter;

mapping(address => uint) public balances;

事件的监听

简单投票案例分析

下面是remix的案例程序