在我们的[上一篇博文](https://learnblockchain.cn/article/16191)中,我们主张使用 ERC-7579 而不是 ERC-6900 作为模块化智能账户的标准。这篇博文引发了许多有益的讨论,包括来自 Alchemy 的 Noam 的[一份详细回应](https://learnblockchain.cn/article/161...
# 前言 > 本文主要依托于openzeppelin库实现一个ERC1155标准的代币,包含了合约的开发,测试,部署以及和ERC20标准,ERC721标准的区别和使用场景分析。 # ERC20、ERC721、ERC1155标准 #### 特点 * **ERC20标准**:同质化、可分割性、标准化...
## 概述 web3.unity 是由 [Chainsafe](https://chainsafe.io/) 团队开发的强大开源游戏 SDK。它让你能够为在 Unity 引擎上创建的游戏添加区块链功能。在本指南中,我们将学习如何在 Unity 编辑器中配置 web3.unity,创建自己的区块链 dApp,并在 ...
在区块链领域,代币标准扮演着至关重要的角色,它定义了代币如何被创建和交互。ERC1155 是一种在[以太坊](https://learnblockchain.cn/tags/以太坊?map=EVM)区块链上普遍使用的代币标准,它带来了多功能性和灵活性,允许一个[智能合约]...
(编者注:Week in Ethereum 是 Evan 的个人作品。他既传达事实,也会加入自己的引申。翻译这些信息不代表我们认可他的立场,也不代表我们(有能力并且已经)核实所有的事实并把他的观点分离开来。) ## 主网 * 最新的 [核...
> 📚 作者:[Henry](https://x.com/0xhenrydev) >🧱 系列:《[Web3 多链标准体系全解析](https://learnblockchain.cn/column/141/intro)》 · 第 2 篇 >👨💻 受众:Web3 前端工程师 / 区块链开发者 / Web3入门者 > >👉适合人群: >✅ Web3 初学者 >✅ ...
>- 原文链接:https://hackernoon.com/erc-7726-never-code-an-oracle-in-ethereum-again >- 译者:[AI翻译官](https://learnblockchain.cn/people/19584),校对:[翻译小组](https://learnblockchain.cn/people/412) >- 本文永久链接:[learnblockchain.cn/article…](https://learnblockchain...
**TLDR: Uniswap Labs 集成了 Across 的基于意图的跨链桥接,使得在 Uniswap 应用内可以安全、快速地在 9 条链上转移 ETH、稳定币和 wBTC。** ## 介绍 Uniswap Labs 自创立以来就是 DeFi 的先驱。随着用户基数达到了数百万,他们在将 DeFi ...
## **1. `onERC721Received` 的作用与使用** ### **1.1 `onERC721Received` 是什么?** `onERC721Received` 是 ERC-721 标准中的一个回调函数,专门用于 **合约** 接收 NFT(ERC-721 代币)时的安全处理。当 NFT 通过 `safeTransferFrom` 方式被转移到合约时...
在研究go-ethereum的源代码时,我发现了一个关于gas退款机制的重要变化。这个变化与EIP-3529提案密切相关。 ## 代码分析 在go-ethereum的GitHub仓库中,[core/state_transition.go](https://github.com/ethereum/go-ethereum/blob/master/core/state_transition.go...
# 前言 > 本文详细介绍如何使用 Hardhat V3 框架从零开始构建智能合约项目,涵盖合约的开发、测试、部署全流程,以及开发过程中常见问题的解决方法。 # 项目构建 ``` # 创建项目文件夹 mkdir hardhat-example # 进入项目文件夹 ...
> 作者:[Henry](https://x.com/0xhenrydev) > 🔨 本文是《Web3 敲门砖计划》的第 15 篇(计划共 100 篇) > > 初衷: > ❤️ 不是“我教你”,而是“我们一起搞懂” > ❤️ 不堆术语、不炫技,记录真实的学习过程 > > 适合人群: > ✅ ...