chore(deps): update dependency @ethereumjs/tx to v4.2.0 #72
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
4.0.1
->4.2.0
Release Notes
ethereumjs/ethereumjs-monorepo (@ethereumjs/tx)
v4.2.0
: @ethereumjs/tx v4.2.0Compare Source
This release is part of a final planned release round for the current major EthereumJS release versions, with next major versions planned to be released in July 2023.
It mainly removes all non-final EIP-4844, KZG and SSZ code from the libraries (mainly block, tx, util, evm, vm, blockchain) - see PR #2721 - to allow for a clean slate for the current major versions to transition to maintenance mode. In particular the
@chainsafe/ssz
dependency is removed from the@ethereumjs/util
library, which is a dependency of all other upstream EthereumJS libraries and removal therefore makes the whole stack lighter again.If you are interested in continuously following EIP-4844 work have a look at and follow our upcoming breaking releases where major changes will be integrated with 4844 nearing a final state.
Other Changes:
v4.1.2
: @ethereumjs/tx v4.1.2Compare Source
Features
allowUnlimitedInitcodeSize
option to partially disable EIP-3860, PR #2594TransactionFactory.fromRPCTx()
static constructor, PR #2613Bugfixes
Maintenance
Ethers
dependency, alternativefromEthersProvider()
static constructor implementation, PR #2633@ethereumjs/util
@chainsafe/ssz
dependency to 0.11.1 (no WASM, native SHA-256 implementation, ES2019 compatible, explicit imports), PRs #2622, #2564 and #2656v4.1.1
: - Stable Istanbul SupportCompare Source
First stable
Istanbul
release passing allStateTests
andBlockchainTests
from the official Ethereum test suite v7.0.0-beta.1. Test suite conformance have been reached along work on PR #607 (thanks @s1na!) and there were several fixes along the way, so it is strongly recommended thatyou upgrade from the first
beta
Istanbul
releasev4.1.0
.Istanbul Related Fixes
EEI
to theEVM
module, PR #612,gasRefund
is re-added to theexecResult
in theEVM
module at the end of message execution inEVM
to remain (for the most part) backwards-compatible in the releaseblake2f
precompile for rounds >0x4000000
RevertPrecompiled*
test failuresRIPEMD
precompile has to remain touched even when the call reverts and be considered for deletion, see EIP-716 for contextethereumjs-block
tov2.2.1
ethereumjs-blockchain
tov4.0.2
ethereumjs-util
from^6.1.0
to~6.1.0
Other Changes
promisify
being present in hot paths (performance optimization), PR #600result.return
toresult.returnValue
onEVM
execution in examples, PR #604v4.1.0
: @ethereumjs/common v4.1.0Compare Source
Holesky Testnet Support
This release comes with full support for the Holesky public Ethereum testnet replacing the
Goerli
test network.EIP-7516 BLOBBASEFEE Opcode
This release supports EIP-7516 with a new
BLOBBASEFEE
opcode added to and scheduled for the Dencun HF, see PR #3035 and #3068. The opcode returns the value of the blob base-fee of the current block it is executing in.Dencun devnet-11 Compatibility
This release contains various fixes and spec updates related to the Dencun (Deneb/Cancun) HF and is now compatible with the specs as used in devnet-11 (October 2023).
EIP-4788
: do not use precompile anymore but use the pre-deployed bytecode, PR #2955Bugfixes
forkHash
on timestamp == genesis timestamp, PR #2959Other Changes
v4.0.2
: @ethereumjs/tx v4.0.2Compare Source
Maintenance release with dependency updates, PR #2445
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.