summaryrefslogtreecommitdiffstats
path: root/ipfs-api-prelude/src/response/tests/v0_commands_0.json
diff options
context:
space:
mode:
Diffstat (limited to 'ipfs-api-prelude/src/response/tests/v0_commands_0.json')
-rw-r--r--ipfs-api-prelude/src/response/tests/v0_commands_0.json1465
1 files changed, 1465 insertions, 0 deletions
diff --git a/ipfs-api-prelude/src/response/tests/v0_commands_0.json b/ipfs-api-prelude/src/response/tests/v0_commands_0.json
new file mode 100644
index 0000000..442adbd
--- /dev/null
+++ b/ipfs-api-prelude/src/response/tests/v0_commands_0.json
@@ -0,0 +1,1465 @@
+{
+ "Name": "ipfs",
+ "Subcommands": [
+ {
+ "Name": "diag",
+ "Subcommands": [
+ {
+ "Name": "sys",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "cmds",
+ "Subcommands": [
+ {
+ "Name": "set-time",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "clear",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "name",
+ "Subcommands": [
+ {
+ "Name": "publish",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "resolve"
+ ]
+ },
+ {
+ "Names": [
+ "lifetime",
+ "t"
+ ]
+ },
+ {
+ "Names": [
+ "ttl"
+ ]
+ },
+ {
+ "Names": [
+ "key",
+ "k"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "resolve",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ },
+ {
+ "Names": [
+ "nocache",
+ "n"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "bitswap",
+ "Subcommands": [
+ {
+ "Name": "ledger",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "wantlist",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "peer",
+ "p"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "stat",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "unwant",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "shutdown",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "block",
+ "Subcommands": [
+ {
+ "Name": "stat",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "get",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "put",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "format",
+ "f"
+ ]
+ },
+ {
+ "Names": [
+ "mhtype"
+ ]
+ },
+ {
+ "Names": [
+ "mhlen"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "rm",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "force",
+ "f"
+ ]
+ },
+ {
+ "Names": [
+ "quiet",
+ "q"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "config",
+ "Subcommands": [
+ {
+ "Name": "show",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "edit",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "replace",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "bool"
+ ]
+ },
+ {
+ "Names": [
+ "json"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "dht",
+ "Subcommands": [
+ {
+ "Name": "query",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "findprovs",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ },
+ {
+ "Names": [
+ "num-providers",
+ "n"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "findpeer",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "get",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "put",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "provide",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ },
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "dns",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "p2p",
+ "Subcommands": [
+ {
+ "Name": "stream",
+ "Subcommands": [
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "headers",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "dial",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "close",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "all",
+ "a"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "listener",
+ "Subcommands": [
+ {
+ "Name": "close",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "all",
+ "a"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "headers",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "open",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "version",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "number",
+ "n"
+ ]
+ },
+ {
+ "Names": [
+ "commit"
+ ]
+ },
+ {
+ "Names": [
+ "repo"
+ ]
+ },
+ {
+ "Names": [
+ "all"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "add",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ },
+ {
+ "Names": [
+ "quiet",
+ "q"
+ ]
+ },
+ {
+ "Names": [
+ "quieter",
+ "Q"
+ ]
+ },
+ {
+ "Names": [
+ "silent"
+ ]
+ },
+ {
+ "Names": [
+ "progress",
+ "p"
+ ]
+ },
+ {
+ "Names": [
+ "trickle",
+ "t"
+ ]
+ },
+ {
+ "Names": [
+ "only-hash",
+ "n"
+ ]
+ },
+ {
+ "Names": [
+ "wrap-with-directory",
+ "w"
+ ]
+ },
+ {
+ "Names": [
+ "hidden",
+ "H"
+ ]
+ },
+ {
+ "Names": [
+ "chunker",
+ "s"
+ ]
+ },
+ {
+ "Names": [
+ "pin"
+ ]
+ },
+ {
+ "Names": [
+ "raw-leaves"
+ ]
+ },
+ {
+ "Names": [
+ "nocopy"
+ ]
+ },
+ {
+ "Names": [
+ "fscache"
+ ]
+ },
+ {
+ "Names": [
+ "cid-version"
+ ]
+ },
+ {
+ "Names": [
+ "hash"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "object",
+ "Subcommands": [
+ {
+ "Name": "patch",
+ "Subcommands": [
+ {
+ "Name": "append-data",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "add-link",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "create",
+ "p"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "rm-link",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "set-data",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "data",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "get",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "new",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "put",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "inputenc"
+ ]
+ },
+ {
+ "Names": [
+ "datafieldenc"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "stat",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "diff",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "links",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "headers",
+ "v"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "repo",
+ "Subcommands": [
+ {
+ "Name": "gc",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "quiet",
+ "q"
+ ]
+ },
+ {
+ "Names": [
+ "stream-errors"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "stat",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "human"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "fsck",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "version",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "quiet",
+ "q"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "verify",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "stats",
+ "Subcommands": [
+ {
+ "Name": "bw",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "peer",
+ "p"
+ ]
+ },
+ {
+ "Names": [
+ "proto",
+ "t"
+ ]
+ },
+ {
+ "Names": [
+ "poll"
+ ]
+ },
+ {
+ "Names": [
+ "interval",
+ "i"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "repo",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "human"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "bitswap",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "file",
+ "Subcommands": [
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "tar",
+ "Subcommands": [
+ {
+ "Name": "add",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "cat",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "cat",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "key",
+ "Subcommands": [
+ {
+ "Name": "rm",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "l"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "gen",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "type",
+ "t"
+ ]
+ },
+ {
+ "Names": [
+ "size",
+ "s"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "list",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "l"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "rename",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "force",
+ "f"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "mount",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "ipfs-path",
+ "f"
+ ]
+ },
+ {
+ "Names": [
+ "ipns-path",
+ "n"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "pin",
+ "Subcommands": [
+ {
+ "Name": "add",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ },
+ {
+ "Names": [
+ "progress"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "rm",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "type",
+ "t"
+ ]
+ },
+ {
+ "Names": [
+ "quiet",
+ "q"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "verify",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose"
+ ]
+ },
+ {
+ "Names": [
+ "quiet",
+ "q"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "update",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "unpin"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "tour",
+ "Subcommands": [
+ {
+ "Name": "list",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "next",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "restart",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "refs",
+ "Subcommands": [
+ {
+ "Name": "local",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "format"
+ ]
+ },
+ {
+ "Names": [
+ "edges",
+ "e"
+ ]
+ },
+ {
+ "Names": [
+ "unique",
+ "u"
+ ]
+ },
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "resolve",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "swarm",
+ "Subcommands": [
+ {
+ "Name": "peers",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "verbose",
+ "v"
+ ]
+ },
+ {
+ "Names": [
+ "streams"
+ ]
+ },
+ {
+ "Names": [
+ "latency"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "addrs",
+ "Subcommands": [
+ {
+ "Name": "local",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "id"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "connect",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "disconnect",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "filters",
+ "Subcommands": [
+ {
+ "Name": "rm",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "add",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "commands",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "flags",
+ "f"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "dag",
+ "Subcommands": [
+ {
+ "Name": "put",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "format",
+ "f"
+ ]
+ },
+ {
+ "Names": [
+ "input-enc"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "get",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "files",
+ "Subcommands": [
+ {
+ "Name": "mv",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "l"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "stat",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "format"
+ ]
+ },
+ {
+ "Names": [
+ "hash"
+ ]
+ },
+ {
+ "Names": [
+ "size"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "flush",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "read",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "offset",
+ "o"
+ ]
+ },
+ {
+ "Names": [
+ "count",
+ "n"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "write",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "offset",
+ "o"
+ ]
+ },
+ {
+ "Names": [
+ "create",
+ "e"
+ ]
+ },
+ {
+ "Names": [
+ "truncate",
+ "t"
+ ]
+ },
+ {
+ "Names": [
+ "count",
+ "n"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "cp",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "mkdir",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "parents",
+ "p"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "rm",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "recursive",
+ "r"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "f",
+ "flush"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "id",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "format",
+ "f"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "pubsub",
+ "Subcommands": [
+ {
+ "Name": "sub",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "discover"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "peers",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "pub",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "update",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "filestore",
+ "Subcommands": [
+ {
+ "Name": "dups",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "file-order"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "verify",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "file-order"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "bootstrap",
+ "Subcommands": [
+ {
+ "Name": "list",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "add",
+ "Subcommands": [
+ {
+ "Name": "default",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "default"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "rm",
+ "Subcommands": [
+ {
+ "Name": "all",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "all"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "get",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "output",
+ "o"
+ ]
+ },
+ {
+ "Names": [
+ "archive",
+ "a"
+ ]
+ },
+ {
+ "Names": [
+ "compress",
+ "C"
+ ]
+ },
+ {
+ "Names": [
+ "compression-level",
+ "l"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "log",
+ "Subcommands": [
+ {
+ "Name": "level",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": []
+ },
+ {
+ "Name": "tail",
+ "Subcommands": [],
+ "Options": []
+ }
+ ],
+ "Options": []
+ },
+ {
+ "Name": "ls",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "headers",
+ "v"
+ ]
+ },
+ {
+ "Names": [
+ "resolve-type"
+ ]
+ }
+ ]
+ },
+ {
+ "Name": "ping",
+ "Subcommands": [],
+ "Options": [
+ {
+ "Names": [
+ "count",
+ "n"
+ ]
+ }
+ ]
+ }
+ ],
+ "Options": [
+ {
+ "Names": [
+ "config",
+ "c"
+ ]
+ },
+ {
+ "Names": [
+ "debug",
+ "D"
+ ]
+ },
+ {
+ "Names": [
+ "help"
+ ]
+ },
+ {
+ "Names": [
+ "h"
+ ]
+ },
+ {
+ "Names": [
+ "local",
+ "L"