想必很多同学都已经使用过[ERC20 创建过代币](https://learnblockchain.cn/2018/01/12/create_token/),或许已经被老板要求在ERC20代币上实现一些附加功能搞的焦头烂额,如果还有选择,一定要选择 ERC777 。 ## ERC20 的问题 以下是一个遇...
... Seaport 是一个市场合约,用于安全有效地创建和执行 ERC721 和 ERC1155 代币的订单。 每个订单包含任意数量的供应商愿意提供的物品(“报价(offer)”)以及任意数量的必须连同其各自的接收者一起接收的物品(“对价(consideration...
1.在Remix中导入IERC20.sol文件 pragma solidity 0.6.12; import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/ERC20.sol"; import "https://github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/IERC20.sol"; 2.Compiler出...
... (3)Harbor - R-TOKEN (4)Securitize - DS Protocol协议 (5)ERC1400/ERC1410协议 (6)ERC1404协议 (7)Hashgard - TAMT协议 ## 2,Polymath - ST-20协议  ### (1)简介 Polymath成立于 2017 年, P...
... ``` pragma solidity 0.8.15; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import {ERC20CreditToken} from "./ERC20CreditToken.sol"; /// 代币化保险库合约 /// /// 这是一个简单的保险库合约,接受 ERC20 存款并发行 /// 信用(会计)代币。然后...
...道何时调用了另一个合约。例如,如果这段代码在一个 ERC1155 合约内部使用,实际上是具有重入性的。 ```solidity function purchaseERC1155NFT() external { _mint(msg.sender, TOKEN_ID, 1, ""); erc20Token.transferFrom(msg.sender, address(this)); } ``` ...
...## 0. 版本 [openzeppelin]:v4.8.3,[forge-std]:v1.5.6 #### 0.1 ERC4626.sol Github: https://github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/extensions/ERC4626.sol ERC4626库本身是一种有底层ERC20资产质押的shares且本身同样满足ERC20...
通过工厂部署的ERC20合约,但是这个ERC20合约的owner是工厂地址 不是发送者,这个是什么问题 好像是is Ownable这个导致的? 怎么解决 ```js // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC20/ERC20.sol...
...n(string symbol, uint totalSupply, uint perMint)` ,该方法用来创建 ERC20 token,(模拟铭文的 deploy), symbol 表示 Token 的名称,totalSupply 表示可发行的数量,perMint 用来控制每次发行的数量,用于控制`mintInscription`函数每次发行的数量 2. `mi...
## 一、前言 - ERC-712 是一种通用的结构化签名标准,为离线签名和链上验证提供了高效工具。 - ERC-2612 是基于 ERC-712 的扩展,专注于代币授权的优化,特别适用于 DeFi 和钱包应用场景。 ## 二、ERC-712(EIP-712)—用于结构化数据...
...ty代码能力。 ## 挑战#15:Naught Coin Naught Coin是一种ERC20代币,你持有所有这些代币。问题是,这些代币有10年的锁定期。本次挑战就是想办法把它们转移到另一个地址,让余额达到0,以便之后你可以自由的转移代币。 ...
# 什么是ERC20标准 ERC是Ethereum Request for Comments的首字母缩写。它就像技术文档,定义了适用于一群想要利用以太坊生态系统的开发者和用户的方法、行为、创新和研究。[ERC-20](https://learnblockchain.cn/article/977)介绍了在以太坊区块链...
请教一下大家: ERC-20协议由于存在某些不足: 比如转一次账需要两次操作,一旦转账地址错误无法收回等。 而ERC-777协议改进了这些缺点。 那是否ERC-777协议用得更多一些吗?还是两个协议各自有自己的适用范围? 恳请大家指...
...它们模拟solidity中的映射类型,在sui move实现一个**类似**erc20的同质化代币作为之前学习的实践与巩固。本文分享了练习过程中的obj设计、create token。 注:本例实现仅用于学习动态字段,由于访问gas和便捷性不强,无法用于生...