IPFS发布js-ipfs 0.40.0 版本

迁移不是为了躲藏。我们为浏览器中的DWB铺平了道路,打下基础,切换到可以用于URL来源的散列格式。

新的repo迁移工具

曾经在一个必须编写数据库迁移的应用程序上工作过吗?是的,我们也是。到目前为止,js-ipfs还不能将repo迁移到新的格式。好吧,这并非完全正确,您可以在Node.js中运行js ipfs时创建的repo上使用go ipfs repo迁移工具(是的,我们有repo兼容性!),但在浏览器中你陷入了困境。

我的意思是,如果我们更新了js ipfs附带的repo格式,那么您的应用程序将不得不捕捉到repo版本不兼容的错误,说明该存储库版本不兼容。坏消息是——您无法使用它,也无法升级。

我们有一个巧妙的策略来避免这种情况——不要改变回购协议,但这很快变得不可持续,因为我们实际上想添加一个迁移,以实现我们的梦想base32编码v1(默认)CIDs。

好消息,朋友们!新版本的js-ipfs现在附带了一个repo迁移工具,可以在浏览器中自动迁移repo。所以现在我们所有的鸭子都排成一列,继续关注迁移和切换到v1 CIDs!

IPNS路径中的base32编码cid

实现了dag put和dag resolve CLI命令

这些在core中已经有一段时间了,我们终于有机会在CLI中展示它们。例如:

API更改

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20191203A0LE5900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。

扫码关注云+社区

领取腾讯云代金券