Skip to content

Conversation

@remagpie
Copy link
Contributor

@remagpie remagpie commented Dec 27, 2019

#27 introduced a behavior change in the consensus implementation, and some additional problems were found while testing snapshot synchronization.
Detailed explanation is recorded in the commit messages.

@remagpie remagpie added the bug Something isn't working label Dec 27, 2019
@remagpie remagpie requested review from majecty and sgkim126 December 27, 2019 02:32
sgkim126
sgkim126 previously approved these changes Dec 27, 2019
@remagpie remagpie mentioned this pull request Dec 27, 2019
majecty
majecty previously approved these changes Dec 27, 2019
CurrentValidators was introduced to tendermint, but it wasn't
used by some part of our implementation. This patch doesn't fix
all of them, but important parts are filled in.
1th term open doesn't require any reward distribution since the
0th term is static validator consensus
@remagpie remagpie dismissed stale reviews from majecty and sgkim126 via ae8afc6 December 27, 2019 07:52
@remagpie
Copy link
Contributor Author

I think I'm a bit confused about the relation between signers and the state item CurrentValidators.
It's really confusing that I thought 😭

@remagpie
Copy link
Contributor Author

remagpie commented Dec 27, 2019

It seems there some problems with this PR. It's not working with the snapshot synchronization.
I'll reopen the PR again when I'm confident with the patch.
Sorry for the inconvenience. @sgkim126 @majecty

@remagpie remagpie closed this Dec 27, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

bug Something isn't working

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants