找到约 14 条结果

文章 每周以太坊进展2022/8/13

...溢出检查 * Vitalik 关于[用隐形地址](https://ethresear.ch/t/erc721-extension-for-zk-snarks/13237/2) (Stealth address)私下持有ERC721 NFT的想法 * 指南:为生成高效合约地址找出是适合的 [create2 salt](https://twitter.com/z0age/status/1556685487343034375) * ...

文章 Solidity中的多重继承

...况。比如[openzeppelin](https://learnblockchain.cn/article/727)的 ERC1155,AccessControl都实现了``supportsInterface``函数,如果你的合约同时继承这两个合约,需要重写此函数。 ## 定义2个基类`BaseContact1`和 ```BaseContact2```, 使用`virtual`关键字。 ...

文章 2024年的Meme :实际生态系统分析

...到2022年初,焦点(主要是在ETH上)转向其更新的token标准ERC-721(即NFT),导致另一个“泡沫”。 ### 熊市与以太坊meme的激增 在经历了一次显著的NFT牛市后,以太坊被称为Degen活动的顶级链,社区希望NFT狂热会重归。 在熊...

文章 DeFi衍生品系列:(2)DeFi衍生品生态系统  —  期权

...一个提供去中心化期权交易基础设施的协议,通过提供 ERC20 形式的代币化期权来支持 DeFi(去中心化金融)市场的增长。 **项目结构** * 用户可以根据自己的需要设置到期、行使价格等来发行期权,而该期权将进行代币化,...

文章 DeFi 的流动性模型

...用户或做市商那里购买一个看涨ETH份额 ー 一个定制的 [ERC20](https://learnblockchain.cn/2018/01/12/create_token/) 代币。 或者,他们可以自己发行一套完整的看涨份额和看空份额,然后将看空份额出售给另一个用户,自己留下看涨份额直到...

文章 指南:如何使用 NFTScan API 获取 NFT Collection 全量数据

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 50 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin 的一批相同模型的接口,很大程度上满足...

问题 内联汇编里面的合约和openzeppelin的区别(https://github.com/Vectorized/solady/blob/main/src/utils/ECDSA.sol)

...合约都是用内联汇编编写的,请问这个作用是什么,例如erc20,1155 721合约都是用内联汇编编写的,看到有些项目开源的时候部分合约如ECDSA都是用的该网址里面的ECDSA内联汇编实现的合约, 而不是使用openzeppelin的对应ECDSA合约。

文章 每周以太坊进展,2020/08/09

...ww.attestant.io/posts/defining-attestation-effectiveness/) ## EIP * [ERC2771](https://eips.ethereum.org/EIPS/eip-2771):原生元交易的安全协议 * [ERC2848](https://github.com/InternetOfPeers/EIPs/blob/73fbef9a7bbe1ff95a222b9ef31d97fbbd1ddfcc/EIPS/eip-2848.md):My Own Messages ## ...

文章 指南:如何利用 NFTScan NFT API 检索 NFT 资产

...涵盖的 NFT 数据全、种类丰富,提供一整套的接口来获得 ERC721 和 ERC1155 资产以及交易、项目、市场统计等信息,现在支持 50 多个针对 EVM 兼容链的公共接口,以及针对 Solana、Aptos、Bitcoin 的一批相同模型的接口,很大程度上满足...

文章 掌握 Solidity 中的访问控制

... 分析了漏洞的机制以及如何被利用。 ### 3. OpenZeppelin ERC777 事件 (2019)(注意:虽然不是完整的漏洞利用,但它是不受保护的Hook导致意外行为的一个关键例子。) - OpenZeppelin 论坛讨论:**“** [**谁能解释一下为什么 ERC777 ...

问题 求助!!!无法获取Uniswap交易对的信息

...的很需要帮助 ``` # @version ^0.2 from vyper.interfaces import ERC20 interface UniswapFactory: def allPairs(input: uint256) -> address: nonpayable def allPairsLength() -> uint256: view interface UniswapV2Pair: def token0() -> address: view def token1() -> addres...

文章 每周以太坊进展2022/5/7

...复了snapsync #3773上的空指针 ## EIP * 关于从 EIP 中拆分 ERC 的[讨论](https://twitter.com/TimBeiko/status/1521993235597434880) * [EIP5075](https://github.com/ethereum/EIPs/pull/5075/files): rateLimit – 在给定的时间范围内,将所有合约资产的流出限制在给...

文章 EIP-3074 与维护无需许可的创新

...。Safe 有一个经过实战测试且高度安全的智能账户,并且 ERC-6900 和 ERC-7579 都为模块互操作性和权限控制提供了框架。 我们最大的担忧是,双轨并行推进这些计划将延迟我们期望的最终目标——模块化智能账户成为 web3 的主导界...

问题 JS通过ABI调用合约函数出错,请帮看看,谢谢

...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 }) ``` ``...