..., reserve1) : (reserve1, reserve0); uint256 amountInput = ERC20(input).balanceOf(pair) - reserveInput; uint256 amountOutput = UniswapV2Library.getAmountOut(amountInput, reserveInput, reserveOutput); (uint256 amount0Out, uint256 amount1Out) = ...
## 深入探讨 ERC-4337 的主要组件:使用 Alt Mempool 的账户抽象 — 第二部分 欢迎回到我们对 **ERC-4337:使用 Alt Mempool 的账户抽象** 的探讨。在我们的[上一篇文章](https://learnblockchain.cn/article/14156)中,我们分析了 Bundler,强调了它接...
> * 原文:https://medium.com/pinata/how-to-build-erc-721-nfts-with-ipfs-e76a21d8f914 作者: Justin Hunter > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > * 校对:[Tiny 熊](https://learnblo...
... || DPC攻击事件分析”。 # DPC合约简介 DPC合约是一个ERC20代币合约,合约提供兑换、转移代币等功能。用户可以使用USDT兑换获得DPC代币,将DPC代币与USDT进行质押来获得DPC代币奖励。 # 漏洞核心 由于DPC合约中计算奖励算...
...快速获取。 Tokenview API接口支持查询以太坊上所有的ERC721和ERC1155的合约。 https://eth.tokenview.io/v2api/rctokens/rc721?uniqueId=eth&pageNum=1&pageSize=10&orderby=volume24hours&direction=desc https://eth.tokenview.io/v2api/rctokens/rc1155?uniqueId=eth&pageNum=1&pa...
...来。 一些开发者还将batchTransfer ()函数实现到了一些ERC20代币合约中,这些实现中往往包含了溢出漏洞。不过我认为,这个漏洞与ERC20标准没有任何关系,而是一些 ERC20代币合约有着batchTransfer()函数实现的漏洞。 ## **3. 非...
...ns](https://soliditydeveloper.com/meta-transactions) - [无需gas代币和ERC20-Permit还任重而道远](https://learnblockchain.cn/article/1790) 从本质上讲,你可以验证一个签名数据,而这些数据不一定来自交易签署者。 ## 我应该使用哪个签名标准? ...
ERC2612 链下无 gas 授权DEMO代码.zip 这个压缩包是 完整的吗 。 这个文件 没找到 contracts/FundToken.json
ERC2612 链下无 gas 授权DEMO代码.zip 这个压缩包是不是缺文件啊,contracts/FundToken.json文件怎么调试都出不来, truffle compile 或 truffle migrate 也没用
为什么接受erc721代币的合同必须实现`onERC721Received才可以使用safemint等safe的函数,safe的理由是什么,我知道safe函数必须调用接收合约的onERC721Received函数,可为什么它是所谓的safe呢,不调用这个函数的unsafe在哪里.还有`return bytes4...
我需要一个erc721A的设置教程。再加上merkle tree来弄白名单的合约
.../attachments/2022/02/IZwKRhy46216569a9224a.png) 部署到BSC测试链的ERC721合约不显示持有人数量,并且没有对应的交易信息  remix也添加了对应事件,往那位有经验帮...
 ERC721 token transfer wad没有加index,应该在Data里。 然而Topics第三个就是wad的值。
如何把solidity版本的ERC721重构成c++版本?
...t compile ParserError: Source "node_modules/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinterPauserAutoId.sol" not found: File outside of allowed directories. --> contracts/UAI.sol:4:1: | 4 | import "../node_modules/@openzeppelin/contracts/token/ERC721/presets/ERC721PresetMinter...