六扇门总捕头
六扇门总捕头 做人如果没有梦想,那跟咸鱼有什么区别?
我不是什么大人物,也没什么可介绍的,你就叫我总捕头吧。
2021年05月03日入驻 合计 2 个作品 累计 12.89 万字
Solidity 高级特性 2021年08月01日
包括入参和出参、函数等
Solidity 其它高级特性 2021年08月01日
包括库、附着库、状态变量的存储模型、内存变量的布局等
Solidity 合约 2021年08月01日
Solidity中合约有点类似面向对象语言中的类。合约中有用于数据持久化的状态变量(state variables),和可以操作他们的函数。调用另一个合约实例的函数时,会执行一个EVM函数调用,这个操作会切换执行时的上下文,这样,前一个合约的状态变量(state variables)就不能访问了。
智能合约对象是javascript中对智能合约的表示,可以使用智能合约对象访问智能合约。
Solidity 其它类型及操作 2021年08月01日
Solidity 的其它复杂类型,包括结构体、映射/字典等。
Solidity 引用类型 2021年08月01日
复杂类型。不同于之前值类型,复杂类型占的空间更大,超过256字节,因为拷贝它们占用更多的空间。由此我们需要考虑将它们存储在什么位置内存(memory,数据不是永久存在的)或存储(storage,值类型中的状态变量)
常见的引用类型有:
1. 不定长字节数组(bytes)
2. 字符串(string)
3. 数组(Array)
4. 结构体(Struts)
Solidity 数据类型 2021年08月01日
由于Solidity是一个静态类型的语言,所以编译时需明确指定变量的类型(包括本地变量或状态变量),Solidity编程语言提供了一些基本类型(elementary types)可以用来组合成复杂类型。
Solidity 结构 2021年08月01日
合约类似面向对象语言中的类,支持继承。每个合约中可包含状态变量(State Variables),函数(Functions),函数修饰符(Function Modifiers),事件(Events),结构类型(Structs Types)和枚举类型(Enum Types)。
Solidity 简介 2021年08月01日
以太坊的Solidity语言是一种新型财务编程的基础,在这种编程中,您可以创建自己的智能合约。
以太坊 web3.js 入门 2021年08月01日
web3.js是以太坊提供的一个Javascript库,它封装了以太坊的JSON RPC API,提供了一系列与区块链交互的Javascript对象和函数,包括查看网络状态,查看本地账户、查看交易和区块、发送交易、编译/部署智能合约、调用智能合约API等。
致谢 2021年07月11日
关于作者 2021年07月11日
词汇表 2021年07月11日
其他资源 2021年07月11日
前一页 后一页