找到约 14 条结果

文章 深入剖析 ERC1167

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

文章 模仿ERC20写的代币合约

标准接口 -- ``` //总发行量 function totalSupply() public view returns (uint256) // 指定账户的余额 function balanceOf(address _owner) public view returns (uint256 balance) //币的持有人直接调用,进行转账 function transfer(address _to, uint256 _value) publi...

文章 NFT 交易市场主要使用 ETH 本位进行交易的局面是如何形成的?

...操作有 2 步: 第 1 步:授权交易本身。是为了告诉某 ERC20 Token 合约,将来可能会有目标智能合约地址 A 来我的钱包账户取走 X 数量的该 Token 资产; 第 2 步:交易执行本身。当目标合约 A 中的逻辑中需要执行该 Token 的相关...

文章 Fallback Handler博客/通讯

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

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

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

文章 设计跨L2互操作性标准:共享资源的影响

...方案。一个很有前景的方向是协作构建,例如 Optimism Superchain 框架。在这个模型中,Superchain 中的每个 L2 排序器独立运行,但通过实时 gossip 与“核心依赖集”中的其他链共享关键交易日志(例如跨链消息)。此外,还有一个共...

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

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

文章 Foundry 备忘录

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

文章 每周以太坊 2024/02/10

...//github.com/ethereum/RIPs/pull/10/files):向合约公开调用堆栈 - ERCs(应用层): - [ERC7613](https://github.com/ethereum/ERCs/pull/236/files):Puppet 代理合约 - [ERC7615](https://github.com/ethereum/ERCs/pull/235/files):合约之间的原子推送数据源 - [ERC7616...

文章 每周以太坊 2024/06/15

...es) (EIP7667 的 zk rollups 克隆): 提高哈希函数的 gas 成本 * ERCs (应用层标准): * [ERC838](https://github.com/ethereum/ERCs/pull/477/files) (复活): REVERT 原因字符串的 ABI 规范 * [ERC7720](https://ercs.ethereum.org/ERCS/erc-7720): 延迟代币转移 (ERC20)...

文章 从零开始动手构建账户抽象 DApp - 不使用第三方库

...抽象的历史](https://learnblockchain.cn/article/17671) 并 [连接了 ERC-4337 核心组件之间的联系](https://learnblockchain.cn/article/17669)。现在,是时候从理论转向实践了。欢迎来到最后的实践章节,我们将从头开始构建一个功能齐全的账户抽象 dA...

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

... - [状态增长可视化](https://learnblockchain.cn/article/13207):ERC20 占状态的 27.2%,ERC721 占 21.6%;按当前增长速度,预计长达十年内,消费者硬件都能够维持。 - Geth [放弃支持合并前网络](https://twitter.com/peter_szilagyi/status/17650166751313019...

文章 学习开发代币

...例如`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...

文章 基于以太坊的交易所BANCOR算法实现-转换算法框架

...尾通证流通的最好方式之一。鉴于目前通证大部分是基于ERC20的,辉哥正在尝试实现一个使用SOLIDITY语言实现的去中心化交易所,把项目信息整理分享出来。 【本文目标】 (1)学习BANCOR通证转换合约的类图 (2)学习BANCOR通证...