...pelin/contracts/utils/Address.sol"; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol"; import "@openzeppelin/contracts/token/ERC721/utils/ERC721Holder.sol"; import "@openzeppelin/contracts/token/ERC1155/utils/ERC1155Holder.s...
...公开曝光的个人和组织需要找到解决方案。这里介绍了[ERC-5564](https://eips.ethereum.org/EIPS/eip-5564),这是一个旨在引入私有地址(即隐蔽地址)标准的以太坊改进提案。本指南探讨了隐蔽地址的基本概念,重点关注 ERC-5564 提纲中的...
...信息 Revest Finance 提出了一种新协议,用于将可替代的 ERC-20 代币作为不可替代的代币化金融工具进行打包、转移和存储,利用 ERC-1155 非可替代代币(NFT)标准来简化访问和商业通用性。使用该产品,资产的所有权可以以不影...
### 思路 题目:**发布一个erc20token,设置部署合约的地址为管理员,管理员可以增发token,但初始总量为2000万个,用户可以销毁自己的token** 编写一个合约功能前我们要知道需要的参数 1. 币叫什么 2. 最小单位是多少 3....
一、 目的 想要限制单笔转入合约账号的ERC20代币的数量。 二、途径 通过msg.value可以限制eth的转入数量,不可以限制ERC20代币。 听过可以调用transferFrom实现限制ERC20代币。 于是就是先授权,在转币,发现失败,通过测试发...
...步释放的方法。 **【前置条件】** 1)已经完成了一个ERC20的代币,本文以作者接触的CLB为样例。 2) 懂得在REMIX调试SOLIDITY语言,不熟悉的参考文章 [《第十课 Solidity语言编辑器REMIX指导大全》](https://www.jianshu.com/p/2110ed61d2cc) ...
...和方法对应,否则会报错的哈。 ``` import {useContractRead, erc20ABI,erc721ABI,erc4626ABI, } from 'wagmi' import bigTimeABI from '../../assets/abi/bigTimeABI.json' const index: React.FC = () => { const abi = JSON.parse(bigTimeABI.result) //const abi = erc20ABI const...
...的朋友少一些心智负担。 我们还将使用**Solmate**来实现ERC20, 而不是OpenZeppelin,因为后者有些臃肿和固执己见。使用OpenZeppelin的ERC20不允许将代币转移到零地址,这个限制并不是我们想要的。反过来**Solmate**是一个**Gas**优化合约...
### 前置知识 #### ERC1820简介 > ERC1820标准定义了一个通用的注册表合约,任何地址(不管是合约地址还是E0A账户地址)都可以注册它支持的接口以及哪个智能合约负责接口实现。 #### ERC1820代码解读 source code:[链接](https:...
...链行业中,基于密码学以及公开规则合约的信任,能否从ERC721的协议上做优化,从而规避这种情况呢? 5月新出的EIP5058(提案讨论中,以太坊官方还未合并)想实现的ERC721L就是为此设计的,是将所有权和转移权分离的NFT拓展...
...](#l2tol1messagepasser) - [DeployerWhitelist](#deployerwhitelist) - [LegacyERC20ETH](#legacyerc20eth) - [WETH9](#weth9) - [L2CrossDomainMessenger](#l2crossdomainmessenger) - [L2StandardBridge](#l2standardbridge) - [L1BlockNumber](#l1blocknumber) - [GasPriceOracle](#gaspriceoracle) - [L1Block](#l1blo...
...产。一个新的 [以太坊改进提案](https://eips.ethereum.org/),[ERC-6551:非同质化代币绑定账户](https://learnblockchain.cn/article/6133) 有望不久在以太坊上实现这一功能。本文将介绍 ERC-6551 提案的具体细节,并帮助你了解如何使用 Hardhat 和 Op...
...ordi持币地址数超共计 5100个。 尽管 BRC-20 代币标准以 ERC-20 为模型,但它与基于以太坊的代币标准有着根本的不同。BRC-20 代币不使用智能合约。代币标准还需要一个比特币钱包来铸造和交易这些代币。例如UniSat 等钱包已经允...
...然后,我将展示两个更高级的版本:[代币化质押奖励](#ERC20代币化奖励质押) 以及 [ERC4626 代币化金库](#ERC4626代币化金库合约)。 ## 关于质押 代币质押是指在合约中持有资产以支持做市等协议操作的过程。作为交换,资产持...