最近我使用了ipfs@0.33.0,ipfs-pubsub-room@1.4.1。nodejs应用程序中的orbitdb@0.19.9包。它工作得很好,所有的包都成功地集成在一起,工作得很完美。但由于业务逻辑,我需要转移到React上,为此,我使用ipfs@0.33.0,ipfs-pubsub-room@1.4.1。orbitdb@0.19.9版本,但ipfs给出错误“已有此密钥的传输”...我试着解决,但失败了。然后我切换到ipfs@0.34.4 (最新),ipfs-pubsub-room@1.4.1。orbitdb@0.19.9版本,它解决了“已经有一个带有这个键的传输”错误,但当使用let db = await orbitdb.keyvalue("orderbook3", access);创建orbitdb时,它抛出错误“path.join的参数必须是字符串”。
我认为只有关于ipfs和orbitdb的版本兼容性问题。建议是必需的
发布于 2019-04-03 16:07:18
通过使用更新版本的orbitDB 0.20.0-rc1。问题已修复。
https://stackoverflow.com/questions/55474276
复制相似问题