This release includes a new default gas estimation mode for eth_estimateGas to prevent misleading results when internal calls run out of gas, as well as improved performance for test suites using ethers.
Changes
-
#8501
5faee42Thanks @ChristopherDedominici! - AddgasEstimationModeconfig option to EDR networks, defaulting to a new"noInternalOutOfGas"mode to prevent misleadingeth_estimateGasresults when internal calls run out of gas. -
#8580
8583e24Thanks @ChristopherDedominici! - Improved performance of Ethers test suites by using EDR's native Keccak-256 instead of Ethers' pure-JS version. -
#8210
024b422Thanks @kanej! - Update the cryptography dependencies to their latest major versions:@noble/hashesand@noble/ciphersto 2,ethereum-cryptographyto 3, andmicro-eth-signerto 0.19. -
#8596
0acd737Thanks @schaable! - Fixed configuration variables to stop printing of values in error messages. -
#8596
78f613cThanks @schaable! - Fixed error shown when an HD key cannot be derived, to only include the derivation path. -
#8594
0fc2dcaThanks @ChristopherDedominici! - Upgrade to EDR v0.20.0. -
Updated dependencies:
- @nomicfoundation/hardhat-utils@4.2.0
💡 The Nomic Foundation is hiring! Check our open positions.