clientapi

package
v0.0.0-...-3bd49d4 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 Imports: 11 Imported by: 0

Documentation

Overview

Package clientapi - set of remote API used to call a Gateway, grouped to a specific caller type - Retrieval Client. All calls from FileCoin Secondary Retrieval network nodes of type Retrieval Client are going to API handlers in this package.

Package clientapi contains the API code for the client - gateway. The code in this package only packs and unpacks the parameters and results from a map to the wire format and back.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func HandleClientDHTCIDDiscoverRequest

func HandleClientDHTCIDDiscoverRequest(w rest.ResponseWriter, request *fcrmessages.FCRMessage)

HandleClientDHTCIDDiscoverRequest is used to handle client request for cid offer

func HandleClientDHTCIDDiscoverRequestV2

func HandleClientDHTCIDDiscoverRequestV2(w rest.ResponseWriter, request *fcrmessages.FCRMessage)

HandleClientDHTCIDDiscoverRequestV2 is used to handle client request for cid offer

func HandleClientDHTDiscoverOfferRequest

func HandleClientDHTDiscoverOfferRequest(w rest.ResponseWriter, request *fcrmessages.FCRMessage)

func HandleClientEstablishmentRequest

func HandleClientEstablishmentRequest(w rest.ResponseWriter, request *fcrmessages.FCRMessage)

HandleClientEstablishmentRequest is used to handle initial establishment http request from client

func HandleClientStandardCIDDiscoverRequest

func HandleClientStandardCIDDiscoverRequest(w rest.ResponseWriter, request *fcrmessages.FCRMessage)

HandleClientStandardCIDDiscoverRequest is used to handle client request for cid offer

func HandleClientStandardCIDDiscoverRequestV2

func HandleClientStandardCIDDiscoverRequestV2(writer rest.ResponseWriter, request *fcrmessages.FCRMessage)

HandleClientStandardCIDDiscoverRequestV2 is used to handle client request for cid offer

func HandleClientStandardDiscoverOfferRequest

func HandleClientStandardDiscoverOfferRequest(writer rest.ResponseWriter, request *fcrmessages.FCRMessage)

HandleClientStandardDiscoverOfferRequest is used to receive payment to respond to client standard offer query

Types

This section is empty.

Jump to

Keyboard shortcuts

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