Skip to main content

Module partial_https_transport

Module partial_https_transport 

Source
Expand description

§Client-only HTTPS transport

A crate::transport::transport::TransportFactory that knows how to make outbound HTTPS POSTs and how to walk a crate::transport::bootstrap_provider::bootstrap_provider::BootstrapProvider for seed addresses, but does not know how to bind and serve inbound requests. That server-side half lives in hashiverse-server-lib::FullHttpsTransportFactory next to the Let’s Encrypt / rustls integration.

Clients that only consume the network (browser WASM, CLI tools, the Python wrapper) use this factory because they don’t need the extra compile-time weight of the full server stack.

Structs§

PartialHttpsTransportFactory
Partial HTTPS transport factory for client-only use.