pub async fn get_address(&self) -> Result<Address, ClientError> {
        let response = self
            .client
            .get(format!("{}/address", self.url))
            .header("X-SP1-Tee-Version", SP1_TEE_VERSION)
            .send()
            .await?
            .json::<GetAddressResponse>()
            .await?;

        Ok(response.address)
    }
Get the address of the TEE server.

This function will send a request to the TEE server, and await a response.

# Errors
- [`ClientError::Http`] - If the request fails to send.
- [`ClientError::Parse`] - If the response is not valid.
crates/sdk/src/network/tee/client.rs