Anoma.Node.Transport.Proxy (Anoma v0.34.0)

Summary

Functions

I create a node proxy for the given remote node id.

I create a transport protocol for the given remote node and its parameters.

Functions

create(local_node_id, remote_node_id, advert)

@spec create(String.t(), String.t(), Anoma.Node.Transport.NetworkRegister.Advert.t()) ::
  {:ok, :created} | {:error, any()}

I create a node proxy for the given remote node id.

create_transport_protocol(node_id, remote_node_id, advert)

@spec create_transport_protocol(
  String.t(),
  String.t(),
  Anoma.Node.Transport.NetworkRegister.Advert.t()
) :: :ok | {:error, any()}

I create a transport protocol for the given remote node and its parameters.