js-ipfs icon indicating copy to clipboard operation
js-ipfs copied to clipboard

[WIP] refactor: default to CID v1 and encode with base32

Open alanshaw opened this issue 6 years ago • 0 comments

BREAKING CHANGE: Adding content to IPFS will now, by default, return version 1 CIDs and when returned in string form they'll be base32 encoded.

resolves https://github.com/ipfs/js-ipfs/issues/1440 refs https://github.com/ipfs/ipfs/issues/337

Depends on:

  • [ ] https://github.com/multiformats/js-cid/pull/73
  • [ ] https://github.com/ipld/js-ipld/pull/193
  • [ ] https://github.com/ipld/js-ipld-dag-pb/pull/115
  • [ ] https://github.com/ipld/js-ipld-bitcoin/pull/43
  • [ ] https://github.com/ipld/js-ipld-ethereum/pull/47
  • [ ] https://github.com/ipld/js-ipld-git/pull/42
  • [ ] https://github.com/ipld/js-ipld-zcash/pull/35
  • [ ] https://github.com/ipfs/js-ipfs-unixfs-engine/pull/235
  • [ ] https://github.com/ipfs/js-ipfs-mfs/pull/38
  • [ ] https://github.com/multiformats/js-cid-tool/pull/7
  • [ ] https://github.com/ipfs/js-ipfs-bitswap/pull/188
  • [ ] https://github.com/ipfs/js-ipfs-block/pull/44
  • [ ] https://github.com/ipfs/js-ipfs-http-response/pull/17
  • [ ] https://github.com/ipfs/js-ipfs-http-client/pull/949
  • [x] https://github.com/ipfs/js-ipfs-repo/pull/192
  • [ ] https://github.com/ipfs/interface-js-ipfs-core/pull/444
  • [ ] https://github.com/ipfs/is-ipfs/pull/29
  • [ ] https://github.com/libp2p/js-libp2p-kad-dht/pull/84

alanshaw avatar Feb 06 '19 14:02 alanshaw