Interfaces and abstractions that make up go-libp2p
Go to file
2020-03-06 09:52:02 +00:00
connmgr docs: uniform comment sentences 2020-03-03 18:16:38 +01:00
crypto add functions for converting libp2p keys to stdlib variants (#125) 2020-03-06 09:46:59 +00:00
discovery Absorb go-libp2p abstractions and core types into this module (#1) 2019-05-22 18:31:11 +01:00
event rename routability -> reachability 2020-03-04 12:43:11 -08:00
helpers Absorb go-libp2p abstractions and core types into this module (#1) 2019-05-22 18:31:11 +01:00
host eventbus abstraction + initial events (#17) 2019-06-20 15:59:53 +01:00
metrics feat(metrics): add function to trim idle meters 2019-11-15 18:40:37 -08:00
mux Absorb go-libp2p abstractions and core types into this module (#1) 2019-05-22 18:31:11 +01:00
network rename routability -> reachability 2020-03-04 12:43:11 -08:00
peer docs: uniform comment sentences 2020-03-03 18:16:38 +01:00
peerstore docs: uniform comment sentences 2020-03-03 18:16:38 +01:00
pnet Absorb go-libp2p abstractions and core types into this module (#1) 2019-05-22 18:31:11 +01:00
protocol eventbus abstraction + initial events (#17) 2019-06-20 15:59:53 +01:00
record Signed envelopes & routing records (#73) 2020-02-10 14:53:24 -05:00
routing docs(routing/query): document public query event interfaces 2019-12-06 12:59:52 -05:00
sec Merge pull request #52 from mhchia/patch-1 2020-01-11 09:17:07 +01:00
test Signed envelopes & routing records (#73) 2020-02-10 14:53:24 -05:00
transport typo fix 2019-12-13 15:24:15 -05:00
.gitignore adds ability to create keys from crypto.PrivateKey types 2019-09-19 15:16:52 -07:00
.travis.yml ci: bump to go 1.13 2019-12-06 16:30:47 -05:00
alias.go Absorb go-libp2p abstractions and core types into this module (#1) 2019-05-22 18:31:11 +01:00
compat-check Add compat check (#40) 2019-07-25 15:51:06 +01:00
go.mod build(deps): bump github.com/multiformats/go-multiaddr 2020-03-02 11:20:25 +00:00
go.sum go mod tidy. (#128) 2020-03-06 09:52:02 +00:00
LICENSE chore(license): fix license detection 2020-02-11 10:34:23 -08:00
LICENSE-APACHE Add license files (#24) 2019-06-24 18:25:52 +01:00
LICENSE-MIT Add license files (#24) 2019-06-24 18:25:52 +01:00
README.md Update README.md 2019-12-19 09:57:16 -05:00
tools.go Add compat check (#40) 2019-07-25 15:51:06 +01:00

go-libp2p-core

GoDoc Coverage Status Build Status Discourse posts

Home to the interfaces and abstractions that make up go-libp2p.

Minimum go version: 1.13

Install

go get github.com/libp2p/go-libp2p-core

Usage

Check out the GoDocs.

Testing

To test instantiations of interfaces and abstractions, you can use the test suite.

License

Dual-licensed under MIT and ASLv2, by way of the Permissive License Stack.