dawsbot / dawsbot/essential-eth
Websocket support
- Dominant language
- TypeScript
- Stars
- 310
- Forks
- 34
- PR merge metrics
- No merged PRs in 30d
Description
Instead of connecting via `https`, it is also possible to connect via websocket to make faster requests without re-initiating the handshake.
https://besu.hyperledger.org/en/stable/HowTo/Interact/APIs/Using-JSON-RPC-API/#websockets
You can use the following chainlists to find a `wss` endpoint to test with: https://chainlist.org/
Contributor guide
Research direction
Review the existing HTTPS JSON-RPC connection path, then read the linked Besu WebSockets documentation to identify the expected protocol behavior. Use a wss endpoint from Chainlist for testing; the work is done when JSON-RPC requests can use websocket connections without re-initiating the handshake.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- typescript
- Domain
- api, networking
- Issue type
- Feature
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100