mev-commit-p2p
mev-commit-p2p copied to clipboard
chore(deps): bump github.com/ethereum/go-ethereum from 1.13.14 to 1.14.5
Bumps github.com/ethereum/go-ethereum from 1.13.14 to 1.14.5.
Release notes
Sourced from github.com/ethereum/go-ethereum's releases.
Bothros (v1.14.5)
Geth v1.14.5 is a hotfix release that addresses a regression introduced in v1.14.4, which prevented the node from discovering other peers in certain networking setups (#29944). It is otherwise identical to v1.14.4.
Geth v1.14.4 in a usual maintenance release, but it does ship a 5-7% block import speed improvement. Furthermore, v1.14.4 also finally includes an Ether supply live tracer, that you can enable via
--vmtrace supply
. Also please note, the default value for miner tip enforcement was dropped from 1 gwei to 0.001 gwei (block producers can change this via--miner.gasprice
).Shipped features:
- Reduce the default required minimum miner tip from 1 gwei to 0.001 gwei to cater better for network conditions (#29895).
- Load trie nodes concurrently with trie updates, speeding up block import by 5-7% (#29519, #29768, #29919).
- Introduce an Ether supply tracker as a live chain tracer (#29347).
- Implement Verkle stateless gas accounting (EIP-4762) (#29338).
- Optimise trie dirty tracking to reduce disk loads a bit (#29731).
- Ensure the beacon chain roots system contract is deployed in dev mode (#29655).
- Add an additional snap sync check for data validity before inserting into the database (#29485).
- Improve the discovery protocol's node revalidation (#29572, #29864, #29836).
- Continue working towards pathdb support in archive mode (#29530, #29924).
Shipped bugfixes:
- Fix a gas estimation regression that caused longer runtimes (#29738).
- Fix a potential crash in JSON logging for EVM blocktests (#29795).
- Fix utility commands to support post-merge opcodes (#29799).
- Fix a txpool synchronicity issue in simulated chains (#29876).
- Fix a iteration order when using a trie node iterator (#27838).
- Fix a TCP/UDP discovery port test in cmd/devp2p (#29879).
- Fix IPv6 endpoint determination (#29801, #29827).
For a full rundown of the changes please consult the Geth 1.14.4 release milestone.
As with all our previous releases, you can find the:
- Pre-built binaries for all platforms on our downloads page.
- Docker images published under
ethereum/client-go
.- Ubuntu packages in our Launchpad PPA repository.
- OSX packages in our Homebrew Tap repository.
Triodia (v1.14.4)
Geth v1.14.4 in a usual maintenance release, but it does ship a 5-7% block import speed improvement. Furthermore, v1.14.4 also finally includes an Ether supply live tracer, that you can enable via
--vmtrace supply
. Also please note, the default value for miner tip enforcement was dropped from 1 gwei to 0.001 gwei (block producers can change this via--miner.gasprice
).Shipped features:
- Reduce the default required minimum miner tip from 1 gwei to 0.001 gwei to cater better for network conditions (#29895).
- Load trie nodes concurrently with trie updates, speeding up block import by 5-7% (#29519, #29768, #29919).
- Introduce an Ether supply tracker as a live chain tracer (#29347).
- Implement Verkle stateless gas accounting (EIP-4762) (#29338).
- Optimise trie dirty tracking to reduce disk loads a bit (#29731).
... (truncated)
Commits
0dd173a
params: release Geth v1.14.585459e1
p2p/discover: unwrap 4-in-6 UDP source addresses (#29944)0750cb0
p2p/netutil: fix comments (#29942)cbbfa3e
rlp: no need to repeat called len method (#29936)6c518fe
build: upgrade -dlgo version to Go 1.22.4 (#29938)bc65694
p2p: use netip.Addr where possible (#29891)d09ddac
core/rawdb: remove unused deriveLogFields (#29913)e85e21c
core/state, eth/tracers: fix typos (#29932)fc40d68
params: begin v1.14.5 release cycle5550d83
params: release Geth v1.14.4- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase
.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebase
will rebase this PR -
@dependabot recreate
will recreate this PR, overwriting any edits that have been made to it -
@dependabot merge
will merge this PR after your CI passes on it -
@dependabot squash and merge
will squash and merge this PR after your CI passes on it -
@dependabot cancel merge
will cancel a previously requested merge and block automerging -
@dependabot reopen
will reopen this PR if it is closed -
@dependabot close
will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot show <dependency name> ignore conditions
will show all of the ignore conditions of the specified dependency -
@dependabot ignore this major version
will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this minor version
will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) -
@dependabot ignore this dependency
will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)