Categorygithub.com/daotl/go-ipfs-exchange-interface
modulepackage
0.1.0
Repository: https://github.com/daotl/go-ipfs-exchange-interface.git
Documentation: pkg.go.dev

# README

go-ipfs-exchange-interface

DAOT Labs' fork of ipfs/go-ipfs-exchange-interface.

This fork add suports for IPLD channels.

standard-readme compliant GoDoc Build Status

go-ipfs-exchange-interface defines the IPFS exchange interface

Lead Maintainer

Nex

Table of Contents

Install

go-ipfs-exchange-interface works like a regular Go module:

> go get github.com/daotl/go-ipfs-exchange-interface

Usage

import "github.com/daotl/go-ipfs-exchange-interface"

Check the GoDoc documentation

Contribute

PRs accepted.

Small note: If editing the README, please conform to the standard-readme specification.

License

MIT

Copyright for portions of this fork are held by Protocol Labs, Inc. as part of the original go-ipfs-exchange-interface project. All other copyright for this fork are held by DAOT Labs. All rights reserved.

# Interfaces

Fetcher is an object that can be used to retrieve blocks.
Interface defines the functionality of the IPFS block exchange protocol.
SessionExchange is an exchange.Interface which supports sessions.