# README
go-ipfs-exchange-interface
go-ipfs-exchange-interface defines the IPFS exchange interface
ā This repo is no longer maintained.
š We highly recommend switching to the maintained version at https://github.com/ipfs/boxo/tree/main/exchange. šļø Good news! There is tooling and documentation to expedite a switch in your repo.
ā ļø If you continue using this repo, please note that security fixes will not be provided (unless someone steps in to maintain it).
š Learn more, including how to take the maintainership mantle or ask questions, here.
Table of Contents
Install
go-ipfs-exchange-interface
works like a regular Go module:
> go get github.com/ipfs/go-ipfs-exchange-interface
Usage
import "github.com/ipfs/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 Ā© Protocol Labs, Inc.
# Interfaces
Fetcher is an object that can be used to retrieve blocks
Deprecated: use github.com/ipfs/boxo/exchange.Fetcher.
Interface defines the functionality of the IPFS block exchange protocol.
SessionExchange is an exchange.Interface which supports sessions.