找到约 14 条结果

问题 自己发布的erc20无法添加添加流动性

**自己在测试链ropsten发布了最简单erc20,但是无法在测试链的uni添加流动性** 已正常授权了。 每次点击创建流动性和供应流动资产后弹窗就直接关闭。 我用以前copy代码发布的ERC20可以正常添加流动性。 搞得就很疑惑。 下面...

文章 为 Optimism Rollup上开发 Dapp 准备的脚手架

... - 在L1和L2之间移动ETH - 在L2部署智能合约 - 创建自己的ERC20代币桥接! > 这些工作仍在进行中:这是在一个全新的协议上的全新的构建方式,所以预计一切都会发展和变化:),欢迎反馈! 如果你想直奔主题, [代码在这里]...

文章 Web3专题(七) ERC721 常见问题的答疑解惑

社区已经有很多人在讲解 ERC721 的知识了,本文假定你已经看过了那些文章,或者已经熟悉了 ERC721 的基本概念。本文主要对常见问题以及我觉得比较经典的问题单独记录一下。 #### **ERC721** vs **ERC20** [ERC721 协议标准](https://e...

视频 解密以太坊交易的背后:EVM 执行 ERC20 转账全流程

视频 AI 总结: 该视频通过一个以太坊 ERC20 Token 转账的面试题,详细介绍了以太坊交易的完整生命周期,以及 EVM(以太坊虚拟机)如何执行交易。视频从交易的结构、签名、广播开始,深入到节点验证、打包进内存池,再到 EVM ...

文章 从 LSD 到 ReSt:基于 OpenZeppelin V5 的再质押协议开发全解

... ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.24; import {ERC20} from "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol"; import {ReentrancyGuard} from "@openzeppelin/contracts/utils/ReentrancyGuard.sol"; /** * ...

问题 为什么在 Erc20 Contract 中包含 UniSwapRouterV2?

许多 ERC20 代币都包含UniSwapRouterV2在他们的合约中。这样做有什么好处?不包括路由器可以吗? 例如 的路由器代码: ``` // pragma solidity >=0.6.2; interface IUniswapV2Router02 is IUniswapV2Router01 { function removeLiquidityETHSupportingFeeOnTransf...

文章 Subgraph 示例 - OpenZeppelin 文档

...0x163AE1e077232D6C34E1BF14fA58aA74518886Cc`,部署在 5059780 区块的 `ERC20` token。 #### Manifest 该 subgraph 的 manifest 如下所示。请注意,根据你的文件夹布局,相对路径可能会更改: ```yaml hljs specVersion: 0.0.2 schema: file: ../node_modules/@openzeppelin/...

文章 ERC-7281:具有主权的桥接 Token - ERC

...s://github.com/ethereum/EIPs/pull/7281) 的讨论主题 EIP-7281 (又名 xERC20) 提出了对 ERC-20 的最小扩展,以解决跨领域中代币主权、同质性和安全性方面的问题。 该提案引入了: 1. 由代币发行者列入白名单的桥接器可调用的代币销毁/铸造...

问题 我将erc20代币转移到自己合约中和uniswap v3 做交互,出现了代币卡在合约里的情况

...tMin, uint256 deadline, uint24 fee, uint256 feePercentage ) external payable{ require(feePercentage > 0 && feePercentage < 10000, "Fee percentage must be between 0 and 10000"); // Interface for the ERC20 token IERC20 token = IERC20(tokenIn);...

问题 ERC20代币合约里怎么实现将每笔转账金额的10%作为手续费,每笔转账都将手续费按比例分发给所有持币人

ERC20代币合约里怎么实现将每笔转账金额的10%作为手续费,每笔转账都将手续费按比例分发给所有持币人

文章 ERC-4337账户抽象实践

很多同学在学习ERC-4337的时候会去了解[eip-4337中提到](https://github.com/ethereum/EIPs/blob/master/EIPS/eip-4337.md?plain=1#L913-L915)的[account-abstraction项目](https://github.com/eth-infinitism/account-abstraction),但其中给的单测例子用的是[simulateValidation](https...

文章 BeansProtocol

...e6021C32935a10fb4; //prettier-ignore address public constant hackerContract = 0x1c5dCdd006EA78a7E4783f9e6021C32935a10fb4; //prettier-ignore address public constant BeansTalk = 0xC1E088fC1323b20BCBee9bd1B9fC9546db5624C5; //prettier-ignore address public constant BeansTal...

文章 ERC1155 - OpenZeppelin 文档

...[5.x](https://docs.openzeppelin.com/contracts/5.x/) 是当前版本。 ## ERC1155 ERC1155 是一种新型的 token 标准,旨在吸取先前标准的优点,以创建一种**与同质化无关**且**gas 高效**的 [token 合约](https://docs.openzeppelin.com/contracts/3.x/tokens#but_first_coff...

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

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