Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

Get stuck while running test after import hardhat-gas-reporter

オープン
#9 コメント 0 件 リアクション 0 件 担当者 0 名 GitHub で見る

まだ誰も着手していません。

評価

難易度
1/5
見積もり時間
1時間未満
初心者へのやさしさ
55/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
停滞
技術スタック
typescript

調査の方向性

hardhat.config.ts から始め、hardhat-gas-reporter の設定を issue に示されている設定と比較します。reporter を import した状態で npm run test を実行し、REPORT_GAS が未設定の場合でもコマンドが停止したままにならないことを確認します。テストが正常に完了すれば変更は完了です。

索引モデルが issue の本文から書いたものです。

説明

good first issue question

Version Info:

  • hardhat: 2.8.3
  • hardhat-gas-reporter: 1.0.7
  • OS:macOS Big Sur 11.6

Problem:
I get stuck when I run test after hardhat-gas-reporter was imported in hardhat.config.ts. The log of npm run test is listed below:

npm verb cli[⠂⠂⠂⠂⠂⸩ ⠧ : timing npm:load Completed in 27ms
npm verb cli   './.nvm/versions/node/v16.10.0/bin/node',
    npm verb cli   './.nvm/versions/node/v16.10.0/lib/node_modules/npm/bin/npm-cli.js',
        npm verb cli   'exec',
            npm verb cli   '--',
                npm verb cli   'hardhat',
                    npm verb cli   'test'
npm verb cli ]
npm info using npm @7.24.0
npm info using node @v16.10.0
npm timing npm: load:whichnode Completed in 1ms
npm timing config: load:defaults Completed in 1ms
npm timing config: load: file: /.nvm / versions / node / v16.10.0 / lib / node_modules / npm / npmrc Completed in 0ms
npm timing config: load:builtin Completed in 0ms
npm timing config: load:cli Completed in 2ms
npm timing config: load:env Completed in 0ms
npm timing config: load: file: [ProjectDir]/.npmrc Completed in 0ms
npm timing config: load:project Completed in 1ms
npm timing config: load: file: /.npmrc Completed in 0ms
npm timing config: load:user Completed in 0ms
npm timing config: load: file: /.nvm / versions / node / v16.10.0 / etc / npmrc Completed in 0ms
npm timing config: load: global Completed in 0ms
npm timing config: load:validate Completed in 1ms
npm timing config: load:credentials Completed in 1ms
npm timing config: load:setEnvs Completed in 0ms
npm timing config:load Completed in 6ms
npm timing npm: load:configload Completed in 6ms
npm timing npm: load:setTitle Completed in 15ms
npm timing npm: load:setupLog Completed in 0ms
npm timing config: load:flatten Completed in 3ms
npm timing npm: load:cleanupLog Completed in 1ms
npm timing npm: load:configScope Completed in 0ms
npm timing npm: load:projectScope Completed in 1ms
npm timing npm:load Completed in 31ms
Warning: loading secrets from tempalte file, might be invalid
⸨⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⠂⸩ ⠧ : timing npm:load Completed in 27ms

Solution:
Try to modify the config of hardhat-gas-reporter with the following configuration:

gasReporter = {
    currency: 'USD',
    gasPrice: 21,
    enabled: (process.env.REPORT_GAS) ? true : false
}
主要言語
TypeScript
スター
2
フォーク
3
PR マージ指標
30日以内にマージされた PR はありません

コントリビューションガイド

このリポジトリのコントリビューションガイドは索引されていません

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

DimensionDev/SmartContractProjectConfig のほかの issue

DimensionDev/SmartContractProjectConfig の issue をすべて見る

似ている issue

TypeScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。