...**: 工厂合约 **UniswapV2Pair.sol:**配对合约 **UniswapV2ERC20.sol:**LP Token 合约 **UniswapV2Pair.sol**管理着流动性资金池,不同币对有着不同的实例,比**UniswapV2Pair.sol**, 如 USDT-WETH 这一个币对,就对应一个**UniswapV2Pair.sol**合约地...
...r: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "@openzeppelin/contracts/utils/Counters.sol"; import "@openzeppelin/contracts/access/AccessControl.sol"; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumera...
...:https://blog.openzeppelin.com/arbitrary-address-spoofing-vulnerability-erc2771context-multicall-public-disclosure > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) ,校对:[Tiny 熊](https://learn...
...化智能账户的引入而获得了显著发展,这些账户已通过 ERC-7579 进行了标准化。这些账户允许开发者通过即插即用的模块扩展功能,从而实现高级身份验证、自动交易或合规性检查等功能。然而,模块化系统的灵活性带来了安全...
...有这种机会就可以battle一下了。 ## Tips 1. 该方法属于ERC20的扩展,涉及的知识比较多,需要耐心一点一点理解其中的逻辑。建议先看[dai.sol](https://github.com/makerdao/dss/blob/master/src/dai.sol?ref=hackernoon.com)的实现。 ## Why ? 这是...
> **学习高级技术和安全的智能合约实践,以保护你的 ERC20 代币免受抢跑交易、漏洞和未经授权的访问。** ## 本指南涵盖的关于 ERC20 抢跑攻击的内容 本文探讨了以太坊区块链上 ERC20 代币中抢跑漏洞的关键问题,重点关注如...
...s a command tool, which is can be use to transfer, query balance, manipute ERC20, ERC721 by parameters or config file. jcc-ethereum-tool 是一个命令行工具,可以快速的通过参数或者配置文件形式操作 ETH 链,实现转账,查询余额,ERC20,ERC721 等通证操作。 ...
...合约,数量约莫是第二名的两倍。 辉哥系统整合出了ERC721从理论到实践的文章,可按需查看: (1) [【ERC721实践】迷恋猫从玩耍到开发](https://learnblockchain.cn/2018/05/31/684490db252c) (2) [如何创建自己的ERC721非同质化资产生物...
...## 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...
``` pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC777/ERC777.sol"; contract GLDToken is ERC777 { constructor(uint256 initialSupply, address[] memory defaultOperators) ERC777("Gold", "GLD", defaultOperators) { _mint(msg.sender, initialSupply, ""...
# 什么是ERC20标准 ERC是Ethereum Request for Comments的首字母缩写。它就像技术文档,定义了适用于一群想要利用以太坊生态系统的开发者和用户的方法、行为、创新和研究。[ERC-20](https://learnblockchain.cn/article/977)介绍了在以太坊区块链...
...ty代码能力。 ## 挑战#15:Naught Coin Naught Coin是一种ERC20代币,你持有所有这些代币。问题是,这些代币有10年的锁定期。本次挑战就是想办法把它们转移到另一个地址,让余额达到0,以便之后你可以自由的转移代币。 ...
...r: MIT pragma solidity >=0.8.0; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721Enumerable.sol"; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import './interfaces/INFT.sol'; contract NFT is INFT, ERC721Enumerable, ERC721URIStorage { ...
院长你好,我想要实现在一个合约里能够调用其它erc20的token的approve简化要从前端调用token的approve这样可以吗?我试了,其中tokenInter为erc20的接口 ``` //授权token function approveToken(address tokenAddress,address _to,uint256 amount)public{ ...