ipfs-shipyard / net-ipfs-core

MIT License
21 stars 8 forks source link

Move to Multiformats wherever possible #5

Closed Arlodotexe closed 1 year ago

Arlodotexe commented 2 years ago

Background

The library currently uses dependencies such as SimpleBase, BouncyCastle and a few custom implementations for various things.

The problem

The cs multiformats projects are now complete enough to cover all of our needs.

The solution

Remove dependencies on SimpleBase, BouncyCastle, gRPC, etc., and replace with cs-multibase, cs-multihash, cs-multiaddress, and cs-multicodec wherever possible.

Arlodotexe commented 1 year ago

Multiformats hasn't been updated for 6 years. We'll keep what we have and improve it.