Releases: NomicFoundation/edr
@nomicfoundation/[email protected]
@nomicfoundation/[email protected]
Minor Changes
- a417e19: Renamed
json
field in response todata
and changed its type tostring | object
(specified asstring | any
due to an napi-rs limitation).
Patch Changes
- 2f1c189: Improved error message and added option to skip unsupported transaction type in
debug_traceTransaction
. Set__EDR_UNSAFE_SKIP_UNSUPPORTED_TRANSACTION_TYPES=true
as an environment variable to enable this.
@nomicfoundation/[email protected]
This release fixes a breaking change that we inadvertently introduced in v0.5.1.
@nomicfoundation/[email protected]
- 0bba027: Fixed a bug in fork mode where the locally overridden chain id was used instead of the remote chain id when simulating transactions in pre-fork blocks.
- e02eb22: Fixed a bug in the JSON-RPC where we previously allowed a null value for storage keys of an access list
- 8ae31b9: Fixed crash when returning large JSON responses
@nomicfoundation/[email protected]
This version adds optional support for RIP-7212.
@nomicfoundation/[email protected]
@nomicfoundation/[email protected]
This release includes some minor fixes and improvements:
@nomicfoundation/[email protected]
This release adds some changes needed to make hardhat-tracer
work with EDR-powered versions of Hardhat. New versions of Hardhat and of that plugin will be released soon, which will leverage the changes in this version of EDR.
In addition to that, this version adds basic support for eth_maxPriorityFeePerGas
(with a hardcoded response of 1 gwei) and fixes the order of parameters for eth_sign
.
Breaking changes
The stack_top
property of edr_napi::trace::TracingStep
was removed and stack
was added instead.
@nomicfoundation/[email protected]
This release adds limited support for blob transactions (only when sending them with eth_sendRawTransaction
and with automining enabled), fixes some bugs, and includes some performance improvements.
Besides that, starting from this release the @nomicfoundation/edr
will include the builds for all our supported OSes and architectures (7 at the time of writing this). This is a compromise we had to make to prevent npm/cli#4828 from affecting users.
Fixed bugs: