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] - Server sent events #1920

Closed
wants to merge 31 commits into from

Conversation

realbigsean
Copy link
Member

@realbigsean realbigsean commented Nov 17, 2020

Issue Addressed

Resolves #1434 (this is the last major feature in the standard spec. There are only a couple of places we may be off-spec due to recent spec changes or ongoing discussion)
Partly addresses #1669

Proposed Changes

  • remove the websocket server
  • remove the TeeEventHandler and NullEventHandler
  • add server sent events according to the eth2 API spec

Additional Info

This is according to the currently unmerged PR here: ethereum/beacon-APIs#117

@paulhauner paulhauner added the work-in-progress PR is a work-in-progress label Nov 18, 2020
@paulhauner paulhauner changed the base branch from master to unstable November 23, 2020 23:20
…rver-sent-events

� Conflicts:
�	README.md
�	beacon_node/beacon_chain/src/beacon_chain.rs
�	beacon_node/client/src/builder.rs
�	beacon_node/http_api/src/lib.rs
�	beacon_node/http_api/tests/tests.rs
�	beacon_node/src/lib.rs
@realbigsean realbigsean added ready-for-review The code is ready for review and removed work-in-progress PR is a work-in-progress labels Nov 25, 2020
@realbigsean realbigsean marked this pull request as ready for review November 25, 2020 22:08
…rver-sent-events

� Conflicts:
�	Cargo.lock
�	beacon_node/beacon_chain/Cargo.toml
�	beacon_node/http_api/src/lib.rs
�	beacon_node/http_api/tests/tests.rs
�	beacon_node/websocket_server/Cargo.toml
�	beacon_node/websocket_server/src/lib.rs
…rver-sent-events

� Conflicts:
�	Cargo.lock
…rver-sent-events

� Conflicts:
�	beacon_node/beacon_chain/src/builder.rs
�	beacon_node/client/src/builder.rs
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.

Great stuff! So good to see this functionality in.

bors r+

@paulhauner paulhauner added ready-for-merge This PR is ready to merge. and removed ready-for-review The code is ready for review labels Dec 4, 2020
bors bot pushed a commit that referenced this pull request Dec 4, 2020
## Issue Addressed

Resolves #1434 (this is the last major feature in the standard spec. There are only a couple of places we may be off-spec due to recent spec changes or ongoing discussion)
Partly addresses #1669
 
## Proposed Changes

- remove the websocket server
- remove the `TeeEventHandler` and `NullEventHandler` 
- add server sent events according to the eth2 API spec

## Additional Info

This is according to the currently unmerged PR here: ethereum/beacon-APIs#117


Co-authored-by: realbigsean <[email protected]>
@bors bors bot changed the title Server sent events [Merged by Bors] - Server sent events Dec 4, 2020
@bors bors bot closed this Dec 4, 2020
@realbigsean realbigsean deleted the server-sent-events branch November 21, 2023 16:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ready-for-merge This PR is ready to merge.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Cargo audit vuln ignored: RUSTSEC-2020-0043 Implement the standard HTTP for BN
2 participants