Skip to content
This repository has been archived by the owner on Oct 15, 2024. It is now read-only.

Fix consensus failure when remote signer drops #153

Merged
merged 5 commits into from
Jan 11, 2021
Merged

Conversation

EnderCrypto
Copy link
Contributor

@EnderCrypto EnderCrypto commented Dec 25, 2020

  • Referenced an issue explaining the need for the change
  • Updated all relevant documentation in docs
  • Updated all code comments where relevant
  • Wrote tests
  • Updated CHANGELOG_PENDING.md

Commit cherry-pick d85e2e52d; resolve conflict:
-.[privval] #4275 Fix consensus failure when remote signer drops (@melekes)
PR: tendermint/tendermint#4275
tendermint/tendermint@d85e2e5

Commit privval: if remote signer errors, don't retry

Commit cherry-pick 61ab6718e; resolve conflicts

Commit cherry-pick commit 5ba30e6f5; resolve conflict

CHANGELOG.md Outdated


## v0.31.5-binance.1
*July 17th, 2019*

### IMPROVEMENTS:
- [mempool] [\#100](https://github.com/binance-chain/bnc-tendermint/pull/100) add OnlyPersistent to config of mempool
- [mempool] [\#100](https://github.com/binance-chain/bnc-tendermint/pull/100) add OnlyPersistent to config of mempool
- [metrics] [\#96](https://github.com/binance-chain/bnc-tendermint/pull/96) monitor: add more metrics about p2p

Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why change CHANGELOG here?

@@ -31,6 +32,8 @@ var (
ErrInvalidProposalPOLRound = errors.New("Error invalid proposal POL round")
ErrAddingVote = errors.New("Error adding vote")
ErrVoteHeightMismatch = errors.New("Error vote height mismatch")

errPubKeyIsNotSet = errors.New("pubkey is not set. Look for \"Can't get private validator pubkey\" errors")
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Use Upper case? Just follow other Err even though it is not used by other packages.

@unclezoro
Copy link
Collaborator

The name of this PR is too simple, please add a short description

@EnderCrypto EnderCrypto changed the title Remote drop Fix consensus failure when remote signer drops Dec 26, 2020
@rickyyangz
Copy link
Contributor

please make the commit clean and readable

@EnderCrypto EnderCrypto merged commit 2fd279d into develop Jan 11, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants