diff --git a/.changelog/unreleased/improvements/1378-expose-rpc-client-builders.md b/.changelog/unreleased/improvements/1378-expose-rpc-client-builders.md new file mode 100644 index 000000000..335c19289 --- /dev/null +++ b/.changelog/unreleased/improvements/1378-expose-rpc-client-builders.md @@ -0,0 +1,3 @@ +- `[tendermint-rpc]` Export the `http`, `websocket` + modules under `client`, each with the public `Builder` type + ([\#1378](https://github.com/informalsystems/tendermint-rs/pull/1378)). diff --git a/rpc/src/client.rs b/rpc/src/client.rs index f826e3ec1..523a32d1c 100644 --- a/rpc/src/client.rs +++ b/rpc/src/client.rs @@ -15,10 +15,10 @@ pub mod sync; mod transport; #[cfg(feature = "http-client")] -pub use transport::http::{HttpClient, HttpClientUrl}; +pub use transport::http::{self, HttpClient, HttpClientUrl}; #[cfg(feature = "websocket-client")] pub use transport::websocket::{ - WebSocketClient, WebSocketClientDriver, WebSocketClientUrl, WebSocketConfig, + self, WebSocketClient, WebSocketClientDriver, WebSocketClientUrl, WebSocketConfig, }; #[cfg(any(feature = "http-client", feature = "websocket-client"))]