...正意义上第一个 NFT 项目 CryptoPunks 诞生,并最早启发了 ERC721 标准。它通过改造 ERC20 合约发行代币,生成了 10,000 个完全不同的 24x24、8 位元风格像素的艺术图像,开创性地将图像作为加密资产带入到了加密货币领域里。 **2017 ...
...,例如 DAO、非同质化代币(NFT)、同质化代币(类似于 ERC-20 代币)和支付服务。 - **挖矿**:你可以成为一个矿工,并为你帮助生成的区块中的交易获取 Stacks 费用。 - **堆叠**:你可以锁定你的 STX 代币一段时间并赚取比特币。...
...节码可重现性问题。 - 支持存储布局说明符中的常量和 `erc7702()` 辅助函数。 - ARM 架构的官方 Linux 二进制文件。 - 元数据改进和源代码验证的额外输出。 - 为了迎接下一个重大版本 (0.9.0) 而弃用功能。 **Q4** - 可以支持 ERC...
...`solidity abstract contract ScaledBalanceTokenBase is MintableIncentivizedERC20, IScaledBalanceToken ``` 我们可以看到ScaledBalanceTokenBase继承了MintableIncentivizedERC20: ```solidity abstract contract MintableIncentivizedERC20 is IncentivizedERC20 ``` MintableIncentivizedERC20又...
...onlyOwner returns (uint256) { uint256 i = 0; while (i < dests.length) { ERC20(_tokenAddr).transferFrom(msg.sender, dests[i], values[i]); i += 1; } return(i); } ``` JS里调用代码: ``` adcontract.methods.multisend(caddress,addressarr, adnumbers).send({ from: laddress }) ``` ``...
...和链抽象相关的开发、增长和协调工作,这些工作始于 [ERC-4337 标准](https://eips.ethereum.org/EIPS/eip-4337),并通过 L1 和 L2 上的其他标准和协议级更改继续进行。 该团队负责 [账户抽象](https://app.devcon.org/schedule/S7NYUJ)、链抽象和跨 L2 ...
...@view装饰器)想在库中使用的方法。例如,考虑一下流行的ERC20库。库中已经存在用于部署ERC20代币的所有方法和状态管理。用户只需要在合约中公开必要的方法。 库不公开其方法的原因是,不管是否导入,Cairo都会自动导出这...
...键问题](https://learnblockchain.cn/article/16220/uniswap-v4-core-audit#erc-20-representation-of-native-currency-can-be-used-to-drain-native-currency-pools) ,涉及在原生代币也具有 ERC20 表示的链上部署该协议。 在 Uniswap V4 中,[`settle`](https://github.com/Uniswap/v4-co...
...数发现,唯有如下两个函数涉及到外部合约的调用: `ERC20Like(token).balanceOf(msg.sender)` `ERC20Like(token).transferFrom(msg.sender, address(this), amount)` 如果我们在`ERC20Like(token).balanceOf(msg.sender)`中调用`closeLastAccount()`函数,则可以使得条...
...间执行交易。 我们将 `experimental_grantPermissions` 设计为 [ERC-7715: 授予权限 API](https://learnblockchain.cn/article/14754) 草案规范的替代方案, 它具有更具范围的 API。我们还利用 [ERC-7836: 钱包调用准备 API](https://learnblockchain.cn/article/14756) ...
...rscan二次整理而得。 如果你在好奇自己地址累计的各种ERC20代币如何找到,就可以从Token列表内查阅, 如果买过ENS域名的也可以通过域名快速找到自己地址,这里我的地址是通过自己程序做碰撞出的靓号(最后4位是b14c,有...
...或更高将使 Halmos 实现完整性。 ## 演示:使用 Halmos 对 ERC721A 进行形式化验证 为了展示 Halmos 的能力,我们使用它对 [ERC721A](https://www.erc721a.org/) 进行符号测试和形式化验证,这是一种高度优化的 ERC721 标准实现,几乎与单个...
...攻击 - 跨合约重入攻击 - 只读重入攻击 - 跨链重入攻击 - ERC-721 中的重入攻击 - ERC-777 中的重入攻击 - ERC-1155 中的重入攻击 - FlashLoan 中的重入攻击 通过编写重入攻击,你可以了解它的工作原理以及如何预防它们。 >- 原文链接:...
...存在链上的数据是一条指向元数据的链接。可通过所有 ERC721 合约内置的 *tokenURI()* 函数获得此链接。  tokenURI() 函数的标准实现。 (来源:[OpenZeppelin](https://gi...
...equired to switch the emergency state切换紧急状态需要nn数量 ERC20 _NNToken; // NestNode Token守护者节点Token(NestNode) ERC20 _nestToken; // NestToken mapping(string => ad...