找到约 15 条结果

文章 真实项目中的 ERC-20 实现陷阱与兼容性问题

> 📚 作者:Henry > 🧱 系列:《[ERC 系列标准全景图解](https://learnblockchain.cn/column/141/intro)》 · 第 5 篇 > 👨‍💻 受众:Web3 前端工程师 / 区块链开发者 / Web3入门者 > 👉 系列持续更新中,建议收藏专栏或关注作者 ## 🧠 为...

文章 深入剖析 ERC1155

### 1. ERC1155 简介 > 这是一个管理多种代币类型的合约标准,该合约可以包括同质化代币和非同质化代币,可以代表任意数量的同质化和非同质化的代币类型,抽象上可以解释为:ERC1155 囊括了 ERC20ERC777这两种标准。ERC1155的用...

文章 OpenZeppelin 架构介绍

...函数。 *** ### **Token(代币标准)💰** 实现各种 ERC 标准代币,包括 Fungible(可替代)和 NFT(不可替代)类型。 * `ERC20`:可替代代币(如 ETH、DAI) * `ERC721`:不可替代代币(如 CryptoPunks) * `ERC1155`:混合型代币(如游...

文章 如何获取某个地址拥有的所有ERC20代币

...:[Fatima Ali Hassan](https://chainbase.com/blog/article/how-to-get-all-erc-20-tokens-owned-by-an-address) 如果您涉足加密货币世界,您可能会发现获取特定地址所拥有的ERC20令牌余额非常有用。通过使用Chainbase的`getAccountTokens` API,您可以轻松地...

文章 SUSHI的源码及方案解析三(uniswap部分)

...兑换和流动性提供功能; UniswapV2Factory.sol,用于为任何 ERC20/ERC20 代币交易对部署 UniswapV2Pair.sol 合约 Uniswap V2 Core 在设计上是极简主义的,去掉了所有的不必要逻辑,这些逻辑对于确保其资金池中的流动性并不是严格必需的。与...

文章 如何看懂一个 ERC 标准:结构要素与接口设计模式

> 📚 作者:Henry > 🧱 系列:《[ERC 系列标准全景图解](https://learnblockchain.cn/column/141/intro)》 · 第 2 篇 > 👨‍💻 受众:Web3 前端工程师 / 区块链开发者 / Web3入门者 > 👉 系列持续更新中,建议收藏专栏或关注作者 ## 🧠 为什...

文章 Michael.W基于Foundry精读Openzeppelin第47期——SafeERC20.sol

.... 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 SafeERC20.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/utils/SafeERC20.sol SafeERC20库封装了ERC20的操作,使各操作执行失败时触发revert。因为标准...

问题 为什么在合约中转erc20token会一直失败?

...r: MIT pragma solidity >= 0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; contract C { function deposit( uint amount, IERC20 _token) public { _token.transferFrom(msg.sender,address(this), ...

文章 搭建一个可众筹的ERC777代币

## 分析 大家都知道,ERC777向后兼容ERC20,ERC20的接口方法在ERC777中同样适用. 所以在Openzeppelin的众筹合约中,通过`buyTokens()`逻辑进行购买代币的操作,`buyTokens()`方法又会触发一个`_deliverTokens()`的内部方法进行转账.来看一下代码: ```...

文章 深入探讨ERC-404代币标准和创建自定义代币

...rnblockchain.cn/2025/03/29/1k3iRFT_DQXQAQXzyP4js0g.png) ## 深入了解 ERC-404 代币标准及创建你的自定义代币 ERC-404 是一个新的代币标准,结合了 ERC-20ERC-721 的特性,允许代币既可分割又独特。它使得可以创建具有原生流动性和分割特...

文章 如何创建BEP20代币

...20 是 BNB Smart Chain(BNB 智能链)上与以太坊网络上流行的 ERC20 规范相对应的标准。区别在于,BEP20 代币不是在以太坊网络上运行,而是在 BNB Smart Chain 网络上。尽管存在这种差异,由于 BSC(BNB 智能链)为所有智能合约实现了以...

文章 ERC-20 实战(下):签名授权 Permit 与 ERC-2612 模型

> 📚 作者:Henry > 🧱 系列:《[ERC 系列标准全景图解](https://learnblockchain.cn/column/141/intro)》 · 第 4 篇 > 👨‍💻 受众:Web3 前端工程师 / 区块链开发者 / Web3入门者 > 👉 系列持续更新中,建议收藏专栏或关注作者 ## 🧠 为什...

文章 Solana SPL与以太坊ERC-20 - 深入探讨状态、可扩展性和架构

...性产生深远的影响。两个主要的代币标准——以太坊的 ERC-20 和Solana的 SPL——在这方面体现了不同的哲学。 ERC-20 合约在每个代币的基础上一起存储余额和代码,而 SPL 代币依赖于一个共享的程序和许多较小的独立“账户”数...

文章 以太坊 - 如何使用QuickNode Token API构建ERC20代币余额应用程序 - Quicknode

## 概述 制作一个需要 ERC20 代币数据的 dApp 可能会很繁琐,因为有很多代币,并且需要查询每个代币合约以获取数据。本指南将展示如何使用 [QuickNode Token API](https://www.quicknode.com/token-api) 构建一个 ERC20 代币余额应用程序。 [从...

视频 w3-1 ERC20ERC721 作业解答

w3-1 ERC20ERC721 作业解答