找到约 13 条结果

文章 让智能账户为EIP-7702做好准备

... EIP-7702 一起使用,必须进行一些小的更改。我们一直在 [ERC-7579 参考实现](https://github.com/erc7579/erc7579-implementation) 中原型化这些更改,以作为所有智能账户构建者的指南。 ## EIP-7702 解释 EIP-7702 的要点是,它允许 EOA 签署一个委...

文章 Dune SQL 和以太坊数据分析进阶指南

...ereum.org/EIPS/eip-721))。此后又有许多改进的实现方案,如[ERC721A](https://www.erc721a.org/)。 - 上述标准只是无需更改以太坊虚拟机(EVM)的实现的协议(合约)。这些被称为 ERC 标准。 - 还有一些标准,如在半特定地址上部署合约,从...

文章 如何为 NFT 定价

... ETH 值。**‍** `mint(to, tokenId);` - 这将调用 OpenZepplin 的 ERC721 合约文件中包含的 mint 函数,并将选定的 NFT 实例化/转移给买方。 `_setTokenURI(tokenId, uri);` - 这将调用 OpenZepplin 的 ERC721 合约文件中包含的 **`_setTokenURIfunction`**,并将 N...

文章 NFT制作与OpenSea部署教程

...区块链上的智能合约,代表着某种东西的唯一性。 ## ERC20 vs ERC721 NFT 是一种区块链代币标准,与 [ERC20](https://www.investopedia.com/news/what-erc20-and-what-does-it-mean-ethereum/) 相似,像 AAVE、SNX、和LINK (准确来说是 ERC677)。ERC20 是“可置...

文章 深入探讨 ERC-4337 主要组件:使用 Alt Mempool 的账户抽象 — 第1部分

...带入web3,同时不削弱安全性。 为了解决这些挑战,**ERC-4337:使用替代内存池的账户抽象**由Vitalik Buterin及其他人提出。这个ERC引入了一种新的工作流程,在更高的系统层模拟交易内存池的功能,通过“**UserOperation**”对象封...

文章 Web3 初学者:如何使用 Foundry 测试 ERC20 合约并进行模糊测试

...的重点在于: 1. **你如何使用 Foundry 来测试一个标准的 ERC20 智能合约以及** 2. **你如何使用 Foundry 在测试网络上部署 ERC20 智能合约** ### 感谢致辞 在我们深入讲解 Foundry 之前,我们想向我们的嘉宾作者 Akshay 致以衷心的感谢(...

文章 细节决定成败:QBridge被黑事件分析

...是在存入Ether用于跨链交易,而调用deposit函数应该是存入ERC20 Token用于跨链交易。 以交易0xac7292e7d0ec8ebe1c94203d190874b2aab30592327b6cc875d00f18de6f3133为例, ![image.png](https://img.learnblockchain.cn/attachments/2022/03/7RplZ9QB6225783d45796.png) ![image.png...

文章 关于 EIP-3074 的注释

...08/HyxsD2nHa.png) ## 相同,而又不同 EIP-3074 通常被视为 [ERC-4337](https://eips.ethereum.org/EIPS/eip-4337) 的替代品。这个说法并不完全准确。在 EIP-3074 的情况下,主要目标是将你的 EOA 的控制权委托给智能合约。它听起来像账户抽象,因...

文章 Solidity 初学者常见的 20 个错误

...会对`tx.origin`提供警告。 ## 5\. 不使用 safeTransfer 进行 ERC-20 ERC-20 标准仅规定,如果用户尝试转移超过其余额的代币,应该抛出错误。然而,如果转账因其他原因失败,标准并未明确说明应该发生什么。 ERC-20`transfer`的函数...

文章 如何理解 NFT 同质化的一面

...之间都是可互换的,这是自相矛盾吗?具有可替代性的 ERC1155 代币是 “NFT” 吗? 本文将探究这些问题,然后给出温和的答案,希望能够一解 NFT 迷(包括我自己在内)的疑惑,开辟新的探索道路。 ## “非同质化” 中的 “...

文章 快速实现一个约定代币归属条款的智能合约之线性释放

...icense-Identifier: MIT // wtf.academy pragma solidity ^0.8.22; import {IERC20} from "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "hardhat/console.sol"; /** * @title ERC20代币线性释放 * @dev 这个合约会将ERC20代币线性释放给给受益人`_beneficiary`。 * 释...

文章 以太坊DEX的交易与套利:兑换(第2部分)

...。通过本教程,你将了解如何在以太坊区块链上直接交换ERC20代币和以太币。 本文是第2部分([点击这里前往第1部分](https://learnblockchain.cn/article/1855)),在上一篇向你介绍了如何获得交易报价:获取你要出售的代币所获得的代币...

文章 无多签硬件钱包时,如何实现以太坊通证的多签合约?

...案和测试结果; 【前置条件】 1)存在一个已发布的ERC20通证合约,例如本文举例的CLB通证。 # 2\. 需求描述 有一天,老板给辉哥提了一个需求,希望能够实现一个安全的代币支出多签功能,便于基金会治理审核。 汇总...