...为CCIP v1.5升级的一部分,开发者现可轻松创建支持CCIP的ERC-20代币。这些代币利用跨链代币(CCT)标准,在保持安全性和灵活性的同时,天生具备跨链能力。 ### 跨链代币(CCT)标准概述 跨链代币(CCT)标准通过Chainlink的[跨链...
...稳定币、治理(DAO)代币还是恶搞币,它们都通常使用 ERC-20 标准。 在本指南中,我们将向你展示如何创建你的 Token Factory dApp,并允许用户通过几次点击创建和自定义他们的 ERC-20 代币。我们将使用 OpenZeppelin 的智能合约,Foundr...
...。 ## 0x 0x协议构建于以太坊区块链之上,因此仅支持ERC20代币的交易。0x协议是开放的架构, 它采用链下的中继器来实现资产的流动。 官网:https://0x.org/ ## Bancor Bancor协议也是构建于以太坊区块链上,因此也只支持ERC2...
``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.7; //IERC20的标准只包括接口 //只要满足IERC20的接口,合约对外包含IERC20所列出的所有的接口-->满足IERC20的标准 //只要合约中实现了IERC20接口中所列出的所有方法 --->满足 //合约逻...
...失败的交易的断言 } = require('@openzeppelin/test-helpers'); const ERC20 = artifacts.require('ERC20'); describe('ERC20', function ([sender, receiver]) { beforeEach(async function () { // 捆绑的 BN 库与 web3 在底层使用的库相同 this.value = new BN(1); this.erc20 =...
...经接受了这个标准。 本指南将教你关于 [The Vault Standard (ERC-4626)](https://ethereum-magicians.org/t/eip-4626-yield-bearing-vault-standard/7900),它简化了与不同 DeFi 协议交互和创建收益生成保管箱的过程。你将了解 ERC-4626 标准、收益生成保管箱...
...与智能合约进行交互。 智能合约最常见的用途是创建 [ERC-20](https://learnblockchain.cn/tags/erc-20) Token(以太坊区块链上最常用的Token标准)。 所有 ERC-20 Token都有一个智能合约,用于记录每个以太坊地址的Token余额。 如果以太坊地址...
...。在DeFi领域也显现出类似的“乐高”风格模块性,随着ERC-4626代币化金库接口的出现。 ERC-4626实现了对代币化资产金库的类似分类(如周期表)——为DeFi组成性奠定基础货币乐高。金库允许集中资本投向管理的收益策略,并...
什么是ERC-721?现在我们看到的各种加密猫猫狗狗都是基于ERC-721创造出来的,每只都是一个独一无二的ERC-721代币,不过ERC-721在区块链世界远不止猫猫狗狗,它更大的想象空间在于将物理世界的资产映射到区块链上。本文就来剖...
# 前言 > 本文主要依托于openzeppelin库实现一个ERC1155标准的代币,包含了合约的开发,测试,部署以及和ERC20标准,ERC721标准的区别和使用场景分析。 # ERC20、ERC721、ERC1155标准 #### 特点 * **ERC20标准**:同质化、可分割性、标准化...
我们现在准备好创建一个 ERC20 代币了! ERC20 代币通常有一个 **名称** 和一个 **符号**。例如,ApeCoin 的名称是 “ApeCoin”,符号是 “APE”。代币的名称一般不会改变,因此我们会在构造函数中设置它,并且不提供任何函数让它...
...因为很难区分有意交易和无意交易。 这项研究旨在强调 ERC-20 代币标准实现中的一种行为,该行为最近通过地址污染攻击在野外被利用。发布此内容的动机有两个: - 阐明一个安全问题,以便增强智能合约开发人员的安全开发...
...,尤其是技术背景的人,入门的基础一定是写一个自己的ERC-20 或 ERC-721。说实话,就是按照资料一步一coding,然后部署到测试网。通过这个练习,算是开始迈入Web3了。 那ERC20、ERC721 究竟是个啥?还有其他的吗? 现在的 Web3,...
...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC20Votes.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC20Votes.sol ERC20Votes库是一个具备类Compound委托投票功能的ERC20拓展库。本...