Skip to content
This repository has been archived by the owner on Dec 7, 2019. It is now read-only.

[DEPRECATED] Interface for restricting communication to private networks; use https://github.com/libp2p/go-libp2p-core/ instead.

License

Notifications You must be signed in to change notification settings

libp2p/go-libp2p-interface-pnet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

58 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

go-libp2p-interface-pnet

Discourse posts

An interface providing abstraction of swarm protection for libp2p.

Table of Contents

Usage

Core of this interface in Protector that is used to protect the swarm. It makes decisions about which streams are allowed to pass.

This interface is accepted in multiple places in libp2p but most importantly in go-libp2p-swarm NewSwarmWithProtector and NewNetworkWithProtector.

Implementations:

Contribute

PRs are welcome!

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

License

MIT © Jeromy Johnson


The last gx published version of this module was: 3.0.0: QmW7Ump7YyBMr712Ta3iEVh3ZYcfVvJaPryfbCnyE826b4