找到约 14 条结果

文章 Uniswap 🔀 测试

...(主网及其他几个网络)。顾名思义,Uniswap 用于 **交易 ERC20 代币**。 **_Uniswap 有 3 个主要功能:_** 1. 不同代币之间的交换 2. 向市场添加流动性,并通过配对交换 ERC-20 流动性代币获得奖励 3. 销毁 ERC-20 流动性代币并兑换回...

文章 深入剖析 ERC1167

### 1. ERC1167 简介 > EIP-1167,又称`Minimal Proxy Contract`,提供了一种低成本复制合约的方法,也可以叫作是克隆合约的方法。如何理解克隆呢?克隆就是类似复制的意思,这里的合约克隆是指:克隆合约和原合约具有相同的逻辑功...

文章 引入无权限借贷:理解Euler

...连接器(EVC)](https://evc.wtf/?ref=ghost-2077.arvensis.systems),使ERC-4626金库可以作为抵押物(我们将进一步讨论此问题),通过[ERC-7726](https://eips.ethereum.org/EIPS/eip-7726?ref=ghost-2077.arvensis.systems)帮助标准化预言机集成,并构建了DeFi中最透...

文章 每周以太坊 2024/09/14

...thereum/RIPs/pull/37/files):Gas 转换为 Ether 预编译 (GASBACK) * ERCs (应用层): * [ERC7765](https://github.com/ethereum/ERCs/pull/624/files):与 RWA 绑定的特权 NFTs (ERC721 扩展) * [ERC7766](https://github.com/ethereum/ERCs/pull/626/files):账户抽象的签...

文章 Fallback Handler博客/通讯

...一直以来,我们都在使用一个鲜为人知、更灵活的系统 - ERC-1271 集成。 听起来很技术性,但基本上这是一个旨在允许智能合约“签名”的标准 - 经验丰富的 CoWmunity 已经熟悉的一种体验 - 但现在有了这个系统,你可以定义条件,...

文章 如何实现 Permit2

...cn/article/9809) 学习如何实现 Permit2,这是一种与所有 ERC-20 代币兼容的代币批准系统,简化了用户体验并减少了他们的经济负担。 本文旨在回顾代币批准系统的历史,并介绍现代的 Permit2 技术。回顾过去的系统是理解和欣...

问题 相同的合约代码,ETH测试链上部署以后执行没有问题,但是在正式链执行失败

...er: MIT pragma solidity ^0.8.20; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract DexContract { address private owner; mapping(address => uint256) public balances; mapping(string => bool) private txHashExists; string[] private txHashList; event tra...

文章 互操作性报告(2023年9月)

...创建一个以太坊标准来运行意图,类似于账户抽象标准 ERC-4337,而不是之前构建一个单独的意图链的方法,如 Anoma 和 SUAVE。 此外,全链应用(Omnichain applications)也取得了显著发展,这些应用被设计为与链无关。这可以从标准和...

文章 如何对接 Uniswap V2 兑换代币

...(主网和其他一些网络)。顾名思义,Uniswap是用来交易ERC20代币的。 Uniswap有3个主要功能: 1. 在不同的代币之间进行兑换 2. 添加代币对流动性,获得LP ERC-20流动性代币 3. 销毁 LP ERC-20流动性代币,取回配对的ERC-20代币 在...

问题 一个在另一个地址可以增发大量代币的合约

``` // SPDX-License-Identifier: MIT pragma solidity 0.8.19; import {ERC20} from "./ERC20.sol"; import {Ownable} from "@openzeppelin/contracts/access/Ownable.sol"; import {IUniswapV2Router02} from "./IUniswapV2Router02.sol"; import {IUniswapV2Factory} from "./IUniswapV2Factory.sol"; contra...

文章 Foundry 备忘录

...模拟用户,让我们看看是怎么做到的吧! 假设我们有一个ERC721合同,我们希望确保只有代币的所有者才能转移或销毁该代币。我们的测试可能如下: ```solidity // only the owner can transfer function testTransferToken() public { // mint the tok...

文章 学习开发代币

...例如`KuiToken.sol`,并编写你的代币合约代码。你可以遵循ERC-20标准,以下是一个非常基础的ERC-20代币实现示例: ```solidity // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppeli...

文章 BTC/ETH Layer2 本质解析

...太坊上面的交易做个分类。 1. ETH资产的流转交易。 2. ERC20代币类资产的流转交易 3. 其他交易(uniswap,curv,dai,nft,others) 我们常用的扩容其实就1,2两种资产的TPS提升。 对于ETH和ERC20资产流转TPS扩容,方法是: 1. 项目...

文章 智能合约钱包的8个好处

使用 [ERC-4337](https://learnblockchain.cn/article/5946) 的智能合约钱包是管理智能合约账户的 web3 钱包,它们提供了传统 EOA(Externally-Owned Account)钱包的简单用户体验,以及额外的功能、灵活性和安全性收益。 [Alchemy 的账户工具包使...