Skip to content

Validator client refactor#618

Merged
paulhauner merged 97 commits intomasterfrom
kill-grpc
Nov 25, 2019
Merged

Validator client refactor#618
paulhauner merged 97 commits intomasterfrom
kill-grpc

Conversation

@paulhauner
Copy link
Copy Markdown
Member

@paulhauner paulhauner commented Nov 21, 2019

Issue Addressed

Proposed Changes

  • Modifies account_manager to suit the deposit flow in Onboarding testnet validators #604.
  • Refactors the validator client to be more use http and be more async.
  • Removes gRPC project-wide.
  • Adds a maximum skip slots of 128. Without this, it causes lots of problems with high validator counts and skip slots. HTTP requests start to pile up.
  • Adds a snazzy new github actions CI.

Copy link
Copy Markdown
Member Author

@paulhauner paulhauner left a comment

Choose a reason for hiding this comment

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

Self review

@paulhauner paulhauner added ready-for-review The code is ready for review and removed work-in-progress PR is a work-in-progress labels Nov 24, 2019
@paulhauner paulhauner marked this pull request as ready for review November 24, 2019 22:55
Copy link
Copy Markdown
Member

@michaelsproul michaelsproul 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 on the whole, just a few minor changes

@paulhauner paulhauner 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 25, 2019
@paulhauner
Copy link
Copy Markdown
Member Author

All comments have been addressed!

Copy link
Copy Markdown
Member

@michaelsproul michaelsproul left a comment

Choose a reason for hiding this comment

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

Happy to merge when CI passes!

@paulhauner paulhauner merged commit 78d82d9 into master Nov 25, 2019
@paulhauner paulhauner deleted the kill-grpc branch May 16, 2020 23:23
@Kimtrai2020
Copy link
Copy Markdown

Issue Addressed

Proposed Changes

  • Modifies account_manager to suit the deposit flow in Onboarding testnet validators #604.
  • Refactors the validator client to be more use http and be more async.
  • Removes gRPC project-wide.
  • Adds a maximum skip slots of 128. Without this, it causes lots of problems with high validator counts and skip slots. HTTP requests start to pile up.
  • Adds a snazzy new github actions CI.

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

Labels

waiting-on-author The reviewer has suggested changes and awaits thier implementation.

Projects

None yet

4 participants