Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release: prepare for release v1.0.0-rc.2 #72

Merged
merged 249 commits into from
Jul 16, 2024
Merged

release: prepare for release v1.0.0-rc.2 #72

merged 249 commits into from
Jul 16, 2024

Conversation

1nanosecond
Copy link

Description

v1.0.0-rc.2:

  1. fix a lot of bugs in rc.2 version;
  2. add some features, like BSC dowloader engine, fast finality support.

Rationale

FEATURES

  • #49 ci: specify rust toolchain version
  • #50 chore: add bsc and docker commands to readme
  • #51 ci: tag non-beta version as latest image
  • #54 feat: set finalized and safe hash (parlia)
  • #58 chore: fix system account issue and hertz storage patch issue on testnet
  • #61 chore: merge with upstream v1.0.1
  • #67 doc: update README.md

BUGFIX

  • #48 fix: disable parlia task if running with debug.tip
  • #69 fix: add exception for slash system transaction
  • #70 fix: remove sidecars when calling block_with_senders
  • #64 fix: create empty sidecars file if no sidecars before
  • #65 fix: hertz storage patch issue on bsc mainnet
  • #59 fix: add check of plato hardfork in verify_vote_attestation
  • #60 fix: zero block reward issue
  • #57 fix: fix the hardforks' order
  • #52 fix: spec mapping issue and snapshot overwrite issue
  • #53 fix: system account status issue

Example

No breaking changes.

Changes

None

Potential Impacts

suggest update to latest version

tcoratger and others added 30 commits June 24, 2024 10:21
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
joshieDo and others added 24 commits July 8, 2024 20:29
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Alexey Shekhirin <a.shekhirin@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
…9180)

Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
…net (#58)

* chore: fix system account issue and hertz storage patch issue on testnet

* fix CI issues

* fix review comments

* fix CI issues
Signed-off-by: jsvisa <delweng@gmail.com>
Signed-off-by: jsvisa <delweng@gmail.com>
Co-authored-by: Emilia Hane <emiliaha95@gmail.com>
Co-authored-by: Matthias Seitz <matthias.seitz@outlook.de>
# Conflicts:
#	.github/workflows/docker.yml
#	.github/workflows/integration.yml
#	.github/workflows/release.yml
#	Cargo.lock
#	Cargo.toml
#	README.md
#	bin/reth/Cargo.toml
#	crates/chainspec/src/net.rs
#	crates/chainspec/src/spec.rs
#	crates/cli/commands/src/db/get.rs
#	crates/cli/commands/src/stage/dump/execution.rs
#	crates/cli/commands/src/stage/run.rs
#	crates/cli/util/src/parsers.rs
#	crates/config/Cargo.toml
#	crates/config/src/config.rs
#	crates/ethereum-forks/src/hardfork.rs
#	crates/net/downloaders/src/file_client.rs
#	crates/net/eth-wire-types/Cargo.toml
#	crates/net/eth-wire/Cargo.toml
#	crates/net/eth-wire/src/p2pstream.rs
#	crates/net/network/Cargo.toml
#	crates/net/network/src/eth_requests.rs
#	crates/net/network/src/network.rs
#	crates/node/builder/Cargo.toml
#	crates/node/builder/src/launch/mod.rs
#	crates/node/core/src/args/network.rs
#	crates/optimism/evm/src/execute.rs
#	crates/optimism/node/Cargo.toml
#	crates/primitives/Cargo.toml
#	crates/primitives/src/lib.rs
#	crates/primitives/src/revm/config.rs
#	crates/primitives/src/revm/env.rs
#	crates/rpc/rpc-api/src/eth.rs
#	crates/rpc/rpc/src/eth/api/block.rs
#	crates/rpc/rpc/src/eth/api/server.rs
#	crates/stages/api/src/pipeline/mod.rs
#	crates/static-file/static-file/src/segments/mod.rs
#	crates/storage/provider/src/providers/database/provider.rs
#	crates/storage/provider/src/providers/static_file/mod.rs
#	crates/storage/provider/src/test_utils/mock.rs
#	crates/storage/provider/src/test_utils/noop.rs
#	crates/storage/provider/src/traits/full.rs
#	crates/storage/storage-api/src/lib.rs
chore: merge with upstream v1.0.1
* fix: add exception for slash system transaction

* add more check

* fix build error
* chore: move parlia engine task to new crates

* feat: update finalized and safe hash after fcu

* perf: move query snapshot and chain tracker updater to another thread

* chore: fix typo

* chore: fix ut

* chore: fix ut

* fix: incorrect consensus for live sync full block downloader

* fix: skip BlockPreMerge checks if running bsc network

* fix: add sleep to loop

* fix: review comments

* fix: change sleep time to 100ms

* fix: finalized block hash not sent if engine is too far behind

* fix: live sync issue

* chore: fix code conflicts

* chore: fix ut
pythonberg1997 and others added 3 commits July 16, 2024 10:52
# Conflicts:
#	Cargo.lock
#	Cargo.toml
#	README.md
#	crates/ethereum-forks/src/hardfork.rs
#	crates/primitives/src/revm/config.rs
chore: merge master branch into develop
@unclezoro unclezoro merged commit f254328 into main Jul 16, 2024
32 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.