找到约 15 条结果

文章 使用 TheGraph 来索引和查询你的 NFTMarket 合约的上架 List 和成交 Sold 记录

...tProject/lib/openzeppelin-contracts/lib/forge-std/lib/ds-test/src/', 'erc4626-tests/=/Users/yhb/MyNFTMarketProject/lib/openzeppelin-contracts/lib/erc4626-tests/', 'halmos-cheatcodes/=/Users/yhb/MyNFTMarketProject/lib/openzeppelin-contracts/lib/halmos-cheatcodes/src/', 'openzeppelin-co...

文章 React版Dapp开发模板(连接钱包、合约调用全流程和一个批量转账工具实战)

...lets"; import { NetworkContextName } from "config/index"; import useEagerConnect from "hooks/useEagerConnect"; import useInactiveListener from "hooks/useInactiveListener"; export default function Web3ReactManager({ children }: { children: JSX.Element }) { const { active } = useWeb3React()...

文章 智能账户 - OpenZeppelin 文档

...om/community-contracts/0.0.1/api/account#Account) 实现,仅包含符合 ERC-4337 的处理用户操作的基本逻辑。想要构建自己的账户的开发者可以利用它来引导自定义实现。 用户操作使用 [`AbstractSigner`](https://docs.openzeppelin.com/community-contracts/0.0.1/...

文章 扩展路线图中倾向于本地节点的调整

...的合约之外的所有状态 - 与所有 EOA 和 SCW 以及所有常用 ERC20ERC721 代币和应用程序关联的状态 - 与过去两年中访问过的所有 EOA 和 SCW、一些常用的 ERC20 代币以及一组有限的精选交换、defi 和隐私应用程序关联的状态 该配置可...

文章 NFT 铸造中的硬核 Gas 节省(第 1 部分)

...,合约的其他部分没有显示,但它继承了 OpenZeppelin 的 [ERC721Enumerable](https://docs.openzeppelin.com/contracts/4.x/api/token/erc721#IERC721Enumerable) 合约。如果你希望继续,可以使用这个仓库 [这里](https://github.com/DonkeVerse/GasContest) 作为入门。 >- ...

文章 X2Y2: 必须修改的中心化NFT挂单奖励机制

... import "./interfaces/INFT.sol"; import "@openzeppelin/contracts/token/ERC20/IERC20.sol"; import "@openzeppelin/contracts/token/ERC20/utils/SafeERC20.sol"; import "@openzeppelin/contracts/token/ERC721/IERC721.sol"; import "@openzeppelin/contracts/security/ReentrancyGuard.sol"; co...

招聘 Solidity 开发工程师

...的技术博客。 2. 有过成功具备一定用户量包括但不限于 ERC20/ERC721 Token合约、DAPP(多重签名钱包、游戏或其他)智能合约。在 Etherscan 可溯源项目源码。 3. 深刻理解智能合约安全体系,并能详细阐述各种类型的智能合约漏洞的...

文章 以太坊交易信息及event、input、logs、topics等概念机制

...dules/truffle-contract/node_modules/web3/lib/web3/event.js'); var transferErc20Json = { "anonymous": false, "inputs": [{ "indexed": true, "name": "from", "type": "address" }, { "indexed": true, "name": "to", "type": "address" ...

文章 go调用solidity 合约新方法

...er) // - Static Calling non-constant methods (as anonymous sender) const erc20 = new ethers.Contract(address, abi, provider); // Read-Write; By connecting to a Signer, allows: // - Everything from Read-Only (except as Signer, not anonymous) // - Sending transactions for non-constant functions...

文章 每周以太坊进展2021/10/16

...Svelte 和 The Graph 升级合约模板 - 使用 Hardhat 的暴力[探究 ERC20 合约的存储项布局](https://blog.euler.finance/brute-force-storage-layout-discovery-in-erc20-contracts-with-hardhat-7ff9342143ed) - [EthTx](https://ethtx.info/) v.0.3.1:升级代理合约的处理,为未知...

文章 safeTransferLib

...29 tags: null --- 众所周知,usdt的合约并没有遵循标准的ERC20来实现,主要在于它的transfer函数没有bool的返回值,这可能导致调用它的合约因为无法接收返回值而出现函数失败(因为是call,所以往往无法revert),进而导致自己的...

文章 如何使用 NFTScan API 检索 NFT 合约地址下 Transactions 数据

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

文章 EigenLayer 改进提案-001:奖励 v2

...tor 的适当奖励: 1. 他们首先向其 AVSServiceManager 授予 ERC20 批准,以获得所有 Operator 奖励的总和。 2. 然后,他们在 `AVSServiceManager` 上调用 `createOperatorDirectedAVSRewardsSubmission()`,该调用将调用代理到 `RewardsCoordinator`。这将启...

文章 深入解析AAVE智能合约:存款

...::validateUseAsCollateral | [Int] 🔒 │ │ ├─ DataTypes.UserConfigurationMap::isUsingAsCollateralAny | [Int] 🔒 │ │ ├─ DataTypes.UserConfigurationMap::getIsolationModeState | [Int] 🔒 │ │ └─ DataTypes.ReserveConfigurationMap::getDebtCeiling | [I...

文章 账户抽象 2024

... 亿个账户部署,其中有意义的一部分将是 AI 代理,并且 ERC-4337 txn 基础设施将迎来新的竞争 ![](https://img.learnblockchain.cn/2025/04/24/1v0tASwXH4WISpteuCsQ_MQ.png) ## 介绍 在 2023 年,ERC-4337 落地,并且围绕账户抽象的更广泛的社区开始...