在本地添加文件
lotus client import test-add.txt
- 文件要在ipfs 仓库目录下
- 最小要127个字节
列出本地文件
lotus client local
列出能存储数据的矿工
lotus state list-miners
向矿工询价
lotus client query-ask <miner>
eg: lotus client query-ask t017792
存储数据
lotus client deal <Data CID> <miner> <price> <duration>
eg: lotus client deal bafkreiahpvhvylrriipo42l4ozgoyschcc4qvgrtv2v6ofi3b2dt5fntsq t017792 0.0000000005 1920
- miner 矿工id
- price 价格
- duration 表示矿工将你的数据保存多久,以块表示,一个块代表45秒 ,一天246060/45=1920
命令成功后返回 Deal CID
检查交易状态
lotus client list-deals
根据数据cid查找
lotus client find <Data CID>
根据cid检索数据
lotus client retrieve <Data CID> <outfile>
- 如果outfile不存在,将在lotus仓库目录下创建
- 此命令会初始化检索交易,并下载数据到你的计算机,这个过程大概要花2到10分钟