MyGit

v2.60.0

ledgerwatch/erigon

版本发布时间: 2024-05-14 22:08:05

ledgerwatch/erigon最新发布版本:v2.60.0(2024-05-14 22:08:05)

WARNING

Erigon 3 has been under R&D for a long time and is getting closer to release. We plan this release, v2.60.0, to be the last significant release based on Erigon 2. There might be patch v2.60.x releases for critical issues, but by and large, we intend all future development to be based on Erigon 3. The code of Erigon 3 now lives in branch main, which is our default branch now. We advise all forks of Erigon to either switch their development to Erigon 3 or use branch release/2.60 if they choose to stay on Erigon 2. You can read more about Erigon 3 at https://erigon.tech/merging-erigon-3-and-erigon-4-and-possibly-caplin.

Drop support of golang 1.20

Fixes pruning of logs issue introduced in 2.59.x:

For users using prune=hrtc flag or any prune flags with non-zero prune.r.older value following must be performed when upgrading from 2.59.x

integration stage_log_index --reset --datadir=<your_datadir> --chain=<chain_name>

(Optional) Database compaction: Stop the node at chain-tip (after syncing is finished) Then

integration mdbx_to_mdbx --chaindata=<your_datadir>/chaindata --chaindata.to=<your_datadir>/chaindata2 --datadir=<any_random_location_for_temp_files>
mv chaindata chaindataOld
mv chaindata2 chaindata

Then restart. The new chaindata may be up to 1/3 of the size of the old (Bonus!). If all goes well, you can delete chaindataOld

rm -rf chaindataOld

Tip: To do the integration commands with docker image, you can always do

docker run -it -v <your_datadir>:/data --entrypoint sh thorax/erigon:devel

Then the value of datadir for integration and mdbx commands is /data on the docker shell, where you can run the above.

N.B. Also, just a reminder, 2.58 originally synced node cannot see much benefit on upgrading (it was also in the release notes of 2.59) The above suggestion would work when upgrading from 2.59.x

by @somnathb1 in https://github.com/ledgerwatch/erigon/pull/10019 https://github.com/ledgerwatch/erigon/pull/9968 https://github.com/ledgerwatch/erigon/pull/9932 https://github.com/ledgerwatch/erigon/pull/9733

Caplin:

Silkworm:

Otterscan:

New:

Bugfixes:

Full Changelog: https://github.com/ledgerwatch/erigon/compare/v2.59.3...v2.60.0

相关地址:原始地址 下载(tar) 下载(zip)

1、 erigon_2.60.0_checksums.txt 499B

2、 erigon_2.60.0_darwin_amd64.tar.gz 27.31MB

3、 erigon_2.60.0_darwin_arm64.tar.gz 26.26MB

4、 erigon_2.60.0_linux_amd64.tar.gz 27.39MB

5、 erigon_2.60.0_linux_arm64.tar.gz 25.62MB

6、 erigon_2.60.0_windows_amd64.tar.gz 26.69MB

查看:2024-05-14发行的版本