我来试试使用Kaleido
首先
目的是要确认使用ConsenSys和AWS提供的BaaS平台kaleido的感受。
创建账户
在这个页面上创建一个帐户。
建立网络
首先打开Kaleido控制台,然后点击Create Consortium。
设置环境
客户选择了使用 geth 完成。
添加节点
在node名称栏中输入node 1,并点击下一步。
因为出现了这样的画面,所以直接点击“下一步”。
选择节点尺寸为“小”,然后点击“完成”。
稍等片刻,节点1就会启动。
部署智能合约
请点击这里连接您的节点。
点击REST API Gateway的VIEW DETAILS按钮。
点击“生成新内容”
点击“DEPLOY”按钮将部署一个名为Simple Storage的示例智能合约。
点击“CHECK REPLY”后,您将看到此页面显示的交易收据。
与智能合约交互
通过EthConnect Kafka桥接器部署的智能合约接口,会生成并公开用于合约的RESTful API。它还支持自动生成与合约中每个方法对应的REST终端点。
点击”View”, 将显示一个可以与智能合约进行交互的页面。
在SimpleStorage合约的构造函数中,存储在retVal中的数值12345将被返回。
这次发送交易以更改retVal的值。
打开“/设置”选项卡,将“^-?[0-9]+$”更改为99。
点击“尝试”。
稍等一下就会收到回应。
默认情况下,回应将包含在交易块中,并在该块被挖矿后返回。
为了在挖矿之前返回回应,可能会说要将参数kld-sync设置为false。
如果像之前那样进行GET请求,会返回99。
总结
Kaleidoは神です、その理由はたくさんあります。
-
- ネットワークのデプロイがワンクリックでできる
-
- スマートコントラクトのデプロイがブラウザ上できる
-
- スマートコントラクトとの対話がブラウザ上でできる
-
- ブロックチェーンエクスプローラー標準装備
- ネットワークのメンバーが一人だと料金がタダ
在这方面应有尽有
作为证明,在这篇文章中没有一行代码
如果要操作私有链,使用Kaleido肯定是不会错的