📝 Overview
At this moment, only HTTPProvider is supported by the SDK. Supporting WebSocketProvider would be beneficial to developers, as some utility functions (e.g., watching contract events) could be implemented more efficiently using WebSocketProvider.
🖋 Details
- Modify
SDKClient class to support WebSocketProvider as a provider option.
- Refactor any related code.
- Add unit tests for all the newly-added functionalities (targeted branch coverage = ~90%)
🍭 Sub-Tasks
N/A
📚 References
📝 Overview
At this moment, only
HTTPProvideris supported by the SDK. SupportingWebSocketProviderwould be beneficial to developers, as some utility functions (e.g., watching contract events) could be implemented more efficiently usingWebSocketProvider.🖋 Details
SDKClientclass to supportWebSocketProvideras a provider option.🍭 Sub-Tasks
N/A
📚 References