找到约 13 条结果

文章 捕捉智能合约中的event实战

## 写在前面 在上一篇文章 [Web与智能合约交互实战](https://learnblockchain.cn/2018/04/15/web3-html) 中我们已经掌握如何使用 `Web3` 控制智能合约,并且实现了一个简单的Dapp,可以通过浏览器简单地实现数据的设置和读取。 在本文中...

文章 EIP-4844: Rollups的量身定制

## 简介 EIP4844 由Vitalik和Dankrad创建于2022-02-25并在2024-3-13日在Dencun 升级中部署。EIP4844引入一种新的“携带数据块的交易”格式,进一步降低了Rollups向以太坊提交数据的成本,这种新的交易格式与以后的分片是完全兼容的。 ## w...

文章 ERC-4337智能合约钱包是如何工作的?

使用 [账户抽象 (ERC-4337)](https://learnblockchain.cn/article/5946) 的智能合约钱包创建了一种通过智能合约管理的钱包,而不是像 EOA 钱包(外部拥有地址)那样由单个私钥管理的钱包。 智能合约钱包的可编程性允许开发范围广泛的新...

文章 每周以太坊进展 2020/09/20

## Eth1 * 最新的[核心开发者会议](https://youtu.be/HUUxwyoxU7k?t=226)。来自 [Tim Beiko](https://twitter.com/TimBeiko/status/1306956314187243527) 的备忘录。相关新闻:请忽略所有小道消息;ProgPoW 仍在搁置中,没有要实现的打算。 * “[我相信,即使...

文章 什么是 ERC-4626 代币标准?

Written by [Alchemy](https://www.alchemy.com/author/alchemy) Published on June 21, 20225 min read * * * 虽然目前有几种突出的 token 标准,但[去中心化金融 (DeFi)](https://learnblockchain.cn/article/19972) 世界在 token 化的 vault 方面仍然存在一个反复出现的问题...

文章 Thanos 开发故事 — 3

## Thanos 开发故事 — 3 ### Thanos SDK ![](https://img.learnblockchain.cn/2025/06/26/1q2BtN6ao8VTT6iql7-rLcA.png) TOP 项目团队计划在 12 月推出 Thanos 主网,并在 7 月 1 日向世界展示新的测试网络 Thanos-Sepolia。Thanos 网络是一个 L2,专注于基于 optimistic...

文章 ERC721与ERC721A:NFT标准的对比与特性分析

# 前言 > 本文主要介绍ERC721和ERC721A的特性和方法,ERC721和ERC721A都是以太坊上的非同质化代币(NFT)标准,但它们在实现方式和特性上存在一些区别: ### 数据结构 - **ERC721**:每个`tokenId`都单独记录其所有者信息,逻辑清...

文章 Foundry 教程: 用Solidity编写ERC-20测试用例

> * 原文链接:https://soliditydeveloper.com/foundry > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链接:[learnbl...

文章 MetaMask兑换功能体验

![8djxf2dbd3w8v4c4!heading.jpg](https://img.learnblockchain.cn/2020/10/15_/15949239.jpg) **背景** MetaMask在新版本中推出了“兑换(Swap)”功能,让我们抢先体验。 目前该新功能只在Firefox的扩展中可以使用,不过很快其它浏览器和手机端钱包用...

文章 给solidity智能合约编写测试脚本和高速测试的方案

## 测试智能合约的流程 智能合约一旦布署就不可以修改,所以尤其要在正式布署之前做比较详细的测试. 本文就来介绍一套测试方案,通过openzeppelin提供的测试助手和mocha配合测试,和truffle提供的测试方法不一样,truffle的测试方...

文章 NFT 铸造中的硬核 Gas 节省(第 1 部分)

![](https://img.learnblockchain.cn/2025/02/26/73064848_image.jpg) 照片由 [Gene Gallin](https://unsplash.com/@genefoto?utm_source=medium&utm_medium=referral) 提供,来源于 [Unsplash](https://unsplash.com/?utm_source=medium&utm_medium=referral) (如果你看到付费墙,可以在 [这里...

文章 对 zksync 官方 Paymaster 示例代码的理解

官方的 Paymaster.sol 部分 ```solidity // SPDX-License-Identifier: MIT pragma solidity 0.8.20; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "./interfaces/IPaymaster.sol"; import "./interfaces/IPaymasterFlow.sol"; import "./L2ContractHelper.sol"; // 这是个...

文章 【Solidity Yul Assembly】3.1 | Calldata

## 约定俗成 - Solidity 的普及已经促成了一种关于如何使用交易数据 (tx.data) 的约定。 - 当向一个钱包地址发送交易时,通常不会在 tx.data 中添加任何数据,除非你想发送一条消息给该地址的所有者。 - 而在向一个智能合约发送...