View Source MyspaceIPFS.Api (Myspace IPFS v0.0.1)
MyspaceIPFS.Api is where the main commands of the IPFS API reside. Alias this library and you can run the commands via Api.<cmd_name>.
## Examples
iex> alias MyspaceIPFS.API, as: Api
iex> Api.get("Multihash_key")
<<0, 19, 148, 0, ... >>
Link to this section Summary
Link to this section Functions
@spec bitswap_reprovide() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec bootstrap_add_default() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec bootstrap_list() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec bootstrap_rm_all() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec commands() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec diag_cmds() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec diag_cmds_clear() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec diag_sys() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec files_flush() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec files_ls() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec filestore_dups() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec filestore_ls() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec filestore_verify() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec id() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec key_list() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec log_ls() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec log_tail() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec mount() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec name_resolve() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec pubsub_ls() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec pubsub_peers() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec refs_local() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec repo_gc() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec repo_stat() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec repo_verify() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec repo_version() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec shutdown() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec stats_bitswap() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec stats_bw() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec stats_dht() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec stats_provide() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec stats_repo() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec swarm_addrs() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec swarm_addrs_listen() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec swarm_addrs_local() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec swarm_filters() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}
@spec swarm_peers() :: {:client_error | :forbidden | :missing | :not_allowed | :ok | :server_error, any()}