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

Consolidate abstractions and core types into go-libp2p-core #44

Merged
merged 9 commits into from
May 24, 2019

Conversation

raulk
Copy link
Member

@raulk raulk commented Apr 16, 2019

This PR is part of a batch across go-libp2p repos to consolidate abstractions, interfaces and core types into libp2p/go-libp2p-core. See branch consolidate-skeleton there.

Work is being performed in the consolidate-skeleton branch across repos.

In this PR, we:

  1. migrate core types out of this repo into go-libp2p-core.
  2. ensure backwards compatibility by aliasing all items that were publicly exported.
  3. introduce a gomod dependency to go-libp2p-core.

⚠️⚠️⚠️ Exceptions to (2): DialPeerTimeout global var. Commented out to induce breakage and avoid silent bugs.


Merge strategy: squash and rebase.

@raulk raulk merged commit e8fc79d into master May 24, 2019
@raulk raulk deleted the consolidate-skeleton branch May 24, 2019 17:18
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant