diff --git a/ethers-providers/src/transports/http.rs b/ethers-providers/src/transports/http.rs index ad473c0e..600edaf1 100644 --- a/ethers-providers/src/transports/http.rs +++ b/ethers-providers/src/transports/http.rs @@ -91,6 +91,15 @@ impl From> for ClientError { } } } +impl From<()> for HttpClientError { + fn from(_: ()) -> Self { + HttpClientError::JsonRpcError(JsonRpcError { + code: 0, + message: "".to_string(), + data: None, + }) + } +} #[cfg_attr(target_arch = "wasm32", async_trait(?Send))] #[cfg_attr(not(target_arch = "wasm32"), async_trait)]