Packages
A pretty good Kubo IPFS RPC API client for Elixir.
Retired package: Deprecated - Replaced by ex_ipfs
Current section
Files
Jump to
Current section
Files
lib/myspace_ipfs/structs/peers.ex
defmodule MyspaceIPFS.Peers do
@moduledoc false
defstruct peers: []
@spec new(map) :: MyspaceIPFS.peers()
def new(opts) when is_map(opts) do
%__MODULE__{
peers: opts["Peers"]
}
end
# Pass on errors.
@spec new({:error, any}) :: {:error, any}
def new({:error, data}), do: {:error, data}
end