找到约 15 条结果

文章 查询示例 - OpenZeppelin 文档

## 查询示例 ### ERC20 #### 总供应量和最大的代币持有者 ```graphql hljs { erc20Contract(id: "") { # id 是小写的 token 地址 totalSupply { value } balances(orderBy: valueExact, orderDirection: desc, where: { account_not: null }) { # 按照 valueExact 降序...

文章 智能账户 - OpenZeppelin 文档

...om/community-contracts/0.0.1/api/account#Account) 实现,仅包含符合 ERC-4337 的处理用户操作的基本逻辑。想要构建自己的账户的开发者可以利用它来引导自定义实现。 用户操作使用 [`AbstractSigner`](https://docs.openzeppelin.com/community-contracts/0.0.1/...

文章 在短短5分钟内使用ERC1155铸造数百个NFT 😊😊

...们之前的一篇文章中,我们铸造了自己的 NFT,并使用了 ERC721 合约,这确实是一次很棒的体验!那篇文章的链接:👉 [在这里](https://learnblockchain.cn/article/13424) 现在!我们将进行挑战,让它变得更加有趣和快速! 在本文中,我...

文章 EIP777提案: ERC777 代币标准

ERC777 与ERC20的向后兼容, 同时也定义了一些更高级的方法和代币进行交互。 如:操作员(operators) 可以代表另一个地址(合约或普通账户)发送代币, 以及 send/receive 加入了钩子函数(hooks )让代币持有者可以有更多的控制...

问题 uniswap上可以建立ERC721 token的交易对进行交易吗? 我看了uni的SOCKS的源码,发现是ERC20 token

问题 在合约中如何判断一个合约是不是标准ERC20合约或者ERC721合约?

在合约中调用IERC712(address).safeTransferFrom的话, IERC721(address)可以是实现IERC721接口的任何合同地址 因此,在函数中调用IERC721(address)safetransferfrom(msg sender,address(this)nfttokenid)可能会带来危险的影响. 那么如何检查并...

问题 如何用自己铸造的ERC20代币去交易自己铸造的ERC721的NFT代币

求指教,非常感谢

作品 ERC2612 链下无 gas 授权DEMO代码

.../ https://www.youtube.com/watch?v=_Lq59JULNhY ## 内容简介 使用ERC20一个很大的痛点是,当一个合约来接收 ERC20 ,必须要先让用户进行approve(授权) , 然后在合约里通过transferFrom 来接收代币。 这样就需要支付两笔交易手续费,同时...

问题 关于ERC1820的理解

在学习过程中,发现对ERC1820 相当无法理解。 谁能用比较浅显直白的语言解释下ERC1820。 有以下疑问: 1、ERC1820存在的主要目的是什么? 2、为什么我们需要使用ERC1820? 3、使用ERC1820对我们有什么用处? 4、能否举一个案...

百科 ERC777 ERC1820

视频 课前讨论:ERC721 合约与数字签名问题

视频 AI 总结: 该视频主要讨论了关于 ERC721 合约和数字签名的问题。首先,有同学对 ERC721 合约中助币函数的参数传递方式存在疑问,课件中传递的是 Token URL,而挑战中传递的是地址和 Token ID。老师解释说 ERC721 协议本身并不限...

文章 ERC-7201:命名空间存储布局

...对子合约产生影响。这些都非常不方便。 所以这些是 ERC7201 想要解决的问题。 ## 概览 ERC-7201 引入了突破性的“命名空间”概念,使开发人员能够为不同的逻辑组件分配独立的存储区域。其主要功能包括: - 将存储变量...

文章 代理 - OpenZeppelin 文档

...用 [EIP1967](https://eips.ethereum.org/EIPS/eip-1967) 存储槽。 - [`ERC1967Upgrade`](https://docs.openzeppelin.com/contracts/4.x/api/proxy#ERC1967Upgrade):用于获取和设置 EIP1967 中定义的存储槽的内部函数。 - [`ERC1967Proxy`](https://docs.openzeppelin.com/contracts/4.x/api/...

文章 文档 - 如何与 Seaport 交互

...太(或给定链的其他原生代币)枚举值:`NATIVE = 0` * ERC20:枚举值:`ERC20 = 1` * ERC721:枚举值:`ERC721 = 2` * ERC1155:枚举值:`ERC1155 = 3` * 带有“标准”的 ERC721(如下所述):枚举值:`ERC721_WITH_CRITERIA = 4` * 带有...

文章 驾驭高级Token标准:安全性、设计和审计策略的深度解析 – ImmuneBytes

... ## **介绍** Token 标准的出现是为了给混乱带来秩序。在 ERC-20 之前,每个 Token 都有自己的规则,这使得集成变得不可预测且容易出错。ERC-20 通过创建一个钱包、交易所和应用程序可以依赖的接口改变了这一点。这不仅仅是为了...