首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
solidity
师薄零
创建于2022-08-23
订阅专栏
关于solidity的学习笔记
等 1 人订阅
共11篇文章
创建于2022-08-23
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Solidity Assembly的基础用法
什么是Assembly 在编写Solidity代码时,我们可以使用assembly{}关键字开始编写Yul代码,它是一种简化且扩展了的汇编语言。通过使用assembly,我们可以直接访问堆栈,并优化代
手摸手教你如何使用foundry进行测试脚本编写
什么是foundry? foundry是一个solidity智能合约开发工具。可以帮你管理依赖包,编译项目,运行测试脚本,还可以让你通过命令行工具或者script脚本和链上合约进行交互。和hardha
Solidity合约中的interface如何使用
Interface 什么是 interface ? Interfaces 和抽象合约比较类似,但是他们不能实现任何功能。通过定义好的 interface 我们可以在不清楚目标合约具体实现方式的情况下,
ERC20-标准内容分析
ERC-20 标准是在2015年11月份推出的,使用这种规则的代币,表现出一种通用的和可预测的方式。简单地说,任何 ERC-20 代币都能立即兼容以太坊钱包
Solidity的unchecked详解
Unchecked 的官网定义 unchecked 在 solidity 0.8 版本中加入,先看下官网的定义 Arithmetic operations revert on underflow an
solidity的4种原始数据类型
这里我们介绍 4 种 solidity 的原始数据类型 boolean uint int address uint uint 代表了无符号的整形,包含以下的几个范围的变量 uint8 大小从 0 -
Solidity 之事件(events)篇
Solidity 之事件(events)篇 Solidity 的事件(events)是在 EVM(虚拟机) 上的 logging 功能的抽象化实现。应用可以订阅并且监听客户端的 RPC 调用。 事件和
Solidity 教程 : 错误处理篇
Solidity 教程 : 错误处理篇 assert() assert()函数会抛出以异常操作码和一个错误状态。通常情况下用在内部错误处理上。 require() require()在条件不成立的时候
Solidity中的数据存储位置
Solidity中的数据存储位置 你会发现这块内容是最具有挑战性的。下面的表格会是每块数据存储位置的概览,标识了读写的权限。具体每个数据存储位置的详情,可以阅读对应的具体模块。 数据读写权限 我们什么
Solidity之Mappings篇
关于Mappings Solidity中Mappings 的概念类似于java中的hashmap或者python中的dictionnary。它们使用都起来有一点像hash表, 尽管它们在以下方面略有不
Solidity之地址篇(address)
Solidity之地址(address) 概览 什么是ETH地址? 可支付地址 地址对应的方法(solidity) 检查地址是否存在 零地址 地址相关的web3.js 介绍 ETH中的地址都是唯一的,