...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 60 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin、TON 的一批相同模型的接口,很大程度上...
...44da98b954eedeac495271d0f`实现。 更具体地说,DAI是一个符合ERC20标准的同质代币 -- 一种特殊的合约类型。意思是DAI至少实现[ERC20规范](https://eips.ethereum.org/EIPS/eip-20)中详述的接口。用(有点牵强的)web2术语来说,DAI是一个运行在以太...
...ana 账户模型最重要的好处之一是程序的可重用性。 以 ERC20 为例。ERC20 在以太坊上为代币定义了一个接口规范。每当有人想创建新代币时,开发者都必须重新部署具有指定值的 ERC20 智能合约到以太坊上,从而产生高昂的重新...
...溢出检查 * Vitalik 关于[用隐形地址](https://ethresear.ch/t/erc721-extension-for-zk-snarks/13237/2) (Stealth address)私下持有ERC721 NFT的想法 * 指南:为生成高效合约地址找出是适合的 [create2 salt](https://twitter.com/z0age/status/1556685487343034375) * ...
...ink!合约用到的主要的框架还是[openbrush](https://github.com/Supercolony-net/openbrush-contracts)。里面有erc20,erc721,erc1155等对应的标准合约,可以直接将这些合约应用到我们自己的合约上,从而实现继承的功能。例如: ``` impl PSP34 for Posi...
...减少使 Stylus 成为开发优于基于 Solidity 的 CLOB 的 **兼容 ERC20 的 CLOB** 的一个有趣的选择。 ## **III — 朴素翻译基准** **A — 介绍** 在本节中,我们将执行 Dexalot Solidity 智能合约到 Stylus 智能合约的**朴素翻译**,**不进行任何优化...
...Keystore)。 在 WalletConnect Hacks #2 期间,我们构建了一个 ERC-7579 验证器模块,该模块利用 Keystore 并从另一个链读取状态(使用 **L1SLOAD**)。首先在 ETH Sepolia 上设置了一个智能账户,并安装了一个可拥有的 (ECDSA) 验证器。然后在 S...
...交易耗尽 gas 而拒绝了 `promise`。 ### `makeInterfaceId` #### `ERC165` ```javascript hljs function makeInterfaceId.ERC165(interfaces = []) ``` 给定一系列函数签名,计算合约的 [ERC165](https://eips.ethereum.org/EIPS/eip-165) 接口 ID。 #### `ERC1820` ```javascript hljs f...
... contract_address: '0xc54567b294d7ec7807529fbaec71d326543453c5', erc_type: 'ERC721', image_uri: 'ipfs://QmVaTJSCgGFyfcd4hsaTN2ZMDh2hErpCtY9xMP9USdZqt1', metadata: { attributes: [Array], description: "CoinStats GLXY is for the starry-eyed and galaxy-brained. It's for...
...数。这些库大多数是 openzeppelin 内部结构,例如[他们对 ERC1967 的实现](https://github.com/OpenZeppelin/openzeppelin-contracts/blob/05f218fb6617932e56bf5388c3b389c3028a7b73/contracts/proxy/ERC1967/ERC1967Utils.sol)(请参阅 [StorageSlot](https://github.com/OpenZeppelin/openzep...
...明中注明,并与安全公告一起发布。 #### 草案或预最终 ERC 尚未最终确定的 ERC 可能会以不兼容的方式更改。因此,我们避免在 ERC 最终确定之前发布其实现。对于已发布很长时间并且似乎不太可能更改的 ERC,会例外处理。在这...
...代币。 由于它在以太坊上运行,可以交易的是以太坊ERC-20代币。每种代币都有自己的智能合约和流动资金池。Uniswap--作为完全的去中心化--对哪些代币可以添加没有限制。如果一个代币对还没有流动池合约存在,任何人都可以...
...用户体验。 - Across 和 Uniswap Labs 已经将这个标准提交给 ERC 审核流程,并且包含了一些开放性的问题,我们希望能够在 Ethereum Magicians 论坛上获得社区的反馈。 Across 和 Uniswap Labs 都利用基于意图的系统来提高 DeFi 的效率和用户...
...账户上构建 dapp 或钱包的开发者。今天,我们支持任何 ERC-7579 账户(包括 ZeroDev 的 [Kernel](https://github.com/zerodevapp/kernel),Biconomy 的 [Nexus](https://github.com/bcnmy/nexus),OKX AA 钱包,Etherspot 的 Prime 以及许多其他未公布的账户)和通过 [...
...ole.log("攻击者攻击后余额:", DAI.balanceOf(address(this)) / 1e18, IERC20(DAI).symbol()); console.log(" "); } // executeOperations是由闪电贷调用的回调函数。符合以下接口:https://github.com/aave/aave-v3-core/blob/master/contracts/flashloan/interfaces/IF...