Skip to content

Releases: NomicFoundation/edr

@nomicfoundation/[email protected]

26 Feb 21:50
72575ae
Compare
Choose a tag to compare

Minor Changes

  • 9353777: Adds the EIP-7685 requestsHash field to Block RPC response type and BlockOptions
  • 314790c: Adds EIP-7702 transactions to eth_call, eth_estimateGas, eth_sendTransaction, eth_sendRawTransaction, and debug_traceCall

Patch Changes

  • 90e3b15: Added the InvalidEXTCALLTarget variant to the ExceptionalHalt enum

@nomicfoundation/[email protected]

30 Jan 21:06
Compare
Choose a tag to compare

Minor Changes

  • af26624: Improved provider initialization performance by passing build info as buffer which avoids FFI copy overhead

Patch Changes

  • 4ffb4f6: fix: ignore unknown opcodes in source maps
  • 5c8c3dd: Fixed crash when loading EDR on Windows without a C Runtime library installed
  • 2b9b805: Improved stack trace generation performance by eliminating one-way branching in the bytecode trie

@nomicfoundation/[email protected]

02 Jan 13:17
78f649e
Compare
Choose a tag to compare

d419f36: Add a stackTrace getter to the provider's response and remove the old, lower-level solidityTrace getter.

@nomicfoundation/[email protected]

19 Nov 09:50
907eda3
Compare
Choose a tag to compare

9c062ad: fix: don't panic when a precompile errors

@nomicfoundation/[email protected]

18 Oct 10:23
d46b5d1
Compare
Choose a tag to compare

14620c9: Fixed panic due to remote nodes not returning total difficulty by adding fallback value

@nomicfoundation/[email protected]

02 Oct 16:27
fb522ec
Compare
Choose a tag to compare
  • a1cee4f: fix(tracing): Make sure to correctly 0x-prefix hex encoded strings in custom error message
  • 7047e6c: Fixed panic from unknown opcode in stack traces

@nomicfoundation/[email protected]

25 Sep 12:45
4508170
Compare
Choose a tag to compare
  • af56289: fix(tracing): Decode unmapped instructions only at the opcode boundary
  • debac88: fix(tracing): Use correct subtrace when detecting error error propagation across delegatecall

@nomicfoundation/[email protected]

23 Sep 07:35
41ad3b7
Compare
Choose a tag to compare
  • c8fbf3b: Allow forked block time offset to be negative
  • bb3808b: Handle optional solc settings better in the tracing engine

@nomicfoundation/[email protected]

10 Sep 09:40
3a88122
Compare
Choose a tag to compare

Minor Changes

  • a417e19: Renamed json field in response to data and changed its type to string | object (specified as string | 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]

05 Aug 15:39
d903f29
Compare
Choose a tag to compare

This release fixes a breaking change that we inadvertently introduced in v0.5.1.