上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页
摘要: # 2022/07/08 Solidity_Day8 ### Solidity类型 **`Solidity`类型特点:** - `undefined`或`null`的值在`Solidity`当中不存在.新声明的变量总是有一个默认值,要处理任何意外的值,应该使用错误处理来恢复整个交易,或者返回一个带有 阅读全文
posted @ 2022-08-10 18:09 俊king 阅读(36) 评论(0) 推荐(0)
摘要: # 2022/06/23 Solidity_Day_No4 ### 修改器重写 **可重写的修改器也需要用`virtual`修饰,同样需要用`override`进行重载:** **示例代码:**`pragma solidity ^0.8.0; contract ModifierOverride { 阅读全文
posted @ 2022-08-10 18:08 俊king 阅读(41) 评论(0) 推荐(0)
摘要: # 2022/06/29 Solidity_Day_No5 ### 库 **库的特点:** 1. 只需要在特定的地址部署一次,代码可以通过`EVM`的`DELEGATECALL`特性进行重用2. 库函数被调用,它的代码在调用合约的上下文中执行,即`this`指向调用合约.每个库都是一段独立的代码,所 阅读全文
posted @ 2022-08-10 18:08 俊king 阅读(39) 评论(0) 推荐(0)
摘要: # 2022/06/10 Solidity_Day_No3 ### 合约结构 - 状态变量- 函数- 函数修饰器(`modifier`)- 事件(`Event`)- 错误(`Error`)- 结构体- 枚举类型 **什么是合约?** `Solidity`合约类似于面向对象语言中的类 **合约的一些特 阅读全文
posted @ 2022-08-10 18:07 俊king 阅读(78) 评论(0) 推荐(0)
摘要: # 2022/06/08 Solidity Install ### macOs Packages **通过`brew`进行安装:** 1. `brew update`2. `brew upgrade` > 对原有依赖进行升级3. `brew tap enthereum/enthereum` > 为` 阅读全文
posted @ 2022-08-10 17:59 俊king 阅读(23) 评论(0) 推荐(0)
摘要: # 2022/05/31 区块链基础 > - 区块链基础> - 以太坊虚拟机 ### 区块链基础 > - 交易> - 块 #### 交易 区块链是一个全球共享的交易数据库 **特点:** - 每个人都可以通过参与网络来读取数据库中的条目- 要更改数据库中的某些内容,则必须创建一个必须被所有其他人接受 阅读全文
posted @ 2022-08-10 17:58 俊king 阅读(24) 评论(0) 推荐(0)
摘要: # 2022/04/10 Solidity_Study_Day1 ### 概念理解 - 钱包- 测试网- 简单交易 ### 以太坊客户端 - 客户端- Geth的安装和使用- 搭建私链 ### 深入理解以太坊 - 账户详情- 合约特性- 交易详解- `EVM`简介 ### 以太坊编程及其应用 - ` 阅读全文
posted @ 2022-08-10 17:57 俊king 阅读(23) 评论(0) 推荐(0)
摘要: # 2022/04/14 Solidity_Study_Day2 ### 以太坊中重要的概念 - 账户`Account` >账户包含: - 地址`Address` >一个`EOA`或者一个`Conctract`.可以在区块链上接收或者发送交易(`ECDSA`(椭圆曲线公钥私钥的加密方式)公钥`kec 阅读全文
posted @ 2022-08-10 17:57 俊king 阅读(18) 评论(0) 推荐(0)
摘要: # 2022/04/09 概念理解 ### 涉及到的工具 - `MetaMask` >浏览器插件钱包- `Remix` >浏览器的`solidity`在线编译工具- `Geth` >以太坊客户端(`Go`语言)- `web3.js` >以太坊`js API`库- `Canache` >以太坊客户端( 阅读全文
posted @ 2022-08-10 17:56 俊king 阅读(48) 评论(0) 推荐(0)
摘要: # 区块链学习 ### 什么是预言机? **定义:** 区块链外信息写入区块链内的一种机制(具有这种机制的智能合约就可以被称为预言机) **作用:** 帮助链上的智能合约连接区块链网络以外的数据 ### 预言机的业务场景 `Dapp`由智能合约实现,多个智能合约组成`Dapp` **智能合约的特点: 阅读全文
posted @ 2022-08-10 17:40 俊king 阅读(49) 评论(0) 推荐(0)
上一页 1 ··· 3 4 5 6 7 8 9 10 11 ··· 58 下一页