当前位置: 首页 > 软件库 > Web3 > 区块链 >

hardhat

授权协议 View license
开发语言 JavaScript
所属分类 Web3、 区块链
软件类型 开源软件
地区 不详
投 递 者 司宏伯
操作系统 跨平台
开源组织
适用人群 未知
 软件概览


Hardhat is an Ethereum development environment for professionals. It facilitates performing frequent tasks, such as running tests, automatically checking code for mistakes or interacting with a smart contract. Check out the plugin list to use it with your existing tools.

Developed by Nomic Labs and funded by an Ethereum Foundation grant.

Join our Hardhat Support Discord server to stay up to date on new releases, plugins and tutorials.

Installation

To install Hardhat, go to an empty folder, initialize an npm project (i.e. npm init), and run

npm install --save-dev hardhat

Once it's installed, just run this command and follow its instructions:

npx hardhat

Documentation

On Hardhat's website you will find:

Contributing

Contributions are always welcome! Feel free to open any issue or send a pull request.

Go to CONTRIBUTING.md to learn about how to set up Hardhat's development environment.

Feedback, help and news

Hardhat Support Discord server: for questions and feedback.

Follow Hardhat on Twitter.

Happy buidling!

��‍♀️ ��‍♂️ ��‍♀️ ��‍♂️ ��‍♀️ ��‍♂️ ��‍♀️ ��‍♂️ ��‍♀️ ��‍♂️ ��‍♀️ ��‍♂️ ��‍♀️ ��‍♂️

  • Hardhat是一个方便在以太坊上进行构建的任务运行器。使用它可以帮助开发人员管理和自动化构建智能合约和dApp的过程中固有的重复任务,以及轻松地围绕此工作流程引入更多功能。Hardhat还内置了Hardhat EVM,后者是为开发而设计的本地以太坊网络。 它允许你部署合约,运行测试和调试代码。 1. 概述 欢迎来到Hardhat的初学者指南,看看如何基于Hardhat进行以太坊合约和dApp开发

  • hardhat 官方地址:https://hardhat.org/ 入门 安装 npm install --save-dev hardhat npx hardhat 选 Create an empty hardhat.config.js 编译合约 添加新合约sol于contracts,后需要执行编译 https://hardhat.org/guides/compile-contracts.h

  • Hardhat快速上手 介绍 Hardhat是一个方便在以太坊上进行构建的任务运行器。使用它可以帮助开发人员管理和自动化构建智能合约和dApp的过程中固有的重复任务,以及轻松地围绕此工作流程引入更多功能。 安装 安装nodejs 安装hardhat mkdir hardhat-tutorial cd hardhat-tutorial npm init --yes npm install --

  • blockchain-hardhat-demo 使用hardhat进行智能合约开发 首先安装nodejs开发环境(已安装的可直接略过这个环节) 如下使用是linux版本安装,window系统自行网上查找,很简单。 wget https://nodejs.org/dist/v16.13.0/node-v16.13.0-linux-x64.tar.xz 1.解压源码 xz -d node-v16.13

  • • 介绍 • 异步函数 • 任务的动作要求 • 定义参数 • 位置参数限制 • 类型验证 • 覆盖任务 • 子任务 • hardhat Tutorials , hardhat 教程 • Contact 联系方式 • 介绍 本指南将探讨在 Hardhat 中创建任务,这是用于自动化的核心组件。 任务是带有一些关联元数据的 JavaScript 异步函数。 Hardhat 使用此元数据为您自动执行某些

  • 介绍 在本文中,我们将创建一个简单的智能合约并对其进行测试,然后使用 Hardhat 将其部署在测试网上. 如果你对区块链比较陌生,不用担心。 首先,在逐步编写智能合约之前,我们将回顾 Solidity 和 Hardhat 的一些基础知识。 在本教程结束时,您应该能够使用 Solidity 和 Hardhat 重新创建托管智能合约。 让我们开始吧! 什么是 Solidity? 智能合约是一个简单的

  • • 介绍 • 使用HRE • 全局变量 • 从任务外部访问 HRE • 扩展HRE • hardhat Tutorials , hardhat 教程 • Contact 联系方式 • 介绍 Hardhat Runtime Environment,或简称 HRE,是一个包含 Hardhat 在运行任务、测试或脚本时公开的所有功能的对象。实际上,安全帽是 HRE。 当您需要 Hardhat (cons

 相关资料
  • 我打算在Hardhat中开发我的智能合约,并在RSK regtest本地节点上测试它们。我找到了一个松露测试配置。 我需要什么配置来在RSK regtest上运行我的测试?

  • 要连接到以太坊测试网,是这样的: (摘自此处:https://hardhat.org/tutorial/deploying-to-a-live-network.html ) 如何为RSK Testnet添加网络配置? (请注意,我使用的是种子短语,而不是原始私钥)