``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.7; //IERC20的标准只包括接口 //只要满足IERC20的接口,合约对外包含IERC20所列出的所有的接口-->满足IERC20的标准 //只要合约中实现了IERC20接口中所列出的所有方法 --->满足 //合约逻...
...ier: MIT pragma solidity ^0.8.4; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol"; import "@openzeppelin/contracts/security/Pausable.sol"; import "@openzeppelin/contracts/access/Ownable.sol"; /// @custom:secur...
...过于各种各样的代币和NFT了。 今天,我们就来发布一款ERC20代币,并且开发成一个Dapp。 ERC-20标准规定了一个符合其标准的代币合约,一定有以下的属性: ``` interface ERC20 { //方法 function totalSupply() view returns (uint256 total...
... Solady? Solady 迅速成为最受欢迎的 Solidity 库之一,提供 ERC20、ERC721、ERC1155 代币的优化实现,以及高效的字符串操作、低 gas 代币转账和数学函数等实用程序。它被广泛应用于 DeFi 生态系统、NFT 平台和其他优先考虑效率和安全...
...入人心。不过现在社区中讲概念的多,真正落地发布自己ERC721资产的文章没有看到。辉哥这篇文章就来弥补下这个空缺。 本文的内容包括: (1)采用REMIX编译本地工程的方式完成合约编译; (2)采用REMIX IDE完成合约部署; ...
...交换本机 ETH 的能力,该功能之前只有通过将 ETH 包装为 ERC20 WETH 代币才能实现。 让我们深入探讨一下“它是如何实现的”。 \[注意\] **目前,Uniswap V4 尚未部署到主网,仅在测试环境中运行。请注意,讨论的所有主题与项目...
# UniswapV2 深入解析系列 10:安全转账机制与ERC20兼容性处理 本系列文章将带您从零开始深入理解和构建 UniswapV2 去中心化交易所,通过实际编码实现来掌握自动做市商(AMM)机制的核心原理。本篇将深入探讨 UniswapV2 中的安全...
...paper.pdf)和[博客文章](https://medium.com/solana-labs)。 ## 部署ERC-20 代币到Solana 部署Solidity编写的ERC-20到Solana需要安装以下所有工具并运行部署脚本: ### 1. 安装Solang 安装Solang的最佳方式是使用[VS Code 插件](https://solang.readthedocs....
...BEP-20通证? BEP-20是BNB Chain上的一种通证标准,它基于ERC-20标准框架建立。BEP-20和ERC-20标准都是用于创造互换的同质化通证。同质化表示你只需要关心其数量--它们不是独特的。法定货币就是一个很好的例子。你不需要关心你有...
... · [Ether.fi 推出用于跨链存款的一键式 Vault](#40d1) · [ERC-4337 x OSO 发布用于 Userops 分析的公共工具](#d41e) · [Rhinestone 投票:互操作性是否最终得到解决?](#1c07) · [AAA:S2 探索智能钱包中的 UX 挑战](#1f3e) ## Linea 将自己...
...//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...
...hereum/EIPs/pull/8121/files):硬分叉 - Pectra(Prague + Electra) - ERC(应用层): - [ERC7595](https://github.com/ethereum/ERCs/pull/202/files):抵押 NFT(ERC721 扩展) - [ERC7596](https://github.com/ethereum/ERCs/pull/205/files):股权份额记账系统 - [ERC7597](h...
...github.com/OpenZeppelin/openzeppelin-contracts/blob/v4.8.3/contracts/token/ERC20/utils/TokenTimelock.sol TokenTimelock库是是一个锁币合约。它允许指定地址在某一时间点及之后取出全部锁存的代币,实现了一个代币时间锁的功能。 ### 1. 目标合约 To...
...er(智能会话管理器),这是一个完全可组合且可在任何 ERC-7579 智能账户中互操作的链上权限系统。 会话密钥不是一个新概念。然而,Smart Sessions 通过以下四个特定方式改变了游戏规则: - 它是**可在所有 ERC-7579 账户中互操作...
... 通过 \`execTransactionFromModule\`;或 3. 希望验证 \`signature\` (ERC-1271) 的第三方。 此修订后的架构旨在实现的用例包括: 1. 在 \`SafeProxy\` 上任意方法调用。例如,这将使其在理论上可以通过实现 ERC20 方法将 \`SafeProxy\` 转换为 ERC20 ...