该文档显示请求采用以下格式:
curl -X POST "https://ipfs.infura.io:5001/api/v0/pin/add?arg=&progress="
我目前正在使用 JavaScript 的 API ipfs-http-client进行 Http 调用。
源代码中的add
函数似乎没有提供一种指示固定的方法:
module.exports = (options) => {
const all = addAll(options)
return configure(() => {
return async function add (path, options = {}) { // eslint-disable-line require-await
return last(all({
path,
...options
}, options))
}
})(options)
}
更新
我应该更清楚我的问题。我主要希望能够将我的哈希“固定”在 IPFS 节点上。似乎有两种方法可以让您将哈希添加到节点(一种没有固定,另一种有固定),这两种方法都可以通过以下方式调用:
const result = await ipfs.add(data)
我想知道我应该如何选择添加哈希并将其固定。