InfoSec learning 
  • 首页
  • 归档
  • 分类
  • 标签
  • 搜索
root@whale3070:~# _

cryptozombies9

为什么cryptozombies要教truffle而不是fountry和hardhat选择 Truffle 而不是 Foundry 和 Hardhat 作为 CryptoZombies 教程的框架,主要基于以下几个原因: 1. Truffle 的广泛采用与成熟性Truffle 是最早被广泛采用的 Ethereum 开发框架之一,且自发布以来,已经积累了庞大的用户基础和社区支持。它提供了完整的开发工

2025-11-27
Web3

cryptozombies8

第六章:部署我们的智能合约太好了!最难的部分已经完成 —— 实际上部署到 Rinkeby 网络将会非常简单。为此,Truffle 依赖于一种叫做 迁移 的机制。 迁移虽然“迁移”听起来像是有很多东西在移动,但实际上,迁移只是一个 JavaScript 文件,它告诉 Truffle 如何修改我们智能合约的状态。 显然,第一次迁移只是将智能合约部署到区块链上。其他的迁移则是部署新的代码版本,以添加新功

2025-11-27
Web3

cryptozombies7-Truffle部署智能合约

第1章:简介如果你是 CryptoZombies 的新手,强烈建议在开始本章之前先完成前六节课。请花时间熟悉编写智能合约。否则,你可能会很难跟上本节课的内容。 缺失的一块如果你已经完成了之前的课程,太棒了!这意味着你几乎掌握了构建 DApp 的艺术。 但是,还有一个重要的部分尚未完成。 没错……你还需要学习如何部署智能合约。 如果你有前端开发的背景,可能已经非常熟悉像 Webpack、Gulp 或

2025-11-27
Web3

cryptozombies6-总结、感谢与建议

第5章:MetaMask 与账户太棒了!你已经成功编写了前端代码,能够与第一个智能合约进行交互。 现在,让我们把一些部分组合起来——假设我们希望我们的应用首页显示用户的整个僵尸军队。 显然,我们首先需要使用 getZombiesByOwner(owner) 函数来查找当前用户拥有的所有僵尸的 ID。 但是,我们的 Solidity 合约期望传入的 owner 是一个 Solidity 地址。那我们

2025-11-27
Web3

cryptozombies5

第十章:SafeMath 第二部分让我们来看看 SafeMath 背后的代码: 1234567891011121314151617181920212223242526272829library SafeMath { function mul(uint256 a, uint256 b) internal pure returns (uint256) { if (a ==

2025-11-26
Web3

cryptozombies4

第 5 章:僵尸战斗 (Zombie Fightin’)现在我们的合约中有了一个随机数来源,我们可以在僵尸对战中用它来计算战斗结果了。我们的僵尸对战机制如下: 你选择你的一只僵尸,然后选择一个对手的僵尸进行攻击。 如果你是攻击方僵尸,你将有 70% 的胜率。防守方僵尸将有 30% 的胜率。 所有僵尸(无论攻击方还是防守方)都将拥有 winCount(胜场数)和 lossCount(败场数),这些

2025-11-25
Web3

我的生平(三十)

Here's something encrypted, password is required to continue reading.

2025-11-24
experience

我的生平(二十九)

Here's something encrypted, password is required to continue reading.

2025-11-23
experience

cryptozombies3

第十章:用view函数节省燃料太棒了!现在我们的高级僵尸拥有特殊能力了,这能激励主人给它们升级。以后我们还可以添加更多这类功能。 让我们再添加一个函数:我们的DApp需要一个查看用户所有僵尸军团的方法,就命名为getZombiesByOwner吧。 这个函数只需从区块链读取数据,因此可以设为view函数。这正好引出了关于燃料优化的重要知识点: view函数不消耗燃料当用户外部调用view函数时,不

2025-11-23
Web3

我的生平(二十八)

Here's something encrypted, password is required to continue reading.

2025-11-22
experience
1…89101112…118
Whale3070
总访问量 次 总访客数 人