Releases: cgewecke/hardhat-gas-reporter
Releases · cgewecke/hardhat-gas-reporter
v1.0.9
What's Changed
- Import libraries when they are needed by @alcuadrado in #126
Full Changelog: v1.0.8...v1.0.9
Add --parallel flag warning
- Skip gas reporting when --parallel flag detected #101
Pin colors.js to 1.4.0
- #84
- rest in peace aaron swartz (not in a conspiracy theory way... just rip)
v1.0.6
v1.0.5
- Adds support for alternate chains, fetching network specific gas prices and denominating costs in tokens besides ETH (via eth-gas-reporter PR 251, thanks to @lucaperret
- Fixes race-condition when fetching remote data (#72, #60)
- Updates eth-gas-reporter to 0.2.23
- Updates solidity-parser/parser to 0.0.14 (supporting latest solidity)
v1.0.4
v1.0.3
This release restores the (accidentally broken) excludeContracts
option and adds support for excluding folders.
The option now accepts an array of strings which are checked against Hardhat's list of fully qualified contract names for your project. If an exclusion string is a substring of a qualified contract name, that contract is filtered from the report.
Given the following qualified contract names...
contracts/DuplicateA.sol:Duplicate
contracts/DuplicateB.sol:Duplicate
contracts/EtherRouter/EtherRouter.sol:EtherRouter
contracts/EtherRouter/Factory.sol:Factory
['DuplicateA']
would filter everything in theDuplicateA.sol
file['EtherRouter/']
would filter the entireEtherRouter
directory['EtherRouter.sol']
would filter only the contracts inEtherRouter.sol
file.
v1.0.2
Hi!
This version:
-
Adds a new option, remoteContracts which lets you track the gas usage of contracts deployed to the parent chain of a forked provider.
-
Fixes a bug found at openzeppelin-upgrades that caused the reporter crash when querying the network for a non-existent transaction hash. (Contribution @frangio)