javascript - Chainlink Hackathon 21 安全帽问题部署节点
问题描述
尝试运行 npx 安全帽节点
这是我得到的错误
错误 HH604:运行 JSON-RPC 服务器时出错:错误:0308010C:数字信封例程::不支持
有关更多信息,请访问https://hardhat.org/HH604或使用 --show-stack-traces 运行 Hardhat
这是我的配置文件。
require('dotenv').config();
require("@nomiclabs/hardhat-ethers");
const KOVAN_RPC_URL = process.env.KOVAN_RPC_URL;
const PRIVATE_KEY = process.env.PRIVATE_KEY;
module.exports = {
defaultNetwork: "hardhat",
networks: {
hardhat: {
},
kovan: {
url: KOVAN_RPC_URL,
accounts: [PRIVATE_KEY]
}
},
solidity: {
version: "0.8.0",
settings: {
optimizer: {
enabled: true,
runs: 200
}
}
},
paths: {
sources: "./contracts",
tests: "./test",
cache: "./cache",
artifacts: "./artifacts"
},
mocha: {
timeout: 20000
}
}
解决方案
要解决这个问题,您需要更新您package.json
的export SET NODE_OPTIONS=--openssl-legacy-provider
"scripts": {
"start": "export SET NODE_OPTIONS=--openssl-legacy-provider && npx hardhat node"
},
然后,您可以运行yarn start
或export SET NODE_OPTIONS=--openssl-legacy-provider && npx hardhat node
https://github.com/webpack/webpack/issues/14532#issuecomment-951378874
推荐阅读
- javascript - 我在使用 Javascript 的 Whatsapp 共享中遇到问题
- nao-robot - NAOqi 版本中缺少 getDirectRawImageRemote()。2.8.6.23
- git - 重置 gitk GUI
- dart - Dart 中的运行时类型检查 - 检查列表
- android - 如何在 bintray(jcenter) 上为我的库获取命名空间路径?
- java - JButton 没有响应鼠标点击
- excel - VBA.UCase 正在工作,而 UCase 在 Excel VBA (Office 2013) 中不工作
- javascript - 当每个项目都不同时验证数组
- python-3.x - 对两列字符串数据执行一次热编码
- typescript - Typescript如何确定array.reduce()返回值的类型?