根据你使用的方法,查找 token 合约地址是将自定义 token 添加到 MetaMask 的步骤之一。要了解有关添加 token 的更多信息,请访问我们的相关**文章**,以查看几种不同的方法。 ## 什么是 token 地址? 你可能知道,以太坊主网上的 t...
OpenZeppelin 团队很高兴发布 Contracts 5.2 版本,这个版本包括了一组由我们提供 **跨链** 功能和 **账户抽象** 框架的倡议驱动的变化。这次发布具有 ERC-4337 合约、ERC-7579 账户模块和用于运行时独立识别的 CAIP 标识符的实用工具。 ...
## 什么是重入攻击 重入攻击(Reentrancy Attack)是一种**智能合约安全漏洞**,攻击者利用**合约对外部地址调用时的回调函数**,在**状态变量更新之前**反复调用合约,从而**重复执行提款或转账操作**,导致资金被盗。 ## 案例...
Uniswap V2 之书是对代码库的全面且深入的解释。我们不仅仅是截取代码并逐行解析。希望你已经有能力阅读代码!我们会解释为什么一开始要这样编写,可能的替代方案是什么,以及决策背后的动机。  Damn Vulnerable DEFI: Unstoppable 这个挑战基于 ERC4626 Token Vault,其中 vault 以闪电贷(flashloan)的形式借给借款人,而闪电贷接收者必须支付...
# 什么是 Gas?区块链计算成本的本质解析 > 📚 作者:Henry > 🧱 系列:《深入理解区块链 Gas 机制》 · 第 1 篇 > 👨💻 受众:Web3 开发者 / Solidity 工程师 / 区块链学习者 --- ## 一、为什么需要理解 Gas? 在区块链中...
# 1、jaypeggerz漏洞简介 https://twitter.com/blocksecteam/status/1608372475225866240 https://twitter.com/certikalert/status/1608338952896876551  # 2、相关地址或交易 攻击交易: 0xd4fafa1261f...
在区块链应用开发中,实时监听某种代币的交易是一个常见需求。本文将详细介绍如何使用go-ethereum(也称为geth)客户端库来监听以太坊网络上的USDT(Tether)代币交易。 ## USDT简介 USDT是一种稳定币,在以太坊网络上以ERC-20...
你好,欢迎回到 Turra’s Coffee Token 系列!在[第一部分](https://learnblockchain.cn/article/19298)中,我们对 ERC-20 **代币** 进行了概念性的理解,探索了它们改变游戏规则的影响,并介绍了我们自己的项目:Turra’s Coffee Token (TCT)。 现在,...
## 实用工具 OpenZeppelin Contracts 社区版本中包含的多个库和通用实用工具。这些只是一组实用工具合约。有关完整列表,请查看 [API 参考](https://learnblockchain.cn/article/15309)。 ### 密码学 #### 验证类型化数据签名 **有关如何在链上...
首先说一下。我的开发项目是智能设备自治,其中有一个很关键的部分就是,物联网设备之前如何进行有价的信息交换。 我在前两篇说的是sushi的流动性挖矿部分。我们观看真正的 sushi 合约,里面还包含了uniswap部分。因为uniswa...
2022 年 01 月 28 日,Qubit 项目的 QBridge 遭受攻击,损失约 8000 万美金。  SharkTeam第一时间对此事件进行了攻击分析和技术分析,并总结了安全防范手段,希望...
 Dapp链接:https://www.chainpip.com/dapp-view/6724 部署UniswapV2前需要准备的智能合约项目: uniswap-v2-core: 核心合约 uniswap-v2-periphery: 与核心合约交互的边缘合约...