Skip to content

Standard Liveness Endpoint#4853

Merged
jimmygchen merged 8 commits intosigp:unstablefrom
Gua00va:post-validator-liveness
Nov 30, 2023
Merged

Standard Liveness Endpoint#4853
jimmygchen merged 8 commits intosigp:unstablefrom
Gua00va:post-validator-liveness

Conversation

@Gua00va
Copy link
Contributor

@Gua00va Gua00va commented Oct 17, 2023

Issue Addressed

Solves #4522

Proposed Changes

Validator Client now uses standard liveness endpoint /eth/v1/validator/liveness/{epoch} implemented here #4343

For reference : #4539

@Gua00va Gua00va marked this pull request as ready for review October 17, 2023 07:20
@jimmygchen jimmygchen added val-client Relates to the validator client binary ready-for-review The code is ready for review backwards-incompat Backwards-incompatible API change v4.6.0 ETA Q1 2024 labels Oct 17, 2023
@Gua00va
Copy link
Contributor Author

Gua00va commented Oct 18, 2023

@jimmygchen, Not sure why the test is failing. I haven't made any changes there.

@jimmygchen
Copy link
Member

Hi @Gua00va
It was a compilation error unrelated to your change and fixed in #4836.

@Gua00va Gua00va force-pushed the post-validator-liveness branch from 08f9125 to ea06eb7 Compare October 18, 2023 16:36
@Gua00va
Copy link
Contributor Author

Gua00va commented Oct 18, 2023

Should work now!!!

@jimmygchen jimmygchen added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Oct 18, 2023
Copy link
Member

@jimmygchen jimmygchen left a comment

Choose a reason for hiding this comment

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

Hi @Gua00va
Thanks for the PR! I've added some comments :)
I think we need to update the doppelganger_serivce to work with the standard response StandardLivenessResponseData.

@Gua00va Gua00va requested a review from jimmygchen October 19, 2023 04:05
@Gua00va
Copy link
Contributor Author

Gua00va commented Oct 19, 2023

Hi @Gua00va Thanks for the PR! I've added some comments :) I think we need to update the doppelganger_serivce to work with the standard response StandardLivenessResponseData.

@jimmygchen, I have made some changes. Please have a look.

@jimmygchen jimmygchen added ready-for-review The code is ready for review and removed waiting-on-author The reviewer has suggested changes and awaits thier implementation. labels Oct 19, 2023
Copy link
Member

@jimmygchen jimmygchen left a comment

Choose a reason for hiding this comment

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

Hi @Gua00va sorry about the delay - I've added some more comments, mostly around efficiency but the overall changes look good to me!

@jimmygchen jimmygchen added waiting-on-author The reviewer has suggested changes and awaits thier implementation. and removed ready-for-review The code is ready for review labels Nov 10, 2023
@Gua00va Gua00va requested a review from jimmygchen November 10, 2023 07:09
@Gua00va
Copy link
Contributor Author

Gua00va commented Nov 16, 2023

Hi @Gua00va sorry about the delay - I've added some more comments, mostly around efficiency but the overall changes look good to me!

@jimmygchen, I have made the required changes. Please have a look.

@jimmygchen jimmygchen removed the waiting-on-author The reviewer has suggested changes and awaits thier implementation. label Nov 16, 2023
Copy link
Member

@jimmygchen jimmygchen left a comment

Choose a reason for hiding this comment

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

Looks good to me! Thanks for your work and patience ☺️ @Gua00va
I've just triggered a CI run now.

@jimmygchen jimmygchen added the ready-for-merge This PR is ready to merge. label Nov 16, 2023
@Gua00va
Copy link
Contributor Author

Gua00va commented Nov 30, 2023

@jimmygchen, This failure doesn't seem to be due to my changes.

@jimmygchen
Copy link
Member

Yep I can confirm, thanks @Gua00va !

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

backwards-incompat Backwards-incompatible API change ready-for-merge This PR is ready to merge. v4.6.0 ETA Q1 2024 val-client Relates to the validator client binary

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants