比如某地址是0xb89d8a7c56241b550A6f8a0938BBBB2E2fe3166F,我有该地址的私钥,我现在想把将该地址的某种erc20代币锁定,目的是使该代币无法转出。哪种erc20代币具有这种锁定功能呢?
使用openzeppelin发布ERC721如何使用版税功能?使用的是open库中的ERC721Holder,知道怎么设置利率,但是不知道这个功能如何嵌入到nft合约中收取版税。希望有大佬讲解下最好有用例
ERC20只定义了一个decimals=18,但是其他函数并没有对输入的数据进行处理 比如transfer函数,amount的数值类型是uint256,这样的话怎么能够处理成18位小数呢? 我看了一下链上别的ERC token的转账记录,如果要转账11.1的话,实际输入t...
在自己部署了一个实现erc20的代币合约后,我想要新建一个合约对其进行转账,结果失败,我想是不是授权的问题?比如导入其它的erc20的token合约也是如此。使用了SafeERC20。 ```//SPDX-License-Identifier: MIT pragma solidity >=0.6.1=amoun...
 就像如图上,我发起一笔交易,metamask只能获取到一段data,是如何在短时间内解析出是一笔erc20的transfer请求呢? 难道是用data和erc20的函数签名去比对?
根据ERC1820官方提案的描述 ``` 该标准定义了一个通用的注册智能合约,**任何地址(合约或者普通账户)都可以注册自己支持哪个接口**,以及哪个智能合约负责它的实现。 ``` 这里为合约注册接口很好理解,但有什么场景是...
...次演讲中,Across Protocol的联合创始人Hart讨论了如何通过ERC 7683标准实现以意图为基础的以太坊互操作性,以解决以太坊的碎片化问题。他强调,尽管以太坊的扩展性得到了显著改善,但用户体验仍然复杂,亟需统一。Hart介绍了...
如果通过交易回执里的log来解析 erc20合约里的transfer事件(event Transfer(address indexed from, address indexed to, uint256 value) ),如何避免恶意erc20合约,比如只transfer了100个token,但是日志里却恶意记录1000个token,链下平台依赖这个数据做...
使用 [账户抽象 (ERC-4337)](https://learnblockchain.cn/article/5946) 的智能合约钱包创建了一种通过智能合约管理的钱包,而不是像 EOA 钱包(外部拥有地址)那样由单个私钥管理的钱包。 智能合约钱包的可编程性允许开发范围广泛的新...
...,并从Openzeppelin导入两个重要的合约,这两个合约是实现ERC721所必需的。 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.8.0; import "@openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol"; import "@openzeppelin/contracts/utils/Counters.sol"...
...加额外的安全措施可能是有益的甚至是必要的。 因为 ERC7786 定义了一种统一的消息传输和接收过程,无论链之间是否经过不同的协议,源链和目标链上的消息都必须保持一致。这种一致性使得将相同的消息发送到多个网关并...
...稳定币、治理(DAO)代币还是恶搞币,它们都通常使用 ERC-20 标准。 在本指南中,我们将向你展示如何创建你的 Token Factory dApp,并允许用户通过几次点击创建和自定义他们的 ERC-20 代币。我们将使用 OpenZeppelin 的智能合约,Foundr...
...之NFT&GameFi开发与安全。第三课,让我们一起来详细聊聊ERC20协议。 本文使用的 Openzeppelin 是 4.2.0 版本,我们将 ERC20 协议分为 4 个部分: 1. 基本元数据,包括名称 `name`、符号 `symbol`、精度 `decimals` 2. 基本业务,包括查询、...
#### ERC-4337 支付大师:更好的用户体验,隐藏的风险 ERC-4337 支付大师通过 Gas 成本的抽象化,释放了强大的用户体验,但它们也增加了复杂性和潜在的 Bug。探索实际实现中的一些常见陷阱,并学习如何设计可用于生产的支付大...
问题:基于ether主网发行ERC20 token,转账过程中发现gas高于ether本身? 疑问一:这种情况正常吗?如果不正常怎么解决? 疑问二:为什么ERC token gas会高于ether?高出部分主要用在什么方面了?