问题标签 [ipfs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
106 浏览

javascript - 从 ipfs.util.addFromFS 收集回调响应时遇到问题

我正在尝试将回调响应的主体存储在 MongoDB 中。更具体地说,我在“main.js - 服务器”文件上执行/ipfs/add作为这个流星方法。

然后我将它导入到当点击 HTML 按钮时执行的这个流星 js 模板。

我知道该函数可以正常工作,因为我在控制台中获得了作为未定义对象的一部分的预期输出

所以我想我卡住的地方是如何将此对象定义为变量,然后将其作为我的 MongoDB 的一部分收集。

我的最终目标是创建一个表,其中第一列是文件名列表,第二列是文件大小,第三列是来自未定义回调响应对象的哈希。

如果我将其发布在不正确的地方或犯了任何其他新手错误,请提前道歉。我相信这是我关于堆栈交换的第一个问题。

非常感谢您的帮助!

0 投票
1 回答
3394 浏览

blockchain - 处理以太坊 DApp 中的用户资料

我正在创建一个以太坊 DApp。DApp 由拥有相关数据(如电子邮件、姓名和个人资料图片)的用户组成。我想将 IPFS 中的用户内容存储为 JSON 对象,并使用 IPFS 哈希在链上引用它。我如何才能将这些数据与特定用户相关联?从某种意义上说,与 DApp 的后续交互将用户与存储在 IPFS 中的数据联系起来。这是使用带有某种密码的用户帐户哈希完成的吗?

例如,用户 A对使用 DApp 感兴趣,因此提供了他或她的电子邮件、姓名和头像。然后与 DApp 的任何后续交互,例如评论或帖子,都会将此用户链接到 IPFS 中的相应用户数据。

对这种建模用户方式的任何建议或调整将不胜感激。谢谢!

(PS 我来自传统的网络/移动应用程序世界,所以我只是习惯于使用智能合约进行建模。所以如果这是一个简单或结构不正确的问题,我提前道歉。)

0 投票
2 回答
6513 浏览

cors - 如何在 IPFS 上进行跨域请求

所以我想在 ipfs 上放置一个网站,但它有一些 javascript 调用不是 ipfs 网关的服务器,所以我得到了跨源错误。知道怎么做吗?

0 投票
1 回答
177 浏览

c# - 如何创建没有构造函数的类的对象,C#

我正在尝试使用 api,但我无法调用此类的任何方法

我想在不修改的情况下使用 API,我不能声明一个对象,因为我不能调用任何构造函数,我不能调用任何没有对象的方法,因为它们不是静态的。

声明对象时出错

我应该怎么办?

0 投票
0 回答
75 浏览

javascript - Redux Async Action 在 promise 解决之前执行

我面临以下代码错误,即使在解决承诺之前,异步操作“FILE_UPLOAD_SUCCESS”也会发出,因此操作有效负载返回未定义。关于如何解决它的任何想法???

动作创建者

上传文件

0 投票
2 回答
10357 浏览

ipfs - 如何从我的机器上取消固定和删除所有 IPFS 内容?

我已经通过ipfs add. 如何一次取消固定并删除所有这些?

0 投票
2 回答
3204 浏览

nginx - 如何使 IPFS 守护进程成为公共网关?

我所以我有一个在 ubuntu VPS 上运行的 IPFS 守护进程,据报道它正在监听......

我还为ipfs.domain.com设置了一个 DNS A 记录,以指向服务器 IP 地址。我还将ipfs.domain.com的 DNS TXT 记录添加为...

所以我的第一个问题是如何将ipfs.domain.com链接到/ip4/127.0.0.1/tcp/8080

我的第二个问题是,如果服务器由于某种原因离线/无法访问怎么办,有没有办法让某种回退到其他网关?

我的第三个问题是如何指定缓存规则,因此图像可以在未来至少 1 周被缓存,并且网站可以得到一个变化:Accept-Encoding header

0 投票
2 回答
1045 浏览

javascript - 如何使用 Embark 框架演示程序运行 IPFS

我对区块链很陌生,我从各种来源了解到,我们可以使用 board 框架和 IPFS 来轻松创建 DApp。

我已经开始运行登船 github 页面上的所有指令

我运行以下命令来创建所有功能的演示

然后运行登船模拟器

一切正常,即使本地主机页面也能正常工作,我能够获取和设置 int 值。 使用 Embark 的区块链

但是我无法使用页面的 IPFS 选项卡?它给出以下错误:“您使用的节点不支持 IPFS。请确保为 IPFS 节点设置了 CORS。”

但是我已经成功地正确运行了 IPFS 守护进程

我还从 index.js 文件中取消了对这一行的注释

索引.js

索引.HTML

团结契约:

输出如下,所有按钮都不起作用,请告诉我出了什么问题: IPFS 选项卡

我还尝试按照其他网站运行以下命令,但几乎没有成功

0 投票
1 回答
76 浏览

linux - 外部用户调用将无法运行 IPFS 调用

我已遵循本指南:当任何作业完成时,SLURM 是否可以触发脚本(由前端 SLURM 用户实现)?当工作盯着 slurm 时,它会触发我已经实现的脚本。

我有以下脚本。它可由 SlurmUser 读取和执行。在脚本内部,我想调用ipfs并返回生成的哈希值。

你好.sh

更新了这一行slurm.conf

因此,当我通过 SLURM 运行作业时,可以触发此脚本。但它无法运行该ipfs add -r path/to/added命令,因此无法返回有效的哈希值。IPFS 应该将当前路径上的文件写入 .ipfs 文件夹并返回一个哈希值。

我做了:

感谢您宝贵的时间和帮助。

0 投票
1 回答
2557 浏览

ipfs - 如何停止 ipfs 守护进程?(ctrl+c 仅在您位于守护进程 cmd 提示符内时有效)。需要解决方案以使其在其他 cmd 提示符下也能正常工作

刚开始使用ipfs。在我们执行 $ipfs 守护程序之后,我联系了 localhost:5001/webui(显示连接被拒绝。检查了代理和 evrything)。守护进程转义 cmd,但仍在后台运行。当我们做 $ipfs swarm peers 时。它给出“错误:api未运行”

点击这里查看cmd