Hardhat共32篇
用Hardhat闯关Ethernaut题5 -token-区块链开发网

用Hardhat闯关Ethernaut题5 -token

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。 # Token合约 任务:最初部署的时候你有初始的20个token,攻击合约让自己的token变多...
用Hardhat闯关Ethernaut题6 -delegation-区块链开发网

用Hardhat闯关Ethernaut题6 -delegation

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。 # Delegation合约 任务:获取Delegation合约的所有权。 ``` // SPDX-License-Iden...
用Hardhat闯关Ethernaut题7 -Force-区块链开发网

用Hardhat闯关Ethernaut题7 -Force

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。 # Force合约 任务:让合约的余额大于0,也就是能把ETH转进去就行。 ``` // SPDX-Li...
用Hardhat闯关Ethernaut题10 -reentrance-区块链开发网

用Hardhat闯关Ethernaut题10 -reentrance

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。 # Reentrance合约 任务:把合约里面的钱全部取出来就行。 ``` // SPDX-License-Iden...
关于在polygon scan 上开源代码-区块链开发网

关于在polygon scan 上开源代码

使用hardhat进行开源,前提你已经部署好了代码。 使用[hardhat](https://learnblockchain.cn/article/1356)进行开源,前提你已经部署好了代码, 1、下载与浏览器交互的插件 `npm install --s...
用Hardhat闯关Ethernaut题11 -elevator-区块链开发网

用Hardhat闯关Ethernaut题11 -elevator

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。 # elevator合约 任务:其实就是输入一个任意`uint`值通过条件,最后让`top`的值变为...
使用hardhat开发以太坊智能合约-搭建环境-区块链开发网

使用hardhat开发以太坊智能合约-搭建环境

通过本章程的学习,可以掌握基本的hardhat使用 > 本系列课程: > > 第一节:[使用hardhat开发以太坊智能合约-搭建环境](https://learnblockchain.cn/article/4885) > > 第...
使用hardhat 开发以太坊智能合约-发布合约-区块链开发网

使用hardhat 开发以太坊智能合约-发布合约

如何使用hardhat发布一个合约到区块链网络上 > 本系列课程: > > 第一节:[使用hardhat开发以太坊智能合约-搭建环境](https://learnblockchain.cn/article/4885) > > 第二...
使用hardhat 开发以太坊智能合约-测试合约-区块链开发网

使用hardhat 开发以太坊智能合约-测试合约

使用hardhat测试合约 > 本系列课程: > > 第一节:[使用hardhat开发以太坊智能合约-搭建环境](https://learnblockchain.cn/article/4885) > > 第二节:[使用hardhat开发以...
使用hardhat 开发以太坊智能合约-验证合约-区块链开发网

使用hardhat 开发以太坊智能合约-验证合约

本章我们一起来使用hardhat把我们部署的合约验证一下 > 本系列课程: > > 第一节:[使用hardhat开发以太坊智能合约-搭建环境](https://learnblockchain.cn/article/4885) > &g...
hardhat框架实战-超强fork主网数据合约测试-区块链开发网

hardhat框架实战-超强fork主网数据合约测试

hardhat框架实战-超强fork主网数据合约测试 ## 前言 接触智能合约也有一段时间了,平时写完合约后测试是一件非常麻烦的事,无奈当时啥也不知道只有点点点; **经历:** 从开始在remix中...
用Hardhat闯关Ethernaut题1-fallback-区块链开发网

用Hardhat闯关Ethernaut题1-fallback

用Hardhat闯关Ethernaut题1-fallback # Fallback合约 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.6.0; import '@openzeppelin/contracts/math/SafeMath.sol'; import 'hardha...
用Hardhat闯关Ethernaut题2-fallout-区块链开发网

用Hardhat闯关Ethernaut题2-fallout

用Hardhat闯关Ethernaut题2-fallout # Fallout合约 任务是将合约owner变成自己的地址,然后调用collectAllocations函数 ```// SPDX-License-Identifier: MIT pragma solidity ^0.6.0; impo...
用Hardhat闯关Ethernaut题3 -coinflip-区块链开发网

用Hardhat闯关Ethernaut题3 -coinflip

用Hardhat闯关Ethernaut题3 -coinflip # CoinFlip合约 任务是调用flip猜对10次结果 ``` // SPDX-License-Identifier: MIT pragma solidity ^0.6.0; import '@openzeppelin/contracts/math/S...
用Hardhat闯关Ethernaut题4 -telephone-区块链开发网

用Hardhat闯关Ethernaut题4 -telephone

开坑使用Hardhat闯关Ethernaut CTF题,提高合约和测试脚本的能力,后续也会增加Paradigm CTF的闯关题目。 # Telephone合约 任务:获取合约的所有权,也就是改变owner ``` // SPDX-License-I...
Hardhat使用Truffle Dashboard插件,告别私钥复制-区块链开发网

Hardhat使用Truffle Dashboard插件,告别私钥复制

使用hardhat编写和测试合约的时候,经常要配个.env文件保存私钥,有时候会一不小心把私钥提交到github仓库,导致损失。Truffle Dashboard 以提供一种简单的方法来使用您现有的 MetaMask 钱包进...
用Hardhat和Ethers引入并测试知名NFT智能合约-区块链开发网

用Hardhat和Ethers引入并测试知名NFT智能合约

今天我们将学习如何使用非常酷的智能合约开发框架Hardhat,在本地导入,并且测试公开部署的智能合约。 为了让事情变得有趣,将在示例中使用 Bored Ape Yacht Club NFT 智能合约。我们能使用任何...
如何编写 NFT 智能合约-区块链开发网

如何编写 NFT 智能合约

如何编写 NFT 智能合约 > * 原文:https://dev.to/rounakbanik/writing-an-nft-collectible-smart-contract-2nh8 > * 译文出自:[区块链开发网翻译计划](https://github.com/lbc-team/...
Web3 全栈开发指南-区块链开发网

Web3 全栈开发指南

使用Next.js、Polygon、Solidity、The Graph、IPFS和Hardhat构建全栈Web3应用。 > * 原文: https://dev.to/edge-and-node/the-complete-guide-to-full-stack-web3-development-4g74 > ...
[译] Hardhat 入门教程-区块链开发网

[译] Hardhat 入门教程

Hardhat是一个方便在以太坊上进行构建的任务运行器。使用它可以帮助开发人员管理和自动化构建智能合约和dApp的过程中固有的重复任务,以及轻松地围绕此工作流程引入更多功能。Hardhat还内置了Ha...