找到约 14 条结果

文章 一种转移并在Os拍卖不可转移灵魂绑定代币的方法

...09/kU1Z4QMG63270f3a1c463.png) ### 1.2、SBT的最小实现 其实无论ERC20还是ERC721都是通过合约标准中的transfer和SafeTransferFrom 来执行转移功能,因此对SBT的最小实现,只需要删除掉transfer的代码,让其只有Mint时可以修改用户余额表_balances ...

文章 NFT marketplace如何运作-2:Seaport 1.1

...组件可以分为两部分:信息、转移的资产。 ``` struct OrderComponents { address offerer; address zone; OfferItem[] offer; ConsiderationItem[] consideration; OrderType orderType; uint256 startTime; uint256 endTime; bytes32 zoneHash; uint256 salt; bytes32 conduitKey...

文章 Glamsterdam、MetaMask 中的比特币、EIL & 7702 对齐、PillarX 通用 Gas Tank

... Etherspot 的 AA 解决方案提供支持,该解决方案使用基于 ERC-4337 的基础设施实现 gas 抽象、交易批处理和智能执行流程。通过利用 Etherspot 的 AA 堆栈,PillarX 可以在保留自我托管并避免中心化中继器的同时抽象 gas 支付。 ### CoBuilde...

文章 介绍 BuildBear VSCode 扩展:在 VSCode IDE 上增强智能合约开发体验

...**私有水龙头:** 访问专属水龙头,进行无限制的本地和 ERC20 代币铸造。 - **快速交易:** 在 BuildBear 沙箱内享受快速交易,完成时间不超过 3 秒。 - **内置资源管理器:** 借助集成的资源管理器和交易追踪器,轻松调试沙箱内的...

文章 每周以太坊 2024/11/02

...010/files): 基于委员会的 Fork-Choice 强制包含列表 (FOCIL) * ERCs (应用层): * [ERC7798](https://github.com/ethereum/ERCs/pull/686/files): 轻触支付 * [ERC7802](https://github.com/ethereum/ERCs/pull/692/files): 跨链代币接口 * [ERC7803](https://github.com...

文章 深入理解 Uniswap v3 白皮书

...格区间,也就是说,v2流动性是可互换的,因此可以使用ERC-20代币表示。而v3流动性实际上是一个NFT(不可互换代币),使用[ERC-721](https://eips.ethereum.org/EIPS/eip-721)表示。 *3.2.2 移除原生流动性代币*。在Uniswap v1和v2,交易对池子...

文章 ​零时科技 | TreasureDAO攻击事件分析

...理性 * 建议合约限制零资金购买NFT的可能性 * 建议对于ERC721及ERC1155协议的NFT Token进行严格区分,避免混淆情况发生

文章 013:链上交互安全吗?一次点击背后可能藏着的陷阱

...存在的风险类型 #### ✅ 1)授权过度(Over Approval) * ERC-20 中允许某个合约“无限使用”你的 Token * ERC-721 中给某个平台授权“管理你所有 NFT” ⚠️ 如果对方是恶意合约,就能直接从你账户转走资产。 *** #### ✅ 2)...

文章 Foundry以太坊开发框架

... ``` address owner = address(0x123); // 模拟owner vm.startPrank(owner); erc20.transfer(0x...., 1); // 从bob 账号转出 erc20.mint(100); .... // 结束模拟 vm.stopPrank(); ``` 如果只有一个调用需要模拟可以使用 `prank(address)` 2. `warp(uint256)` 设置区块时间,可以...

文章 实现一个简洁版的NFT交易所

...^5.0.0 pragma solidity ^0.8.22; import "hardhat/console.sol"; import { IERC721 } from "@openzeppelin/contracts/token/ERC721/IERC721.sol"; import {IERC721Receiver} from "@openzeppelin/contracts/token/ERC721/IERC721Receiver.sol"; import "./NFT.sol";//实现的nft的合约 contract NFTSwap is I...

文章 如何在MetaMask中显示代币

...常情况下,MetaMask会在你的账户页面显示你拥有的流行的 ERC-20 标准代币(或[标准代币](https://ethereum.org/en/developers/docs/standards/tokens/erc-20/))。然而,随着以太坊和其他网络上代币的激增,MetaMask 不会维护一个权威的代币列表——...

文章 基于Python与GraphQL的链上数据分析实战

...5D37aA96045", "profile": { "avatar": "eip155:1/erc1155:0xb32979486938aa9694bfc898f35dbed459f44424/10063", "name": "vitalik.eth" }, "tokens": [ { "contract": "0x000386e3f7559d9b6a2f5c46b4ad1a9587d5...

文章 EIP-1153 除了赋能 Uniswap-v4 还能做什么

...时会让绝大部分 DeFi 合约更节省 gas ### Single transaction [ERC-20](https://eips.ethereum.org/EIPS/eip-20) approval 不知道有没有其他小伙伴和笔者一样,在刚接触 Dex 的时候,被想要 Swap 却要先 Approve Token 这一操作给整懵了。更难受的是,假...

文章 驯服区块链垃圾信息:资本流动速度和资本成本如何重塑费用市场

...lock}}$。 *首先*,将债券管理推送到 [帐户抽象](https://www.erc4337.io/docs)[^6] 中。付款人合约可以代表智能帐户钱包预先支付预留金,然后在锁定期到期后自动清扫退款。从签名者的角度来看,没有任何改变:他们制作一个元交易,...