IrohEndpointResponse

Field

Type

Repeated

Description

success

bool

error

string

info

IrohEndpointInfo

Argument of

Method

Description

SetupIrohEndpoint

Start (or return) the shared per-instance iroh endpoint — the key-addressed QUIC identity every default iroh dial presents and remote peers dial into (iroh://<node_id>). Idempotent: if the endpoint is already running its info is returned and the new config is ignored (first configuration wins). Endpoint-level connection events arrive on the status channel (NorskStatusEvent.iroh_endpoint_event).

GetIrohEndpointInfo

The shared iroh endpoint’s identity and state (starting it with environment-derived config if not yet running).

SetIrohAllowedPeers

Replace the shared iroh endpoint’s inbound allow-list. Revocation is immediate: live connections from delisted peers are closed.