## 1\. 摘要 恩金(Enjin)花了大半年的时间一直在完善ERC-1155这个通证协议,毫不夸张地说,该标准是现有以太坊上最适用于游戏资产的通证标准,将主流游戏中道具涉及到的一切操作经过高度抽象之后,基本通过ERC-1155进行了...
...代理设计的一种合约升级机制的实现。当本合约被设置为ERC1967Proxy代理合约背后的逻辑合约后,可以对其进行合约升级操作。作为逻辑合约的父合约,本库的安全机制可保证不会因某次错误的升级而打破合约的可升级性。 ERC19...
...ls/EncryptedErrors.sol),用于改进错误处理。 - 与 [IConfidentialERC20](https://github.com/zama-ai/fhevm-contracts/blob/main/contracts/token/ERC20/IConfidentialERC20.sol) 代币集成。 #### 专注于拍卖流程 **拍卖创建和初始化** 首先,拍卖所有者部署一个...
...行交易的Gas效率低,因为用户必须从所有池发送和接收 ERC20 代币。 使用 Balancer 的新协议 Vault,即使交易是在多个池中批量进行的,只有最终的净代币金额会从 Vault 转出和转入,从而 **在这个过程中节省了大量的Gas**。 由...
### 事件摘要 北京时间 4月18日 08:58,黑客利用Uniswap和ERC777的兼容性问题,在进行 ETH-imBTC 交易时,利用ERC777中的多次迭代调用tokensToSend来实现重入攻击,将Uniswap上的imBTC(imBTC是一个1:1锚定比特币的ERC-20代币)池耗尽。 4月19...
...an.io/tokenapprovalchecker并搜索钱包 2\. 连接钱包 3\. 点击ERC-20、ERC-721或ERC-1155标签,找到你想撤销的地址。 4\. 点击撤销按钮 ## **如何辨认Ice Phish****ing?** 用户判定自己是否落入Ice Phishing陷阱的第一个辨认信号就是查...
ERC-721 是以太坊上非同质化代币(NFT)的核心标准,定义了 NFT 的**所有权、转移和授权规则**。本文将通过一个简化版的 ERC-721 合约源码(基于 Solidity),逐层剖析其实现逻辑、核心难点和关键设计思想。 ## ERC-721 的核心功能 ...
...经济**:以太坊支持多种代币,包括以太币(ETH)和其他ERC-20、ERC-721等标准代币。这些代币可以用于支付交易费用、奖励参与者或作为去中心化应用的一部分。代币经济为以太坊生态系统的参与者提供了激励机制。 4. **图灵完...
...ounsDAO/nouns-monorepo/blob/master/packages/nouns-contracts/contracts/base/ERC721Checkpointable.sol) 的ERC721Checkpointable.sol, 他是基于[Compound Governance](https://github.com/compound-finance/compound-protocol/blob/ae4388e780a8d596d97619d9704a931a2752c2bc/contracts/Governance/Comp.sol)代...
...也非常受限。 很快,新的开发者改进了 Ordinals,模仿 ERC20 将 Token 的完整功能写入了 BTC 输出脚本,BRC20 由此诞生。 但 BRC20 的输出脚本中只存储了数据,无法真的运行 Token 的功能如转账、铸造,因此我们必须借助第三方排...
...github.com/OpenZeppelin/openzeppelin-contracts/blob/master/contracts/token/ERC20/IERC20.sol // SPDX-License-Identifier: MIT pragma solidity 0.6.12; pragma experimental ABIEncoderV2; //导入IERC20接口,这个就不用讲解了。 interface IERC20 { function totalSupply() external view r...
...部署 token、铸造 Mint 和转移资金的功能。BRC-20 以以太坊 ERC-20 命名,是一个基于 Ordinals 协议的 token 发行协议。截至发布后的第二天,超过 30,000 个铭文被铸造,文本类型数量接近 27,000 个。BRC-20 协议的第一个 token,名为 $ORDI,...
...程语言编写智能合约的示例。该合约实现了一个基本的 [ERC-20](https://learnblockchain.cn/tags/erc-20) 代币,并附带几个安全特性: ```python hljs ## pragma version 0.4.0 """ @license MIT @title ERC20 @author You! @dev 这是一个基本(不完全正确)的...