问题标签 [hyperledger-fabric]
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.
macos - 垫片:运输正在关闭错误
与 jira 票证https://jira.hyperledger.org/browse/FAB-246中提到的完全相同的错误。
尽管其中一条评论说要采取最新的一切,但这对我没有帮助。
我的结构环境:使用docker-compose.yaml 在 docker toolbox for mac 中运行,如下所述。
我正在使用以下命令注册我的链码。
我通过运行以下命令将对等端口设为50250 。
git - 无法安装 docker
我正在尝试做超级账本结构(设置环境),它需要 docker。我尝试搜索解决安装 docker 的互联网,但无济于事。以下是我尝试安装docker时遇到的错误。
在 git bash(git) 我尝试使用sudo apt-get install docker-engine
. 但它说
我已经按照这个网站的每一步安装 docker: https ://docs.docker.com/engine/installation/linux/ubuntulinux/
这是我尝试构建超级账本结构的网站(在 vagrant 之外构建的阶段,安装 docker): http ://hyperledger-fabric.readthedocs.io/en/latest/dev-setup/build/
java - 超级账本结构 java 链码错误
我使用 peer chaincode deploy 运行 go src 示例,我得到了正确的结果,然后我尝试了 java src 示例,在此处输入图像描述
我得到了一个链码,但是当我使用这个链码进行查询时,它向我展示了:
我使用 docker-tool box 为超级账本结构创建环境。
hyperledger - Hyperledger 链码“注册”与“部署”
我看到以下参考文章“what-happened-exactly-on-chaincode-deploy-and-invoke-query-in-hyperledger”。
对于“注册”链代码,链代码作者是否必须先将链代码注册到 ValidationPeer,然后其他节点才能在网络中找到链代码并将源下载到本地并构建 docker 映像?如果之后多次部署相同的链代码会发生什么,它会覆盖以前的状态吗?
参考: Hyperledger 中的链码部署和调用、查询到底发生了什么?
在“部署”期间,链码以交易的形式提交到账本,并分发到网络中的所有节点。每个节点都会创建新的 Docker 容器,并嵌入此链码。之后将启动容器并执行 Init 方法。
在“查询”期间 - 链码将读取当前状态并将其发送回用户。该交易未保存在区块链中。
在“调用”期间 - 链码可以修改账本中变量的状态。每个“调用”交易都将添加到分类帐中的“块”中。
hyperledger - 超级账本结构链码是否能够部署新的链码?
以太坊合约可以轻松部署新合约,我想知道超级账本结构链码可以部署新链码吗?</p>
git - 登录对等网络-hyperledger 结构(eca.user)有什么问题?
谁能帮我解决这个问题?我不确定对等网络(超级账本结构)的登录有什么问题。
http://hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/
在关于安全功能的说明下,我按照他们的步骤进行
操作。我按照说明进行了尝试。我做了 vagrant ssh,
cd $GOPATH/src/github.com/hyperledger/fabric/peer
然后
(membersrvc.yaml 的默认文件)。
我确实尝试了其他用户名和密码,但都没有工作,因为它显示错误。据我了解,当它显示错误时,这意味着用户和密码不正确。但是,我复制并粘贴了用户名和密码,但没有用。我可以知道登录对等网络的用户名和密码有什么问题(超级账本结构-使用 git bash)吗?
用户和密码(eca.user-显示用户和密码)将显示在以下(membersrvc.yaml)中:
以下代码将是我键入 git bash 以登录对等网络(超级账本结构)的内容:
以下是我输入密码后的错误:
更新:是的,我能够实现类似的东西
但是,我可以知道为什么我只能登录一次吗?例如,如果我想再次登录管理员,它不会提示输入密码,它会像这样
hyperledger - 用于 Java 链码的 Hyperledger SDK (shim-client-1.0)
我尝试编译链代码示例并编写自己的(https://github.com/hyperledger/fabric/tree/master/examples/chaincode/java/SimpleSample)
但是,我无法获得 shim-client-1.0。你有计划公开 java sdk 吗?
hyperledger - 部署链码时出现连接错误
我刚开始使用链码。
我一步一步地遵循:http:
//hyperledger-fabric.readthedocs.io/en/latest/Setup/Chaincode-setup/#running-the-chaincode
我在 Windows 上使用 Docker 工具箱。
但是当我开始运行 chaincode_example02 时,我收到以下错误:
为什么?
hyperledger - Hyperledger 在调用函数中访问交易 ID
如果我调用链代码的调用,我会在 REST 响应中获得事务 ID。例如
如何在我的链码调用函数中以编程方式访问此事务 ID(上例中的 e00848bc-71c3-422f-b637-cbfc9d2e2042)?
hyperledger - grpc:启动结构的对等节点时,由于传输失败,RPC 快速失败
我尝试使用https://github.com/hyperledger/fabric/blob/master/docs/dev-setup/devenv.md上的指南构建织物的开发环境
进入 VM后vagrant ssh
,我想启动一个对等节点来测试示例链代码,以验证我是否正确设置了环境,因此使用https://github.com/hyperledger/fabric/blob/master/docs/上的指南设置/链码-setup.md
I make peer
,并通过 启动对等节点peer node start --peer-chaincodedev
,但出现错误:
我也尝试了安全设置的可选步骤,make membersrvc
并运行它,但是在运行 membersrvc 时,没有输出也没有停止,只是在那里停留了几个小时。
我不知道为什么会出现这种情况,经过两天的搜索,似乎没有其他人遇到同样的问题。请帮助我,谢谢!