Solidity学习之路(1)——初识Solidity

本文档是作者学习Solidity的初步记录,从查找参考文档开始,介绍了如何浏览和理解官方文档,包括智能合约概述、安装编译器、通过实例学习和深入理解Solidity等内容。作者旨在分享学习过程,希望对初学者有所帮助,并欢迎交流讨论。

前言

       区块链技术日趋成熟,公司也希望在区块链上有所发展,身为一个上进青年,当然要承担起这个重任。在前端通过使用vue、react与web3.js开发的dapp后,个人对合约的开发越发的感兴趣,既然如此,心动不如行动,那就开始学习吧。在之后的内容中,我将分享我在solidity学习的过程中的每一步,比如遇到的难题,解决的思路等等。希望可以给和我一样刚刚上手的朋友一些帮助。也希望有朋友可以将我理解错误的地方指出。大家互相讨论,共同进步。

正文

1、查找参考文档

        身为中国人遇到问题第一个想到的当然是百度了,而百度也没有让我失望,直接搜索solidity,在结果列表的第一项就是Solidity的开发文档,很完美。链接地址如下:

点我跳转https://solidity-cn.readthedocs.io/zh/develop/

2、大致浏览文档

查看文档左侧的目录是我学习时的习惯,可以大概的了解一下这份文档的指导路程,方便自己去查看想要学习的部分。目录如下:

智能合约概述
        简单的智能合约
                存储
                子货币(subcreency)例子
        区块链基础
                交易/事务
                区块
        以太坊虚拟机
                概述
                账户
                交易
                Gas
                存储、内存和栈
                指令集
                消息调用
                委托调用/代码调用和库
                日志
                创建
                自毁
安装Solidity编译器
        版本
        Remix
        npm/Node.js
        Docker
        二进制包
        从源代码变异
                克隆代码库
                先决条件-macOS
                先决条件-windows
                外部依赖
                命令行构建
        CMake参数
        版本号字符串详解
        版本信息详情
根据例子学习Solidity
        投票
                可能的优化
        秘密竞价(盲拍)
                简单的公开拍卖
                秘密竞拍(盲拍)
        安全的远程购买
        微支付通道
深入理解Solidity
        Solidity源文件结构
                版本杂注
                导入其他源文件
                        语法与语义
                        路径
                        在实际的编译器中使用
                注释
        合约结构
                状态变量
                函数
                函数修饰器
                事件
                结构类型
                枚举类型
        类型
                值类型
                        布尔类型
                        整型
                &n

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值