blockchain相关内容

调用链码时,如何通知客户端应用程序?

调用链码时,有一种方法可以调用REST API(外部),以便可以在新事务中通知客户端应用程序. 除了REST之外,还有其他选择吗? 解决方案 最好使用事件 https://github.com/hyperledger/fabric/blob/master/docs/protocol-spec.md#35-events 验证对等体和链码可以在网络上发出事件,应用程序可能会监听并采 ..
发布时间:2021-04-15 20:19:50 其他开发

如何查看由Parity Substrate中的宏生成的最终代码?

Substrate使用许多宏来简化编写运行时模块的过程: construct_runtime! decl_module! decl_storage! decl_event! 等... 但是,很难理解这些宏的实际作用以及最终代码的外观.我该如何深入研究这些宏和扩展? 解决方案 对我来说,最舒适的解决方案是使用 cargo expand https://github. ..
发布时间:2021-04-15 20:19:47 其他开发

Hyperledger fabcar示例结构显示连接失败错误

我正在尝试安装超级账本并运行链式代码.我按照此处的指示执行了所有步骤.但是出现错误 错误:[client-utils.js]:sendPeersProposal-承诺被拒绝:错误:连接失败 在运行query.js时. 在运行 node query.js 之前,当我运行 npm install 时,会给出以下警告: npm WARN fabcar@1.0.0没有存储库字段.这是问题所在. ..
发布时间:2021-04-15 20:19:43 其他开发

我们可以将Solidity与NodeJS一起使用吗?

我想使用NodeJs来开发智能合约的区块链系统,并使用Solidity来实现智能合约,我在Google上找到了它,但是我没有找到答案? 实际上,我使用JavaScript和新语言开发了一种用于智能合约的区块链系统,但是这种语言没有包含很多指令,因此使用稳固性将非常有用,我想知道是否有可能在区块链上为用户提供稳固性由javascript开发? 如果有任何帖子,说明如何使用它.预先谢谢你. ..
发布时间:2021-04-15 20:19:40 其他开发

锯齿交易错误:“尝试设置未经授权的地址"

我正在尝试编写我的自定义事务处理器.我正在为简单的Account类写作 类帐户:def __init __(自身,名称,ac_number,余额):self.name =名称self.ac_number = ac_number自我平衡=平衡 我的TP对于单个帐户来说运行良好.现在,我想针对多个帐户进行改进.为了获得每个帐号的不同状态,我更改了_'_ get_account_address_' ..
发布时间:2021-04-15 20:19:37 Python

如何使用Python和web3.py调用智能合约功能

我在以太坊测试网络上部署了一个合同,其中包含一些功能,并且它们都在使用Remix接口时可以正常工作.当尝试在Python中使用web3.py调用这些函数时,我只能调用公共函数,并且该部分可以正常工作.问题是调用具有“所有者要求"的“限制"功能,这意味着只有创建合同的地址才能调用该特定功能.我已经用谷歌搜索了,但是没有运气.我猜想我应该在调用函数时使用那个地址的以太坊账户的“地址"和“密码"作为参数 ..
发布时间:2021-04-15 20:19:34 Python

Hyperledger-fabric的背书策略中的成员和管理员是什么

来自Hyperledger-Fabric的文档 “在“认可策略"中,当前支持两个角色:成员和管理员." 这些成员和管理员是什么.它们等于Peers吗?在Orgs crypto-config文件夹中,有管理员证书和用户证书,这些是用于签署认可的证书吗? 说我给出了一个org1的管理员必须签署的背书政策,然后我使用"Jim"凭据注册了网络,然后在提交交易后,管理员如何签署该背书政策? ..
发布时间:2021-04-15 20:19:31 其他开发

是否可以在Hyperledger Fabrics中使用第三方CA进行生产阶段

我在一家使用Hyperledger架构构建应用程序的公司中工作.到目前为止,我们一直在使用结构CA.现在,在生产阶段,我们计划转移到第三方ca提供商. 我已经阅读了Fabric CA的文档( https://hyperledger-fabric-ca.readthedocs.io/en/release-1.4/)以了解其工作原理.我一直在寻找Stackoverflow Fabric标签( h ..
发布时间:2020-11-25 22:39:05 其他开发

当我运行应用程序超级账本结构时出错

我正在关注本教程: https://github.com/ITPeople-Blockchain/auction 在步骤:“建立对等和订购者的二进制文件并启动订购者", 在命令中:make native 我收到以下错误: Makefile:71:***“不进入PATH:检查依赖项".阿雷斯托. 我在VirtualBox上使用Ubuntu,并且正确设置了gopath 解决方案 ..
发布时间:2020-09-21 22:33:17 其他开发

断开节点上的区块链货币

下午好!我有一个关于在断开的节点上维护区块链货币的概念性问题... (例如)大型网络与公共网络断开较长时间(或阻塞)的情况下,交易货币(例如,区块链保持最新状态)会发生什么?让我们以一个国家与公共互联网断开连接为例(出于所有意图和目的;是的,我知道这几乎是不可能的,但要跟我一起去),但是利用区块链交易的业务仍在该国内部继续. 一旦该国家(节点网络)重新连接到公共网络,如何重新建立区块链 ..
发布时间:2020-09-21 22:33:15 其他开发

我们可以在使用Hypeledger开发的正在运行的区块链网络中添加新节点吗?

我们可以在使用Hyperledger开发的正在运行的区块链网络中添加新节点吗? 解决方案 如果我以正确的方式理解您的问题,答案是:是 只要您想将新的组织添加到正在运行的网络中,就可以 遵循本教程. 简而言之,这是5个步骤: 步骤1:准备新组织的配置文件( new-org-crypto.yaml 和 configtx.yaml ,它们仅包含新组织的配置). 第2步:根据配 ..
发布时间:2020-09-21 22:32:00 其他开发

在不使用CLI容器的情况下将组织添加到现有网络

嗨,我一直在关注它使用的 YouTube教程 CLI容器添加组织.由于不建议在生产环境中使用CLI容器,因此如何使用cli容器将组织添加到现有网络中 解决方案 CLI容器可以做的所有事情都可以在没有容器的情况下完成.您需要同级或订购者二进制文件(用于网络修改的configtx和configtxlator)并访问MSP加密货币和正确的core.yaml和/或orderer.yaml.这就是C ..
发布时间:2020-09-21 22:31:56 其他开发

BlockChain:问题为hyperledger架构设置开发环境

我是区块链技术的初学者,并且希望通过为Hyperledger Fabric设置开发环境来获得一些帮助. 我尝试设置开发环境,并遵循 https上的官方文档://hyperledger-fabric.readthedocs.io/en/latest/getting_started.html 在调用脚本network_setup.sh以启动网络的步骤中,它在最后一步失败,并显示错误- ..
发布时间:2020-09-21 22:30:47 其他开发

Bluemix 1.0更新(Hyperledger 0.6)之后无法使用IBM Blockchain服务

我和我的团队正在使用Bluemix区块链服务开发一个应用程序,直到1.0更新为止,我们一直在使用该应用程序.我们认为这可能是与ibm-blockchain.js库有关的错误,但是我们尝试通过REST进行部署,但仍然出现错误: { "jsonrpc": "2.0", "error": { "code": -32001, "message": "Deployment fa ..
发布时间:2020-09-21 22:30:45 其他开发

BlockChain:私有区块链技术

据我了解,私有区块链是为企业或一组组织构建的. 在尝试探索的同时,我遇到了几种技术,例如Hyperledger fabric,OpenChain和multiChain. 可以使用哪些技术来构建私有区块链? Hyperledger架构是否是用于私有BlockChain的技术? (根据 link ,其公开... .hence令人困惑) 解决方案 像所有应用程序/项目一样,区块 ..
发布时间:2020-09-21 22:30:40 其他开发

无法使用Hyperledger成员注册用户

我在Ubuntu中使用了用于Fabric-peer和membersrvc的docker映像的Hyperledger设置,我试图按照我使用docker-compose up命令启动了docker容器,但是在尝试使用POST/registrar API进行登录并遇到以下负载时收到以下错误: { "enrollId": "test_vp0", "enrollSecret": "Mw ..
发布时间:2020-09-21 22:30:31 其他开发

Hyperledger:成功部署chaincode.但是,无法查询-说ResourceNotFound

我已经用docker compose启动了一个peer和membersrvc容器. 他们已经成功启动.我从CLI部署了example02链码(也尝试了REST).我收到一条成功消息.当我尝试查询链码时,查询链码时出现错误: 错误:无法启动链码规范(无法获取mycc的部署事务-LedgerError-ResourceNotFound:分类帐:未找到资源) 以下是我执行的步骤: [k ..
发布时间:2020-09-21 22:30:28 其他开发