# 写一个 0 转账攻击合约 ## 备注 时间:2024 年 7 月 7 日 作者:[33357](https://github.com/33357) ## 正文 以太坊上有大量转账 Token 数量为 0 的合约,比如这个 https://etherscan.io/address/0x6c5319df4fcca5961d71e117287c76a1f2aad593 。这些合约...
###### uniswap V2 协议 V2是uniswap协议的第二版,第一版只支持ETH/ERC20交易对,uniswap应该是目前最大的去中心化交易所,目前常用的是V2,和V3,EVM链的很多去中心化交易所,都是基于uniswap V2改造的,这里先介绍V2(路由合约)。 uni...
solidity太卷了, 最近在研究cairo,可是cairo升级太快了,一直苦于没有资料,于是乎苦苦哀求Starknet中文大使和鸦老师,他们在百忙之中整理了一些资料。现在发出来,希望大家共勉,一起builder Cairo 环境配置➕ERC 实现 https://st...
 # 0x1 ERC721R是什么协议 ERC721R 是为了[ERC721](https://learnblockchain.cn/2018/03/23/token-erc721)和 [ERC1155](https://learnblockchain.cn/article/34...
# uniswap_v4 core 合约结构解析 ## 备注 时间:2023 年 8 月 6 日 作者:[33357](https://github.com/33357) ## 正文 uniswap-v4 core 由 23 个实现合约构成,通过解析图可以快速了解该合约的结构。 ### 完整版 ```mermaid graph TD FeeLib...
{% cq %} 知乎提问: 有哪些以太坊项目适合初学者学习 Solidity? {% endcq %} ## 跟随文档 Solidity 的[官方文档](https://solidity.readthedocs.io)无疑是最好的学习材料, 英文不是很好的同学,可以阅读由多位顶尖从业人员翻译的[中文版](ht...
# 背景 使用Solidity有一段时间,同步沉淀下来一些好用的工具以及Solidity合约的常用技巧分享,这些知识都是价值X亿,希望对大家有帮助。 ## 那些好玩的入门教程 * 僵尸教程: https://cryptozombies.io/ ## 那些好用的工具 ### ...
# 前言 > 实现一个带包装的原生代币,对该合约进行开发、测试、部署以及对使用场景介绍的 # 包装原始代币使用场景 ETH原始币本身是不符合ERC20代币标准,为了提高区块链之间的互操作性 ,并使ETH可用于去中心化应用程序(...
# 1、jaypeggerz漏洞简介 https://twitter.com/blocksecteam/status/1608372475225866240 https://twitter.com/certikalert/status/1608338952896876551  # 2、相关地址或交易 攻击交易: 0xd4fafa1261f...
Uniswap V2 之书是对代码库的全面且深入的解释。我们不仅仅是截取代码并逐行解析。希望你已经有能力阅读代码!我们会解释为什么一开始要这样编写,可能的替代方案是什么,以及决策背后的动机。 ![](https://img.learnblockchain.c...
目前大部分新发的ERC20 Token都带有permit功能,即通过签名完成授权。签名的人不需要上链,省了gas,但是实际上更危险,一不小心签名,可能把所有的Token授权给他人了。下面是permit的细节 ```javascript /** * @inheritdoc IERC20Permit *...