fc-retrieval-client

module
v0.0.0-...-f1dce6f Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 30, 2021 License: Apache-2.0

README

fc-retrieval-client

Filecoin Secondary Retrieval Market client library.

See also Filecoin Secondary Retrieval Market gateway and retrieval provider repositories.

POC1

As an initial experiment, this project implemented a ping client. Usage:

bash ./run.sh # runs the ping client in a Docker container

or

sudo go run ping.go # to ping example.com

or

sudo go run ping.go <servername> # to ping a given server

NB: Raw socket ICMP pings require superuser privileges on most modern operating systems.

TODO: Extend for demonstrating Filecoin client to Gateway protocol.

POC2

TODO

MVP

TODO

Directories

Path Synopsis
pkg
api/clientapi
Package clientapi - a collection of Retrieval Client requests methods used to call FileCoin Secondary Retrieval network.
Package clientapi - a collection of Retrieval Client requests methods used to call FileCoin Secondary Retrieval network.
fcrclient
Package fcrclient - reference implementation in Go (Golang) language of a Retrieval Client used in FileCoin Secondary Retrieval network.
Package fcrclient - reference implementation in Go (Golang) language of a Retrieval Client used in FileCoin Secondary Retrieval network.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL