找到约 15 条结果

问题 如何判断一个已经部署的协议是不是erc721?

已知一个已经部署在以太坊上的协议的地址,有没有什么简单快捷的方法判断它是不是erc20erc721或者erc1155?

问题 ethers获取链上ERC721转账记录filter如何精确筛选

...目前是根据函数签名来筛选的,但是筛选出来的数据包括ERC20ERC721的数据,我如何只筛选ERC721的转账。

文章 如何使用 Web3.py 审核以太坊钱包活动

...关的所有交易活动,包括: - 交易历史 - 代币转移历史 (ERC20) - 内部交易历史 #### 你将需要的东西 在你开始之前,请确保你具备以下条件: - [对 Ethereum 交易的基本了解](https://www.quicknode.com/guides/knowledge-base/what-are-ethereum-transa...

文章 [经典攻击事件分析]xSurge事件中的重入漏洞+套利的完美组合利用

...是重入`。应该是”最像重入漏洞的套利漏洞”。 - 随着ERC20合约的规范化,ERC20的合约漏洞越来越少。xSurge会不会是ERC20合约最后的漏洞? - 价格计算机制既然可以从数学上证明存在漏洞,能不能用数学的方法来挖掘此类的漏洞...

文章 第3章:以太坊

...币的平台。目前,以太坊网络上有两种流行的代币协议:ERC-20ERC-721。ERC-20ERC-721 都是协议标准,用于定义在以太坊上发行代币的规则和标准。 ERC-20 代币是可替代的,这意味着它们可以互换且价值相同。另一方面,ERC-721 ...

文章 如何判定 EVM 合约的类型

...相关的标准以及**工程实践**上,来对合约进行是否属于 ERC20 / ERC721 / ERC1155 几个合约的判定。 更多的[使用案例](https://www.chainbase.online/blog),可以查阅 [Chainbase](https://www.chainbase.online/) 的[开发者文档](https://www.notion.so/EVM-f72e8193f19...

文章 Molecule的生物制药IPNFTs——技术描述

...与NFT结合感兴趣,可以查看Trent McConaghy关于构建[IP NFTs与ERC721](https://blog.oceanprotocol.com/nfts-ip-1-practical-connections-of-erc721-with-intellectual-property-dc216aaf005d)的三部分系列文章。 [**药物开发的开放集市:Molecule 协议** \\ \\ **想象一个世...

文章 去中心化预测市场实战开发:Solidity+Viem 从合约设计到工程化落地

...er: MIT pragma solidity ^0.8.20; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; interface IOutcomeToken is IERC20 { function mint(address to, uint256 amount) external; function burn(address from, uint256 amount) external; } ``` **OutcomeToken(结果代币)** ``` /...

文章 2026 DeFi 新范式:拆解基于 Delta 中性的“合成美元”架构

...er: MIT pragma solidity ^0.8.24; import "@openzeppelin/contracts/token/ERC20/extensions/ERC20Burnable.sol"; import "@openzeppelin/contracts/access/AccessControl.sol"; contract USDe is ERC20Burnable, AccessControl { bytes32 public constant MINTER_ROLE = keccak256("MINTER_ROLE"); c...

文章 每周以太坊进展 2023/11/4

...om/ethereum/EIPs/pull/7944/files):将委员会索引移到见证外 * ERC(应用层): * [ERC7548](https://github.com/ethereum/ERCs/pull/77/files):开放 IP 协议(remix ERC721 NFT) * [ERC7550](https://github.com/ethereum/ERCs/pull/81/files):临时 ERC20 批准 *...

文章 EIP-721的openzeppelin实现

...看,EIP-721定义的方法中`balanceOf,ownerOf,transferFrom`这些是与ERC20中的函数签名一致。但是需要明确如下几点: 1. `transferFrom`的逻辑与ERC20的`transferFrom`的逻辑不同。在ERC-20中,当调用`transferFrom`时,需要事先`approve`,而ERC-721中,作...

文章 深入解读 Uniswap V2 白皮书 【全网最详细】

...人期待的新特性。其中最重要的一个特性是可以支持任意ERC20代币的交易对,而不是v1只支持ERC20与ETH的交易对。此外,v2提供了价格预言机功能,其原理是在每个区块开始时累计两种代币的相对价格。这将允许其他以太坊合约可...

文章 每日一学-day005

...ier: MIT pragma solidity 0.8.20; import "@openzeppelin/contracts/token/ERC20/ERC20.sol"; contract A is ERC20{ constructor()ERC20("",""){} //check a address is a contract function checkContract(address addr)public view returns(bool){ uint size; //以太坊的...

文章 ERC-4626 - OpenZeppelin 文档

## ERC-4626 [ERC-4626](https://eips.ethereum.org/EIPS/eip-4626) 是 [ERC-20](https://learnblockchain.cn/article/15730) 的扩展,它为 token vault 提出一个标准接口。这个标准接口可以被应用到非常不同的合约(包括借贷市场、聚合器和内生带息的 token),...

文章 GSN 策略 - OpenZeppelin 文档

...eppelin.com/contracts/3.x/api/GSN#GSNRecipientSignature) 和 [`GSNRecipientERC20Fee`](https://docs.openzeppelin.com/contracts/3.x/api/GSN#GSNRecipientERC20Fee)。 ### `GSNRecipientSignature` [`GSNRecipientSignature`](https://docs.openzeppelin.com/contracts/3.x/api/GSN#GSNRecipientSignature) 允许...