找到约 12 条结果

文章 如何在以太坊上编写自己的CryptoKitties风格游戏

...act KittyBase is KittyAccessControl contract KittyOwnership is KittyBase, ERC721 contract KittyBreeding is KittyOwnership contract KittyAuction is KittyBreeding contract KittyMinting is KittyAuction contract KittyCore is KittyMinting ``` 所以`KittyCore`最终是应用程序指向的合约...

文章 每周以太坊进展2022/6/4

...ttps://barnabe.substack.com/p/pos-ethereum-reorg)的解释 ## EIP * [ERC5114](https://github.com/ethereum/EIPs/pull/5114/files): 灵魂绑定代币 * [ERC5115](https://github.com/ethereum/EIPs/pull/5115/files): 超级组合收益代币 * [ERC5131](https://github.com/ethereum/EIPs/pull/5131/f...

文章 ERC-7512的深入分析:安全审查的链上表现

...[](https://img.learnblockchain.cn/2025/03/11/1kXqcX5JH7Ws_fEPiH7dWoQ.png) ERC-7512 ## 对 ERC-7512 的深入分析:安全审查的链上表示 ## 反思 本文代表了我们与 [Octane Security](https://twitter.com/octane_security)( [Nathan Ostrowski](https://twitter.com/nateostro))、[Re...

文章 给solidity智能合约编写测试脚本和高速测试的方案

...ts": { "test": "mocha --exit --recursive" } ``` ### 3. 新建一个ERC20合约 ``` $ vim contracts/MyToken.sol ``` ``` pragma solidity >=0.4.21 solTest@1.0.0 test /home/cuijin/Documents/solTest > mocha --exit --recursive ERC20代币测试 ✓ 布署合约 (410ms) ...

文章 web3前端最佳实践指南

...可以轻易的跟踪请求状态 ```tsx import { createPublicClient, erc20Abi, http } from 'viem' import { mainnet } from 'viem/chains' export const revalidate = 10 // 缓存10秒 export const runtime = 'edge' export const publicClient = createPublicClient({ chain: mainnet, transp...

文章 NFT租赁提案EIP-5006步入最后审核!让海外大型游戏的链改成为可能

...的NFT标准。 那咱们深入来聊聊最适合游戏里的NFT标准ERC1155,以及为他设计的提供租赁功能的EIP5006。 ## 2、三大主流资产标准的核心差异 ![2.png](https://img.learnblockchain.cn/attachments/2022/07/LepqvGzB62de04d12fdb7.png!/scale/50) 业界...

文章 学习如何使用ChatGPT编写智能合约

...2025/03/29/05wxamb_7l9Wp1Jxl.png) 让我们请 ChatGPT 写一个简单的 ERC20 代币合约。使用以下模板: **作为智能合约开发的专家,创建一个 Solidity 智能合约,实现一个名为 BuildBear(符号:BB)的 ERC20 代币,初始供应量为1000000个代币。构...

文章 深入解读 Uniswap V2 白皮书 【全网最详细】

...人期待的新特性。其中最重要的一个特性是可以支持任意ERC20代币的交易对,而不是v1只支持ERC20与ETH的交易对。此外,v2提供了价格预言机功能,其原理是在每个区块开始时累计两种代币的相对价格。这将允许其他以太坊合约可...

文章 以太坊上的核心开发者 Austin | 以太坊上的最佳开发实践

...一个完全不同的东西。这实际上非常类似于一个代币,如ERC20代币。 我们已经设置好了,所以我们要追踪余额。那么,一个代币接下来需要什么呢? 好吧,可能需要一些叫做transfer的函数,这个transfer函数将接受一些地址来...

文章 Optimism 中文周刊 #37

...周推荐阅读的 Optimism 相关内容 # 超级链新闻 ## **Superchainin Devcon Bountycaster 活动** [Superchain Eco](https://www.superchain.eco/) 在 Devcon 周期间将举行“ [**Superchain in Bangkok 赏金活动**](https://warpcast.com/superchaineco/0xdca68030)”!从 11 ...

文章 BlazCTF 2024 - 8Inch 题解

...要由四个合约组成:**TradeSettlement**、**Challenge**、**SimpleERC20** 和 **SafeUint112**。 ### TradeSettlement 该合约实现了两方(Maker 和 Taker)之间以特定价格进行的 ERC-20 代币交易。它允许创建和结算交易,并对每笔交易的创建和扩展收...

文章 Metaplex Token 元数据工作原理

...我们通过其 mint account 地址来识别每个代币。 与此相对,ERC20 代币包括用于读取代币名称和符号的函数(但值得注意的是,这些只是方便人类阅读的工具,没有任何东西可以阻止不同的代币具有相同的名称或符号)。 [ERC721](https...