找到约 15 条结果

文章 零碎的Solidity小Tip

...执行线程。 使用try...catch...,下面举个例子,安全转账ERC20。 ```js contract B is ERC20{ function transferFrom(address _sender, address _to, uint _amount) public returns (bool){ //... } } contract A{ function interactWithToken(uint _amount){ ...

文章 使用Zama的fhEVM构建具有密封投标的链上保密单价代币销售拍卖

...ls/EncryptedErrors.sol),用于改进错误处理。 - 与 [IConfidentialERC20](https://github.com/zama-ai/fhevm-contracts/blob/main/contracts/token/ERC20/IConfidentialERC20.sol) 代币的集成。 ### 关注拍卖过程 **拍卖创建和初始化** 首先,拍卖所有者部署一个具...

文章 Web3.py 开发者指南

... RPC URL 即时访问主网状态。** 2. **不限制代币可用性(ERC20 和原生代币)** 3. **提供调试和交易追踪的探索器** 4. **通过其插件架构提供广泛的开发工具支持。** 该设置简化了开发过程,使开发者能够更轻松、更快速地构建...

问题 请教关于关于以太坊solidity的MerkleTree默克尔树证明的一个问题

...essage); return a % b; } } /** * @dev Interface of the ERC20 standard as defined in the EIP. */ interface IERC20Upgradeable { /** * @dev Returns the amount of tokens in existence. */ function totalSupply() external view returns (uint256); /** ...

文章 可升级智能合约系列:第三部分 - Solidity 中的安全 UUPS 和透明代理

...变量插入其中,则间隙可以提供缓冲空间。例如,OZ 的 ERC20Upgradeable 保留了 45 个槽,以防 ERC20 的未来版本添加变量。你可以类似地在自己的合约中包含一个间隙:例如,在 V1 的末尾添加 uint256[20] private __gap;,这允许你在 V2 中...

文章 一文探索RareShop:首个面向消费者的RWA NFT商品发售平台

...,RareShop交易体验的创新之处,以及RareShop背后技术协议ERC-7765和其开发者Mint Blockchain。 ### RareShop x imKey RWA NFT上线,可享实物交割和潜在空投 10月8日,RareShop 与imToken旗下硬件钱包品牌imKey公布,基于ERC7765 资产协议标准、在M...

文章 NFTScan | 04.01~04.07 NFT 市场热点汇总

...市等行为均可获得奖励。 **07/ OpenSea 已支持使用 ERC721-C 执行并设定创作者收入** 4 月 3 日,NFT 市场 OpenSea 表示,创作者现在可以使用 ERC721-C 在其平台上设定并执行自己的创作者收入。ERC721-C 支持创作者能够在链上实现...

文章 ERC6672的全面指南:多重赎回NFTs

...https://img.learnblockchain.cn/2025/03/29/1_qGuVB0Lu6T0oNArqS4ciA.png) ## ERC6672全面指南:多次赎回的NFT 在数字收藏品的领域中,非同质化代币(NFT)引发了显著的波动。想象一下,如果你的NFT不仅仅是静静地存放在你的数字钱包中。 EIP-6672...

文章 Gelato 的账户抽象指南:从 ERC4337 到 EIP7702

## Gelato 的账户抽象指南:从 ERC4337 到 EIP7702 ### 概述 (TL;DR) 本指南揭秘了账户抽象,从 ERC-4337 到 EIP-7702,涵盖以下主要部分: **账户抽象简介** - 传统 EOA 有哪些局限性? - 账户抽象如何改善用户体验? **理解 ERC-43...

文章 深入浅出的分析一下dodo闪电贷

...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...

文章 【译】DeFi(去中心化金融)项目大全

...资产管理。Melon让用户可以创建、管理并投资由以太币和ERC20代币组成的去中心化基金 - [Totle](https://www.totle.com/) - 去中心化流动性提供者,可以交换或代币转账,可以自动从DEX得到最好的价格 - [Unspent](https://unspent.io/) - 可以现...

问题 怎么获取ERC1155一个address的全部token id

在钱包上支持ERC1155,只有账户地址的情况下没办法获取该地址所持有的token id, 获取token余额必须要知道account和tokneid,所以先要知道该账号有的tokenid ``` function balanceOf(address account, uint256 id) public view override returns (uint256) { ...

问题 ERC1820合约如何发布

我自己用geth搭建了一条链,发布erc777的代币的时候一直报错。排查问题发现是自己的私链上没有erc1820的合约。这个erc1820的合约怎么部署到链上呀。最好是用remix工具或者是用golang代码部署。官方那个js的我没看懂。

文章 用于无需许可的合约工厂的多链部署流程 - ERC

这个 ERC 提出了一种无需许可的方法,用于将通用的 CREATE2 工厂合约部署到与 EVM 兼容的链上的确定性地址(`0xC0DE8E984dF1846E6AdE500972641ce0a9669e1b`)。它利用 EIP-7702 和一个公开的私钥来启动部署。 这种方法旨在克服当前方法的局限...

问题 如何根据eth的tx详情数据判断该交易的类型?

...判断这笔交易是以下哪种类型: 1. eth普通转账交易 2. erc-20转账交易 3. uniswap的dex交易或者其他deif协议的交易 4. nft相关的交易 例如数据: ``` { "jsonrpc": "2.0", "id": 1, "result": { "blockHash": "0xc2d61bdefce88a4db47c...