找到约 9 条结果

文章 详解如何把ERC20代币迁移到新合约(升级)

## 创建运行环境 ### 1. 首先要初始化环境 ``` $ npm init -y //初始化npm环境 $ npm install truffle -g //安装truffle过就请跳过 $ truffle init //初始化truffle环境 $ npm install @openzeppelin/contracts@2.5.0 //安装openzeppelin合约 $ npm install --save-dev @ope...

文章 代币集大成者 - 手搓一个ERC1155合约并上线 holesky

## 什么是 ERC1155 `ERC20` 和 `ERC721`都是单代币标准,一个合约中只能管理一种代币。而 `ERC1155` 的设计目标是统一管理 同质化代币(`Fungible Token`) 和 非同质化代币(`Non-Fungible Token`),提高批量操作的效率,减少 `Gas` 成本。 ## E...

文章 EIP-3529: Gas 退款机制

在研究go-ethereum的源代码时,我发现了一个关于gas退款机制的重要变化。这个变化与EIP-3529提案密切相关。 ## 代码分析 在go-ethereum的GitHub仓库中,[core/state_transition.go](https://github.com/ethereum/go-ethereum/blob/master/core/state_transition.go...

文章 更新 #2:与非标准 ERC20 通缩代币的事件

## 更新 \#2:与非标准 ERC20 通货紧缩代币的事件 我们的长远愿景是 Balancer 协议成为领先的 DeFi 建筑模块,最终持有数十亿美元的资产。自我们上线以来,Balancer 的使用量激增让我们倍感谦卑,并且我们相信我们正在朝着实现这...

文章 Sui链一键发币教程与2种方法介绍

在 **Sui 链** 上实现 **"一键发币"** 通常是指通过智能合约快速创建自定义代币(Token)。Sui 是一个基于 Move 语言的高性能区块链,发币过程与 Ethereum 的 ERC-20 或 Solana 的 SPL Token 类似,但需要编写 Move 合约。 以下是 **Sui ...

文章 比较 ERC-721 和 ERC-1155

![2e84d1a1379b8a4d9279ad3194c3957c.jpg](https://img.learnblockchain.cn/attachments/2022/01/wxRXixbe61dcf42b0507e.jpg!/scale/50) 以太坊上新应用的到来,促使开发团队设计了新的代币标准。在早期,ERC-20代币标准(它定义了DAI或UNI等传统代币的功能)主导了...

文章 Michael.W基于Foundry精读Openzeppelin第62期——ERC1967Proxy.sol

### 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC1967Proxy.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/proxy/ERC1967/ERC1967Proxy.sol ERC1967Proxy库实现了一个基于ERC1967标准的代理合约。通过改变存储...

文章 Uniswap Labs 集成 Across 的应用内桥接功能

**TLDR: Uniswap Labs 集成了 Across 的基于意图的跨链桥接,使得在 Uniswap 应用内可以安全、快速地在 9 条链上转移 ETH、稳定币和 wBTC。** ## 介绍 Uniswap Labs 自创立以来就是 DeFi 的先驱。随着用户基数达到了数百万,他们在将 DeFi ...

文章 以太坊互操作性论坛 :团结一致迎接互操作性的未来

在今年的 Devcon 上,一场具有重要意义的会议 - [以太坊互操作性论坛](https://www.ethinteropforum.com/) (Ethereum Interop Forum, EIF) 隆重举行。这次会议汇聚了以太坊生态中的重要参与者,他们暂时搁置了竞争关系,共同致力于一个使命:让...