/**
};
当任何候选人被选为投票时,功效会显示出来,如下所示;启动业务网络
</div>
},
<html lang=”en”>
}
贸易网络由资产,参加者,生意业务,会见节制法则以及可选的事件和查询构成,如您所见。因此我们举办以下修改。
按照官方网站,jQuery是一个快速、小型、成果富厚的JavaScript库。它用于向Hyperledger Composer提供的REST处事器发出post和get请求。
$(“#dvAlert”).html(‘<div role=”alert”><button type=”button” data-dismiss=”alert” aria-label=”Close”><span aria-hidden=”true”>×</span></button><strong>Success!</strong> You have used your vote in successfully! </div>’);
cd ~/fabric-dev-servers
我们从业务网络界说的开拓开始,这是我们正在构建的要害观念。按照官方文档,它界说为“业务网络界说是Hyperledger Composer编程模子的要害观念。它们由BusinessNetworkDefinition类暗示,该类在composer-common模块中界说,并由composer-admin和composer-client导出。下图完美显示了BNA的各个部门,我们将按照需要对其举办变动。
–> Candidate candidateHyperledger Composer是一个遍及的开放式开拓东西集和框架,可简化开拓应用措施的进程。Composer支持现有的Hyperledger Fabric区块链基本架构,利用Composer轻松建设区块链情况。我们只存眷生成我们的业务网络存档(.bna)的模子,剧本和会见节制文件。筹备好将Business Network Archive文件陈设在存在Hyperledger Fabric和Node.js的漫衍式分类帐上。在那之后,我们只开拓了一个web接口,它利用了我们想要的Rest API语言。
operation: ALL
}
});
</div>
5. Select No when asked whether to enable TLS security
1. Enter vote-network as network name and desired information for description, author name, and author email
rule Default {
var borderArr = [];
type: ‘bar’,
datasets: [{
我们应该对上图中可以看到的文件举办一些变动。可是我们通过利用Yeoman并遵循以下步调来建设业务网络布局:
2. Select never use namespaces
<title>Blockchain Vote App</title>
composer network start –networkName vote-network
function getResults(){
resource: “org.hyperledger.composer.system.**”
}
假如我们确定已安装了先决条件,则将继承安装要利用的开拓情况。我们从安装开拓Composer时所需的有用的CLI东西(composer-cli,必不行少的generator-hyperledger-composer,composer-rest-server和Yeoman)开始。然后,我们需要安装Hyperledger Fabric来陈设我们的业务网络。此处说明白如何安装我们上面先容的CLI东西和Hyperledger Fabric。
for(i=0;i<data.length;i++){
composer archive create -t dir -n
$.get(“http://localhost:3000/api/Vote”, function(data){
郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。