> * 原文链接:https://soliditydeveloper.com/erc721-permit > * 译文出自:[登链翻译计划](https://github.com/lbc-team/Pioneer) > * 译者:[翻译小组](https://learnblockchain.cn/people/412) > 校对:[Tiny 熊](https://learnblockchain.cn/people/15) > * 本文永久链接:[l...
在本节中,我们将讲解官方文档中的 100% Yul 实现的 [ERC20 合约](https://docs.soliditylang.org/en/latest/yul.html#complete-erc20-example)。为了方便理解,我们会逐步讲解,并在适当的位置附上代码。 首先,来看合约的构造函数部分: ``` yu...
[Foundry](https://learnblockchain.cn/docs/foundry/i18n/zh/)是一个全新的EVM开发环境。有了Solidity-native测试能力(使用原生的Solidity编写测试),强大的命令行工具和高性能的[Rust](https://learnblockchain.cn/article/3609)工具,Foundry更值得大家学习,...
> 一个简单的移植, 成本降低了55倍,还有更多其他功能。[*立即尝试一下吧*](https://swap.arbitrum.io/)*!* 本月初,我们[宣布](https://learnblockchain.cn/article/1620)新的[Arbitrum Rollup测试网](https://arbitrum.io/testnet/),一个功能完备的Optimistic Roll...
> 分享一个质押提款的项目合约,该项目是一个质押代币获取奖券,并参与游戏的一个项目,这里我们只分析合约部分。 ## 开发工具: * Foundry:一个智能合约开发工具链,[学习文档](https://learnblockchain.cn/docs/foundry/i18n/zh) * v...
## Eth1 * 如何为 Eth2 Staking 部署一个[轻量的 Nethermind 节点](https://twitter.com/nethermindeth/status/1329931101268283392) * Berlin 升级尝试使用的[硬分叉计划流程](https://medium.com/ethereum-cat-herders/shedding-light-on-the-ethereum-network-upgrade-process-4c6186ed44...
项目方跑路仿佛在任何行业中都不免出现,有痛点就是有机会,那么在web3区块链行业中,基于密码学以及公开规则合约的信任,能否从ERC721的协议上做优化,从而规避这种情况呢? 5月新出的EIP5058(提案讨论中,以太坊官方...
NFT是“Non Fungible Token”的简称,即非同质化通证。一个NFT可以被理解为是存储在区块链上的一个独一无二的单元数据。每当谈及NFT,我们会很自然地将其与常见的ERC-20代币进行类比,但NFT与ERC-20代币及其它类同质数字资产(如比...
### 一、Hardhat框架介绍 Hardhat是一个基于javascript和solidity的开发框架。可实现编译、部署、测试、开源和调试以太坊应用的开发环境。Hardhat是一个围绕任务和插件的概念设计的;Hardhat 的大部分功能来自插件。 ### 二...
*译者的话:这是一篇来自* @0xBreadguy *的推特文章。在这篇文章里,作者介绍了他眼中的欺诈证明,让我们可以从另一个视角了解欺诈证明的意义。* ![](https://mirror.xyz/\_next/image?url=https%3A%2F%2Fimages.mirror-media.xyz%2Fpublication-images%2...
## 所有核心开发者会议 * [所有核心开发者 – 共识 (ACDC) #139](https://ethereum-magicians.org/t/all-core-devs-consensus-acdc-139-august-8-2024/20705): * Pectra (Prague + Electra) 升级: * [Pectra-devnet-2](https://pectra-devnet-2.ethpandaops.io/): 一些客户端...
## POW 关闭 (the Merge) * 主网合并 [TTD: 58750000000000000000000](https://twitter.com/TimBeiko/status/1560347372953018368?s=20&t=2Ilvv0d4JWukMf64eLOe5w) 确认 * [TTD 预测器](https://797.io/themerge/) 预估合并将在9月15日左右 * [主网合并准备清单](https://github.c...
## 执行层 * Besu [v22.7.4](https://github.com/hyperledger/besu/releases/tag/22.7.4): 修复内存泄露的问题 * EIP4844 (proto-danksharding) [视频会议](https://www.youtube.com/watch?v=Oc_e7YJQl-I&t=13s), [会议记录](https://docs.google.com/document/d/1KgKZnb5P07rdLBb_nRCaXhzG_4P...
# 框架的选择 众所周知,目前前端开发有三大主流框架: - `React` - `Vue` - `Angular` 在 `Web2` 中,这三个框架都或多或少的被使用,尤其是 `Vue`,在国内前端开发者中更为受欢迎。 然而,在 `Web3` 领域,`React` 算是一家独...
> 在`Web3`的世界中,我们会接触到许许多多的`token`,如`ERC20`标准的`token`,即同质化代币,就是我们常说的在交易所可交易的虚拟货币,还有如`ERC721`,即非同质化代币,也是我们熟知的`NFT`,这篇文章主要给大家讲讲如何使用`So...