Skip to content
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

[Merged by Bors] - Add beacon.watch #3362

Closed
wants to merge 23 commits into from

Conversation

macladson
Copy link
Member

This is currently a WIP and all features are subject to alteration or removal at any time.

Overview

The successor to #2873.

Contains the backbone of beacon.watch including syncing code, the initial API, and several core database tables.

See watch/README.md for more information, requirements and usage.

@macladson macladson marked this pull request as draft July 22, 2022 07:11
@macladson macladson force-pushed the beacon-watch branch 4 times, most recently from 7ec5a3a to 2683e39 Compare November 16, 2022 02:52
@macladson macladson marked this pull request as ready for review December 2, 2022 01:55
@macladson macladson added the ready-for-review The code is ready for review label Dec 2, 2022
@macladson macladson requested a review from paulhauner December 2, 2022 01:55
Copy link
Member

@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.

This looks great! I'm impressed at how clean and neatly structured it is! I really enjoyed playing around with the API too, I think it'll be great to see this with a GUI.

As discussed, I don't think this calls for a "check every piece of logic review", however I have read through it all. Once again, I was impressed at how neat and we'll commented it is.

I've made a few suggestions, they're primarily just nit picks. You've kept it so clean that I thought I might continue with your high standard. None of these are important, so I've given this an approval. Feel free to address the comments as you see fit and give me a ping ☺️

watch/src/server/error.rs Outdated Show resolved Hide resolved
watch/src/blockprint/server.rs Outdated Show resolved Hide resolved
watch/src/main.rs Outdated Show resolved Hide resolved
watch/src/server/mod.rs Outdated Show resolved Hide resolved
watch/src/suboptimal_attestations/server.rs Outdated Show resolved Hide resolved
watch/src/suboptimal_attestations/server.rs Outdated Show resolved Hide resolved
watch/src/updater/mod.rs Outdated Show resolved Hide resolved
watch/src/updater/mod.rs Outdated Show resolved Hide resolved
watch/src/updater/mod.rs Outdated Show resolved Hide resolved
watch/src/updater/mod.rs Outdated Show resolved Hide resolved
@macladson macladson 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 Feb 22, 2023
@macladson macladson force-pushed the beacon-watch branch 2 times, most recently from 5444151 to c237797 Compare March 9, 2023 01:11
@macladson macladson 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 Mar 9, 2023
@macladson macladson requested a review from paulhauner March 9, 2023 04:26
Copy link
Member

@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.

Looks good, let's merge it 🚀

I'll trigger bors if you could please ping me via DM when the conflict is resolved 🙏

@paulhauner paulhauner added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels Apr 3, 2023
@paulhauner
Copy link
Member

bors r+

bors bot pushed a commit that referenced this pull request Apr 3, 2023
> This is currently a WIP and all features are subject to alteration or removal at any time.

## Overview

The successor to #2873.

Contains the backbone of `beacon.watch` including syncing code, the initial API, and several core database tables.

See `watch/README.md` for more information, requirements and usage.
@bors bors bot changed the title Add beacon.watch [Merged by Bors] - Add beacon.watch Apr 3, 2023
@bors bors bot closed this Apr 3, 2023
@macladson macladson deleted the beacon-watch branch April 3, 2023 11:38
ghost pushed a commit to oone-world/lighthouse that referenced this pull request Jul 13, 2023
> This is currently a WIP and all features are subject to alteration or removal at any time.

## Overview

The successor to sigp#2873.

Contains the backbone of `beacon.watch` including syncing code, the initial API, and several core database tables.

See `watch/README.md` for more information, requirements and usage.
Woodpile37 pushed a commit to Woodpile37/lighthouse that referenced this pull request Jan 6, 2024
> This is currently a WIP and all features are subject to alteration or removal at any time.

The successor to sigp#2873.

Contains the backbone of `beacon.watch` including syncing code, the initial API, and several core database tables.

See `watch/README.md` for more information, requirements and usage.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
beacon.watch ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants