找到约 13 条结果

文章 ERC-4337 的误解与合理的担忧

...担忧和反对意见。 在这篇文章中,我想总结一些针对 ERC-4337 和 AA 的常见抵触,我将它们分为三类: - **误解**:完全不真实的事情。 - **是也不是**:有几分真实,但实际情况很微妙。 - **合理的担忧**:需要解决的实际问...

文章 动态NFT的构建、部署和出售

...your-own-dynamic-nft/) [NFT](https://blog.chain.link/random-numbers-nft-erc721/)是只有在区块链领域里才存在的工具,有着广泛的应用和机遇。ERC721代币标准可以构建收藏品、独立代币、票据、游戏等多种应用,对于那些想要参与构建的开发者...

文章 什么是 Solidity 中的映射?

...ity 映射示例** 以下是 Solidity 中映射的三个示例: 1. ERC20 代币余额 2. 使用布尔逻辑 3. 查询 DAO 的成员 ### **1. ERC20 用户余额** 此代码片段将用户地址与其地址的 ERC20 余额映射。 ``` contract ERC20 is Context, IERC20 { usin...

文章 如何使用 Ethers.js 将你的 Dapp 与 MetaMask 连接起来

...够与 Ethereum 的 dApps 互动。它允许用户存储 Ether 和其他 ERC-20 代币。用户可以在游戏中花费这些代币,将它们质押在 DeFi 应用中,并在交易所进行交易。MetaMask 不仅存储 ERC-20 代币,还可以存储 ERC-721 代币。 在本文中,我们将连...

文章 黑客分析:Platypus Finance,2023年2月

...入研究 `MasterPlatypusV4` 合约的代码,这是 Platypus 类似 Masterchef 的协调器。我们特别感兴趣的是 `emergencyWithdraw` 函数。 代码片段 1:[_MasterPlatypusV4.sol_](https://snowtrace.deth.net/address/0xc007f27b757a782c833c568f5851ae1dfe0e6ec7)中的 _emergencyWithdraw...

文章 Web3 的 CI/CD 浪潮

...tifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; import "@openzeppelin/contracts/security/Pausable.sol"; contract MyToken is ERC20, Ownable, Pausable { constructor() ERC20("MyToken", "MTK") { ...

文章 每周以太坊进展 2023/1/7

...1027043225600) 随着时间的推移增加区块生成器插槽共享 * ERC4337(账户抽象)去中心化内存池[工作组笔记](https://github.com/JohnRising/4337-bundler-working-group/blob/main/20230104%20Meeting%20Notes.md) ## 客户端发布 * 共识层 * Lodestar [v1.3....

文章 可升级代理合约学习笔记

...可以简单地更改实现合约的地址。 代理合约的基础是 `ERC1967Proxy`,它将实现地址存储在一个特殊的存储位置(以避免插槽冲突)。 ``` // SPDX-License-Identifier: MIT // OpenZeppelin Contracts (last updated v5.2.0) (proxy/ERC1967/ERC1967Proxy.sol) ...

文章 每周以太坊进展 2023/7/1

...b.com/ethereum/EIPs/pull/7251/files):增加 `MAX_EFFECTIVE_BALANCE` * ERC(应用层): * [ERC7229](https://github.com/ethereum/EIPs/pull/7229/files):最小可升级代理合约 * [ERC7231](https://github.com/ethereum/EIPs/pull/7231/files):身份聚合NFT * [ERC7246...

文章 深入了解 DN-404:引领 NFT 市场的创新标准

... ### DN-404 代币标准简介 2024 年 2 月 2 日,Pandora 引入了 ERC-404 协议,旨在整合 ERC-20 代币和 ERC-721 NFT。这一整合旨在促进 NFT 的分段和整合,即所谓的分段化,为用户提供了简化的流程。尽管具有开创性,但这种方法导致以太...

文章 深入EVM-合约分类这件小事背后的风险

...器、数据分析平台等等Dapp的基石! 一笔交易之所以是ERC20转账,是因为他的行为符合ERC20标准,至少得有: 1. 交易的状态是成功 2. To地址为某个符合ERC20标准的合约 3. 调用了Transfer函数,其特点是该交易CallData的前4位为`0xa...

文章 Squeeth 入门指南:理解 Opyn 实现 Squeeth 的指南

...或到期,实际上将大部分期权市场的流动性整合成一个 ERC20 代币。 简而言之,Squeeth 使期权变得永久,且对 Uniswap LP、所有 ETH/USD 期权以及任何具有曲线支付的东西都是一种非常有效的对冲工具。 ## **以不同方式使用 Squeeth...

文章 Revert Lend: 最新审计报告的中高级 bugs 速读

... ## 2.[High] Owner of a position can prevent liquidation due to the onERC721Received callback ### `onERC721Received()` prevents liquidation - Summary: When liquidating a position, the `_cleanUpLoan()` function is called to transfer the Uniswap LP position back to the user. However, this p...