以太坊知识合集
文章平均质量分 80
本专栏是以太坊及Solidity相关的零散文章
AiMateZero
付费专栏里的部分内容被CSDN下架,请订阅过的小伙伴私信我联系补发原始文档!
展开
-
区块链及以太坊常用概念整理(二)
本文对区块链和以太坊常用概念进行了整理,所有内容均来源于互联网。原创 2020-08-25 21:52:14 · 1689 阅读 · 1 评论 -
区块链及以太坊常用概念整理(一)
本文整理了区块链及以太坊上的一些常见概念,基本上全部来源于网络上各种定义及解释。原创 2020-08-25 20:09:19 · 1403 阅读 · 1 评论 -
UniswapV3学习(一)
UniswapV3学习(一)UniswapV3学习(一)NoDelegateCall.solNoDelegateCall.sol 源码代理实现合约合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入UniswapV3学习(一)NoDelegat原创 2021-05-25 22:22:38 · 2824 阅读 · 4 评论 -
Waffle使用初体验
Waffle是一个简单而又快速的编写和测试以太坊智能合约的js库,它比Truffle更加好用。原创 2020-11-11 10:00:36 · 2956 阅读 · 4 评论 -
古老的Solidity智能合约错误代码编写
任何编程语言都有不完善的地方,而使用语言的过程中也可能产生一些逻辑上的Bug。在Solidity0.4.23版本的时候,有人在GitHub上列举了一些使用Solidity编写智能合约时常见的错误用法。虽然现在大家基本上都不会再写同样的问题代码,但是重新学习一下仍然有着借鉴意义。1、tx...原创 2020-01-09 11:15:17 · 831 阅读 · 0 评论 -
Solidity 内联汇编
最近大致浏览了一下Aragon的DAO框架合约,Solidity编写的源代码里使用了很多内联汇编。虽然这种做法有待商榷,但它表明了熟练使用Solidity内联汇编的必要性与紧迫性。CSDN上已经有很多人做了Solidity汇编这一章节的翻译并且翻译的很好,但是:纸上得来终觉浅,绝知此事要躬行, 并且版本且更新,还是...翻译 2019-12-30 14:34:29 · 2385 阅读 · 0 评论 -
使用python和solidity分别计算以太坊智能合约函数选择器和支持接口常量值
一、什么是函数选择器与支持接口常量值我们在浏览OpenZeppelin编写的ERC721模板合约时,会看到这么一段代码:/* * bytes4(keccak256('balanceOf(address)')) == 0x70a08231 * bytes4(keccak256('ownerOf(uint256)')) == 0x6352211e * bytes4(k...原创 2020-02-29 11:13:10 · 2573 阅读 · 0 评论 -
Web3.py 学习(一)
一、什么是web3.py Web3.py is a python library for interacting with Ethereum. Its API is derived from the Web3.js Javascript API and should be familiar to anyone wh...原创 2020-02-11 23:39:50 · 6550 阅读 · 4 评论 -
Dapp开发利器--Truffle三剑客之Ganache
一、Truffle Suite Truffle Suite 为以太坊上应用程序(Dapp)的快速开发提供工具服务,它主要有以下三个产品:truffle、ganache和drizzle。这三个工具对快速开发以太坊DAPP有很大的帮助,所以我暂且把它三个产品叫着“Truffle三剑客”。 &n...原创 2020-02-10 16:06:28 · 12480 阅读 · 5 评论