草庐IT

hyperledger-archives

全部标签

go - 如何在 hyperledger fabric v0.6 链代码实现中查询一段时间的状态

我在IBM-bluemix中使用HyperledgerfabricV0.6服务,并将我的go语言链代码部署到bluemix文档中提供的对等点。由于我对这个实现很陌生,所以我只能在ChaincodeStubInterface中找到PutState和GetState方法。.但是我的需求是查询一段时间的状态。例如:2017年2月11日10:00:00:创建了Asset12017年2月11日12:00:00:创建了Asset22017年2月12日10:00:00:修改Assets12017年2月13日13:00:00:创建Assets3....2017年2月15日14:00:00:创建Asse

go - Hyperledger Fabric V1.0 中日期范围的复合键形成

引用this问题,我也有疑问。假设我的复合键由字段Owner_id~dateOfcreation组成我的key是这样的:Owner1~11-05-2017Owner1~12-05-2017Owner1~13-05-2017......Owner1~30-05-2017我是否可以获取日期范围的状态,例如Owner1~12-05-2017到Owner~27-05-2017?在我的理解中,stub.GetStateByRange(startKey,endKey)将返回按词法顺序排列的键,因此它不会返回预期的范围。如果我错了,请纠正我。我尝试重新排列按键,例如:Owner1~2017_05_1

go - Make peer 或 make Step 2/5 错误上的 Hyperledger Fabric 0.6 设置错误

尝试运行make和makepeer来设置fabric0.6thislink使用来自go-1.7.6/src/github.com/hyperledger/fabric的命令makepeer或make获取错误COPYfailed:stat/var/lib/docker/tmp/docker-builder098718235/payload/protoc-gen-go:nosuchfileordirectoryScreenshotofterminal.Failedatstep2/5 最佳答案 除非您确实出于某种原因使用v0.6(Hype

go - go 中的链码 - Hyperledger v 1.0 - 返回的参数太多

我在Hyperledger中运行我的Chaincode程序之一时遇到错误堆栈。我正在尝试构建一个小型应用程序,它将插入用户名和状态的键值对,并使用它我可以从分类帐中插入或读取值:gobuild#_/home/ubuntu/go/src/Chaincodeexample./Samplesupplychain.go:28:9:toomanyargumentstoreturnhave(nil,error)want(peer.Response)....这适用于我代码中的所有其他功能,最后的功能如下:./Samplesupplychain.go:80:33:toomanyargumentsinc

windows - Vim fugitive 插件无法识别 Windows 上的 git archive

我通过病原体插件安装了vimfugitive。Helptags为Fugitive创建了标签。在下一步中,我使用gitinit设置了一个全新的git存储库,跳转到该文件夹​​,创建了一个README。然后我在gVim中运行:Gstatus但打开的拆分窗口是空的。:Gcommit告诉我命令git拼写错误。我从这里为Windows764位安装了Git-1.7.9-preview20120201.exe:http://code.google.com/p/msysgit/downloads/list谁能带我走上正轨?问候 最佳答案 似乎git

windows - 7-zip : How to open Add to Archive Dialog Box from command line?

我想从命令行打开7-Zip添加到存档对话框。我相信它是7-zip文件管理器(7zFM.ex)的一部分,但没有帮助文件。我需要这样的东西:C:\ProgramFiles\7-Zip>7zFM.exe-dialog"C:\file-to-archive.txt" 最佳答案 您可以为7zg.exe使用-ad开关。7zg.exeak.7z-ad 关于windows-7-zip:HowtoopenAddtoArchiveDialogBoxfromcommandline?,我们在StackOverf

Hyperledger Fabric环境搭建(Linux)

文章目录前言替换yum源GoDockerDocker-ComposeGitFabric运行前言fabric二进制文件对linux只支持amd64的,我arm64搞了半天一直不行(老天爷救救我),最后重装系统是不可能重装的,用CSDN的认证优惠免费搞了台一个月的。如果你用wget从git下载很慢,可以配置一下/etc/hosts,我也把相关包上传至了网盘,也可以直接上传后解压缩。百度网盘:https://pan.baidu.com/s/1BuZbCZQ50R-zu5SW-smcHw提取码:kvyf替换yum源使用默认的国外源在后续的下载中会很慢,替换为国内的镜像,提高下载速度(不替换也行吧)。c

windows - 如何使用 Compress-Archive 的快捷路径将当前文件夹压缩到同一目的地

我正在使用Compress-Archive并想将当前目录压缩到同一路径中。但是我不想两次都输入整个文件路径。是否有捷径可寻?我使用的是Windows10专业版。这在大多数情况下都有效Compress-Archive。test.zip但我希望它与当前目录处于同一级别,所以我需要将它放回一个位置。我想要这样的东西:path/testpath/test.zip我得到了什么:path/testpath/test/test.zip它进入了实际的文件夹,这不是我想要的 最佳答案 你可能想要这样:Compress-Archive*..\test.

php - 是否可以在 Windows 中使用 PHP 访问和设置 "File is ready for archiving"标志?

如果我制作这样的文件:然后转到它的属性并单击高级(我删除了位置):我可以切换这个标志吗:用PHP? 最佳答案 你可以这样做:exec("attrib+Afile.txt"); 关于php-是否可以在Windows中使用PHP访问和设置"Fileisreadyforarchiving"标志?,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/10985568/

windows - OpenCV Windows 安装 : can not open file "OpenCV-2.4.5.exe" as archive

有谁知道如何解决这个问题?我只想在我的Windows7(64位)平台上安装OpenCVforWindows。我下载错包了吗?作为引用,我下载的文件扩展名为.exe。我还尝试将其更改为.7z,但没有用(说存档已损坏)。什么给了?? 最佳答案 安装程序可能已损坏。再次下载,最好使用下载管理器。 关于windows-OpenCVWindows安装:cannotopenfile"OpenCV-2.4.5.exe"asarchive,我们在StackOverflow上找到一个类似的问题: