From dc8df5c8570976e81463a57ea59471d222f4bd41 Mon Sep 17 00:00:00 2001 From: guagualvcha <296179868@qq.com> Date: Wed, 20 Oct 2021 12:00:40 +0800 Subject: [PATCH 1/2] fix download nil issue --- eth/downloader/downloader.go | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eth/downloader/downloader.go b/eth/downloader/downloader.go index 55be200d59..5da80c9d3a 100644 --- a/eth/downloader/downloader.go +++ b/eth/downloader/downloader.go @@ -1028,8 +1028,8 @@ func (d *Downloader) findAncestorBinarySearch(p *peerConnection, mode SyncMode, } header := d.lightchain.GetHeaderByHash(h) // Independent of sync mode, header surely exists if header == nil { - p.log.Error("header not found", "number", header.Number, "hash", header.Hash(), "request", check) - return 0, fmt.Errorf("%w: header no found (%d)", errBadPeer, header.Number) + p.log.Error("header not found", "hash", h, "request", check) + return 0, fmt.Errorf("%w: header no found (%s)", errBadPeer, h) } if header.Number.Uint64() != check { p.log.Warn("Received non requested header", "number", header.Number, "hash", header.Hash(), "request", check) From 02bbe59000283f40ccf025ffba4afc4f0b1432db Mon Sep 17 00:00:00 2001 From: yutianwu Date: Tue, 16 Nov 2021 11:46:32 +0800 Subject: [PATCH 2/2] prepare for release v.1.1.5 --- CHANGELOG.md | 9 +++++++++ params/config.go | 2 +- params/version.go | 2 +- 3 files changed, 11 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 78bb469607..5b0b345db0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,4 +1,13 @@ # Changelog +## v1.1.5 +BUGFIX +* [\#509](https://github.com/binance-chain/bsc/pull/509) fix graceful shutdown bug + +IMPROVEMENT +* [\#536](https://github.com/binance-chain/bsc/pull/536) get diff accounts by replaying block when diff layer not found +* [\#527](https://github.com/binance-chain/bsc/pull/527) improve diffsync protocol in many aspects +* [\#493](https://github.com/binance-chain/bsc/pull/493) implement fast getDiffAccountsWithScope API + ## v1.1.4 Improvement * [\#472](https://github.com/binance-chain/bsc/pull/472) add metrics for contract code bitmap cache diff --git a/params/config.go b/params/config.go index 8afc20f882..c09a576495 100644 --- a/params/config.go +++ b/params/config.go @@ -250,7 +250,7 @@ var ( RamanujanBlock: big.NewInt(0), NielsBlock: big.NewInt(0), MirrorSyncBlock: big.NewInt(5184000), - BrunoBlock: nil, + BrunoBlock: big.NewInt(13082000), Parlia: &ParliaConfig{ Period: 3, Epoch: 200, diff --git a/params/version.go b/params/version.go index 0786d099b5..d15c2d94c5 100644 --- a/params/version.go +++ b/params/version.go @@ -23,7 +23,7 @@ import ( const ( VersionMajor = 1 // Major version component of the current release VersionMinor = 1 // Minor version component of the current release - VersionPatch = 4 // Patch version component of the current release + VersionPatch = 5 // Patch version component of the current release VersionMeta = "" // Version metadata to append to the version string )