Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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
feat: include rotate keys logic in abci #18236
feat: include rotate keys logic in abci #18236
Changes from 106 commits
b6b512a
7c7322a
9aef4f4
37675e6
a9be784
2a713b5
43923ce
d674890
c9f32a7
20f27b7
a51cca3
cacc0d8
e9231e4
5086c5f
202e2ef
3b52332
4843ae1
67e15e0
8ffaa71
c093905
cce3c19
4a63bde
4350e5b
bbcb932
7b2b9bd
6e8eb7f
04f1cbe
55496f9
535d00f
46ae281
12274e9
b19d163
e463855
552e683
2ea32bc
fb3363f
9976530
f0113eb
d4439ec
87aebe8
3a0f4da
89ca04f
6d138b8
49f1745
4183c78
327929f
efb8022
dfbb63a
dd8c72c
0359d96
441f6ee
f41fdf0
c7563f5
44731ce
8a00a07
7ed213f
78c4eda
b236334
a4b06da
cae4de4
1539aaa
e30bece
d4bf237
20bf052
10f6e38
d32c833
05e560a
e27c72a
aee5587
06d7170
d560884
17852c2
9a7a82b
f98c94c
1a2a897
1f04845
82bc8f5
03469a5
a8544f0
ea22a3d
3756d84
91fe4f1
5ed6003
1191858
75eb409
088255b
c221c55
6b55e4b
0f1011b
cc2c0a1
3d5c8b4
1ca3562
cddbc58
f362a93
42979cb
fbd4e41
9961cc5
a8bab2f
159375e
663c8ef
19bf12b
320af37
fcabe10
5e4736a
2eedad0
97c871d
8f219bd
1b1f4b7
c742783
7a4419a
075865b
98862ef
bc53191
693a7eb
bd92cec
File filter
Filter by extension
Conversations
Jump to
There are no files selected for viewing
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Can you explain this a little bit more? Getting the consAddr this way doesn't get it from the store again if that's what you meant
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@atheeshp ping on this one, I think you added more comments but I'm still confused 😅
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
an evidence for a validator's behaviour can be submitted till the unbonding period window.
When a validator rotates it's key that will update the
validator.ConsAddr
to the new address in the validator details immediately. But if the evidence submitted (within the unbonding period of the rotation) with old cons address we cannot find the required details of the validator in the slashing state because of the key rotation. To find them we need to get the validator's rotated consAddr which will be present atvalidator.consAddr
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I don't necessary love this name, it doesn't accurately describe what it does