go-ethereum/swarm
Lewis Marshall b319f027a0 cmd/swarm, swarm/api/client: add HTTP API client and 'swarm ls' command (#3742)
This adds a swarm ls command which lists files and directories stored in a
manifest. Rather than listing all files, it uses "directory prefixes" in case there are a
lot of files in a manifest but you just want to traverse it.

This also includes some refactoring to the tests and the introduction of a
swarm/api/client package to make things easier to test.
2017-04-05 00:20:07 +02:00
..
api cmd/swarm, swarm/api/client: add HTTP API client and 'swarm ls' command (#3742) 2017-04-05 00:20:07 +02:00
network swarm/network/kademlia: set kademlia log output to debug instead of warn (#3787) 2017-03-18 01:45:00 +01:00
services/swap all: import "context" instead of "golang.org/x/net/context" 2017-03-22 20:49:15 +01:00
storage all: blidly swap out glog to our log15, logs need rework 2017-02-23 12:16:44 +02:00
testutil cmd/swarm, swarm/api/client: add HTTP API client and 'swarm ls' command (#3742) 2017-04-05 00:20:07 +02:00
swarm.go cmd/swarm, swarm/api/client: add HTTP API client and 'swarm ls' command (#3742) 2017-04-05 00:20:07 +02:00